2024-04-08 07:20:38 +00:00

1 line
154 KiB
JSON

[{"uid":"f4634cd354869b59","name":"random static sharding 3 - Cluster ID: 759, Shard ID: 54","time":{"start":1712560682507,"stop":1712560682507,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0f5c680d470825","name":"Check publish message containing unicode special characters","time":{"start":1712560633559,"stop":1712560633560,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd4ec128ba00be4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712560409850,"stop":1712560409850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f929f26c23b2d1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712560164815,"stop":1712560164815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baa7b9a9a424021","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712560151597,"stop":1712560151598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccdd88dc5a7c5fb","name":"Push message with Basic HTML tag payload","time":{"start":1712560673736,"stop":1712560673737,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5e98c3edd9428f","name":"same cluster, same shard: nodes connect","time":{"start":1712560297499,"stop":1712560297499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b070f99504a96ed9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712560151586,"stop":1712560151586,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a53b5ced6b1f73","name":"should properly create location multiaddrs - udp","time":{"start":1712560160206,"stop":1712560160206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c80df135a48abd9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712560633572,"stop":1712560633572,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7864e47bc7d514","name":"Relay","time":{"start":1712560215563,"stop":1712560215563,"duration":0},"status":"passed","severity":"normal"},{"uid":"639811e7b037f4da","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712560812538,"stop":1712560812538,"duration":0},"status":"passed","severity":"normal"},{"uid":"126051ed7af47be5","name":"Ping on unsubscribed peer","time":{"start":1712560232640,"stop":1712560232641,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bf7eb0ecc8e3ea","name":"should throw error - no public key","time":{"start":1712560160202,"stop":1712560160202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3238fe1d503c01cd","name":"Push message with custom timestamp: 1681801897754","time":{"start":1712560673751,"stop":1712560673752,"duration":1},"status":"passed","severity":"normal"},{"uid":"a812129955310976","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712560635095,"stop":1712560635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"313f7e2ab57e01db","name":"Query generator for multiple messages with different message text format","time":{"start":1712560727148,"stop":1712560727149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9431faeab22951b2","name":"Ping on peer without subscriptions","time":{"start":1712560232640,"stop":1712560232640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6ee5866b1a367a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712560602845,"stop":1712560602846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b292859cf246630d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712560452300,"stop":1712560452300,"duration":0},"status":"passed","severity":"normal"},{"uid":"81083b08873c78de","name":"Subscribe to topic containing Script and receive message","time":{"start":1712560812540,"stop":1712560812540,"duration":0},"status":"passed","severity":"normal"},{"uid":"135e01725325ed69","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712560151610,"stop":1712560151610,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c2ead951f82fcc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712560635093,"stop":1712560635093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9441788d0696f5","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712560452303,"stop":1712560452304,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f805e807d40e434b","name":"Decrypt messages","time":{"start":1712560590662,"stop":1712560590662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed406aa5086b55e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712560409847,"stop":1712560409847,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d31c27d6efc59","name":"ignores unrecognized TXT record formats","time":{"start":1712560176122,"stop":1712560176122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1178f7929dede654","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712560635092,"stop":1712560635092,"duration":0},"status":"passed","severity":"normal"},{"uid":"de15771bd029bdde","name":"should load peers from local storage and dispatch events","time":{"start":1712560179874,"stop":1712560179875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5da44387cedea60","name":"should properly create location multiaddrs - tcp","time":{"start":1712560160206,"stop":1712560160206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57be5b41d7e7cd8","name":"Mutual subscription","time":{"start":1712560635087,"stop":1712560635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef45ba190b57459f","name":"Refresh subscription","time":{"start":1712560812537,"stop":1712560812537,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb6229ae923dc50","name":"more peers than existing","time":{"start":1712560588122,"stop":1712560588122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c11fa8278f8304e","name":"Reusing cursor across nodes","time":{"start":1712560686697,"stop":1712560686697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f80d527a67e73c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560252771,"stop":1712560252771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f4e023084d05c21","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712560252773,"stop":1712560252774,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02d6c3b01218744","name":"Check publish message containing numeric","time":{"start":1712560633507,"stop":1712560633508,"duration":1},"status":"passed","severity":"normal"},{"uid":"172d114f2c09f12d","name":"Push message with content topic containing short","time":{"start":1712560673741,"stop":1712560673741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97c09e3653439dd","name":"Push message with content topic containing unicode special characters","time":{"start":1712560587901,"stop":1712560587901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a243f7e7754bb32","name":"A test","time":{"start":1712560447071,"stop":1712560447071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c726ad08cef7228f","name":"Check received message with timestamp: 1712560201780000000 ","time":{"start":1712560675371,"stop":1712560675371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bd66a084c052ba","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712560151607,"stop":1712560151607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2147851516cae8a4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712560721375,"stop":1712560721375,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b0c7c164266a5a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712560201880,"stop":1712560201881,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb2e66daa9ef8d1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712560812538,"stop":1712560812539,"duration":1},"status":"passed","severity":"normal"},{"uid":"5326e34115fb3984","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712560675372,"stop":1712560675372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c791efcdba6cbe7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712560673747,"stop":1712560673747,"duration":0},"status":"passed","severity":"normal"},{"uid":"27360181ccc5819a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712560297545,"stop":1712560297546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a52d2baf11ba1067","name":"Check received message containing SQL Injection","time":{"start":1712560675365,"stop":1712560675366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf20dacd27dee623","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712560253595,"stop":1712560253595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc234a0b2180ed7","name":"handles different networkShards values correctly","time":{"start":1712560151590,"stop":1712560151591,"duration":1},"status":"passed","severity":"normal"},{"uid":"5879520bca92e62b","name":"Init the array if not present","time":{"start":1712560151347,"stop":1712560151348,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f116f92d1f5987","name":"Round trip binary serialization","time":{"start":1712560165164,"stop":1712560165164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1186d84a679dfe9a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712560686696,"stop":1712560686696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7ca8b62fef19b","name":"Check publish message containing SQL Injection","time":{"start":1712560633526,"stop":1712560633527,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cd99be1edb8e2b","name":"Push message with unicode special characters payload","time":{"start":1712560587872,"stop":1712560587875,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ba741e4cd780b8e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712560151593,"stop":1712560151593,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c77f9fcc966f79","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712560201879,"stop":1712560201879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d31c2c5174f3b36","name":"Non Autosharding Cluster","time":{"start":1712560633918,"stop":1712560633918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"638fa63a92d57b9a","name":"Query Generator - forward","time":{"start":1712560709266,"stop":1712560709267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f065bab74499f6","name":"Overlapping topic subscription","time":{"start":1712560812525,"stop":1712560812525,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea47f100c9948cb","name":"Check received message containing Chinese","time":{"start":1712560366889,"stop":1712560366889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b053d3473a2a2a2","name":"should return valid sharding parameters for static sharding","time":{"start":1712560151609,"stop":1712560151609,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ad7028436c1e30","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712560812520,"stop":1712560812520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81af2bb2818a99e","name":"handles empty contentTopics array correctly","time":{"start":1712560151612,"stop":1712560151612,"duration":0},"status":"passed","severity":"normal"},{"uid":"801b950380bd92b","name":"Generator, custom pubsub topic","time":{"start":1712560709046,"stop":1712560709047,"duration":1},"status":"passed","severity":"normal"},{"uid":"94907257de04bd87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712560151605,"stop":1712560151605,"duration":0},"status":"passed","severity":"normal"},{"uid":"773e80fc40ffab27","name":"should properly create location multiaddrs - udp6","time":{"start":1712560160205,"stop":1712560160205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e2b11d18d66ceb","name":"Push message with Script payload","time":{"start":1712560587869,"stop":1712560587870,"duration":1},"status":"passed","severity":"normal"},{"uid":"21511cc45054a386","name":"should add and remove event listeners correctly","time":{"start":1712560179876,"stop":1712560179876,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cac1c7c13ae4b","name":"safeDispatchEvent","time":{"start":1712560242249,"stop":1712560242249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e26ef8763a7e496","name":"should encodeTxt and decodeTxt","time":{"start":1712560160194,"stop":1712560160194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b957df3988b5969d","name":"Passing page size 11 when there are 10 messages","time":{"start":1712560747695,"stop":1712560747696,"duration":1},"status":"passed","severity":"normal"},{"uid":"47937ca4faa980ca","name":"Check received message containing unicode special characters","time":{"start":1712560366900,"stop":1712560366901,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2fce0a1d45f9ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297562,"stop":1712560297562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5266a2e859c68deb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712560297567,"stop":1712560297567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06f330b6b69f7ff","name":"Push message with short payload","time":{"start":1712560673730,"stop":1712560673731,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0418a373c737571","name":"Passing page size 1 when there are 4 messages","time":{"start":1712560747694,"stop":1712560747694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53a7662d28d3a17","name":"configure the node with multiple content topics","time":{"start":1712560633927,"stop":1712560633927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54bee33407535bd8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712560253594,"stop":1712560253594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bf67907330c9e","name":"should set field with only STORE enabled","time":{"start":1712560160208,"stop":1712560160208,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c2399a3d0af2f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297567,"stop":1712560297567,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cc2a08c3e4b00d","name":"Store - dialed after - with timeout","time":{"start":1712560759628,"stop":1712560759628,"duration":0},"status":"passed","severity":"normal"},{"uid":"428f4568834e68f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712560179875,"stop":1712560179875,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f595a1af0d6764","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app42/4/topic82/json","time":{"start":1712560633925,"stop":1712560633925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a0220bcf96a8993","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712560297558,"stop":1712560297558,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d5019119e54af3","name":"Check received message containing emoji","time":{"start":1712560675370,"stop":1712560675371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cee6159e1be577","name":"1 Relay, 1 Filter, gives up","time":{"start":1712560175489,"stop":1712560175490,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcfb39e5ae85a8a","name":"recovers when dns.resolve returns empty","time":{"start":1712560176121,"stop":1712560176121,"duration":0},"status":"passed","severity":"normal"},{"uid":"50643e9ab11ac074","name":"Encoder throws on undefined content topic","time":{"start":1712560165166,"stop":1712560165166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fbd99f2b7251a3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297551,"stop":1712560297552,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf61ee281b180ba0","name":"Check received message containing long","time":{"start":1712560675343,"stop":1712560675344,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8057d5bf36f07d7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712560452301,"stop":1712560452302,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffb30452572bbce","name":"should not receive a peer event before start","time":{"start":1712560179873,"stop":1712560179873,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fe7f84ebf9f23e","name":"Check publish message after client node is restarted","time":{"start":1712560633573,"stop":1712560633574,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca5ea17023782825","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712560185637,"stop":1712560185639,"duration":2},"status":"passed","severity":"normal"},{"uid":"5be258bf521c0c6f","name":"Rejects garbage","time":{"start":1712560168571,"stop":1712560168572,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f91fa2c18a96c6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712560619009,"stop":1712560619009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd5c9421d208cb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712560176125,"stop":1712560176125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e110419ada7a48c0","name":"Check publish message after service node is restarted","time":{"start":1712560633572,"stop":1712560633573,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe1d56af0bcb7e68","name":"Push message with JSON payload","time":{"start":1712560673737,"stop":1712560673737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5815113aeeb5550c","name":"Relay + Store","time":{"start":1712560215563,"stop":1712560215564,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ecd1b51501c888","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712560151599,"stop":1712560151599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a092bc931ca5b131","name":"Push message with Arabic payload","time":{"start":1712560673733,"stop":1712560673733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5924bfd12a39916","name":"Push message with Arabic payload","time":{"start":1712560587861,"stop":1712560587868,"duration":7},"status":"passed","severity":"normal"},{"uid":"5a778b04562d33be","name":"Check received message containing Script","time":{"start":1712560366891,"stop":1712560366891,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3fccc46ccedc3f","name":"Check received message containing Arabic","time":{"start":1712560675362,"stop":1712560675363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80dfe704e83cf44","name":"should not receive a peer event after stop","time":{"start":1712560179873,"stop":1712560179873,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2a7bd7680ca655","name":"Check received message containing Basic HTML tag","time":{"start":1712560366892,"stop":1712560366892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df74cb55b818875","name":"Check received message containing emoji","time":{"start":1712560366901,"stop":1712560366901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7704a50d25209482","name":"non connected peers","time":{"start":1712560588123,"stop":1712560588123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f82719aecd8f659f","name":"Check publish message containing emoji","time":{"start":1712560633560,"stop":1712560633566,"duration":6},"status":"passed","severity":"normal"},{"uid":"3a8ebd08cc7eec33","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712560201877,"stop":1712560201878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7455877e7c82e133","name":"A test","time":{"start":1712560447070,"stop":1712560447070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abe2bd912b41cec","name":"start node with ApplicationInfo","time":{"start":1712560633927,"stop":1712560633928,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da7a389d65795d6d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712560159515,"stop":1712560159515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcc12bf977742c6","name":"Push message with custom timestamp: 1712563967058","time":{"start":1712560587907,"stop":1712560587907,"duration":0},"status":"passed","severity":"normal"},{"uid":"32429a83904218d0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712560297571,"stop":1712560297571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e411078930e32ca","name":"Refresh subscription","time":{"start":1712560812525,"stop":1712560812526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e8b9ef56b29769","name":"should not fail to stop the service if it was not started","time":{"start":1712560653293,"stop":1712560653293,"duration":0},"status":"passed","severity":"normal"},{"uid":"506643288ce659ab","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712560151593,"stop":1712560151594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4aa7c17ccdb7f3","name":"Subscribe to topic containing XML and receive message","time":{"start":1712560812529,"stop":1712560812530,"duration":1},"status":"passed","severity":"normal"},{"uid":"79beb104b67913c3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712560452307,"stop":1712560452307,"duration":0},"status":"passed","severity":"normal"},{"uid":"511b78592835d44e","name":"getPeersByDiscovery","time":{"start":1712560242247,"stop":1712560242248,"duration":1},"status":"passed","severity":"normal"},{"uid":"315a14c5ef967781","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712560452302,"stop":1712560452302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63d2f4be5fab2b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712560175488,"stop":1712560175489,"duration":1},"status":"passed","severity":"normal"},{"uid":"9728cb6b08f10f9e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712560409846,"stop":1712560409846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2c9d861f2c70b8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712560812536,"stop":1712560812536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ffb1c13ec9d31ae","name":"can start and stop the service","time":{"start":1712560210940,"stop":1712560210940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b605094bf6abb2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712560297565,"stop":1712560297565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbb505af15cf0f6","name":"random static sharding 5 - Cluster ID: 61, Shard ID: 968","time":{"start":1712560682509,"stop":1712560682509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8021dad915a8e78","name":"Check received message containing special chars","time":{"start":1712560366888,"stop":1712560366889,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e93ed597184bca","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712560159514,"stop":1712560159515,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95dfad8ca0c42b6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712560633707,"stop":1712560633708,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9dea28282c88e57","name":"Check received message with timestamp: 1712560201139000000 ","time":{"start":1712560366901,"stop":1712560366902,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c80856156df96e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712560209815,"stop":1712560209815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aab11613f3128de","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712560151607,"stop":1712560151608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0faa4edc01d580a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712560675372,"stop":1712560675373,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e217779e14e5da","name":"Push message with content topic containing Arabic","time":{"start":1712560587882,"stop":1712560587882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b193136cc1b47f64","name":"should return false","time":{"start":1712560160202,"stop":1712560160202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d30bfe8d07592ca","name":"should throw an error for missing sharding configuration","time":{"start":1712560151611,"stop":1712560151612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ea92e7fa428b05","name":"can dial TLS multiaddrs","time":{"start":1712560456764,"stop":1712560456764,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b11b7276fb52867","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712560452303,"stop":1712560452303,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f6d659e382e75d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712560812523,"stop":1712560812524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37db04783e9ce6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712560619008,"stop":1712560619008,"duration":0},"status":"passed","severity":"normal"},{"uid":"86be28262746dbf1","name":"Default pageSize","time":{"start":1712560747697,"stop":1712560747697,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b3c3cb2b0de496","name":"Check publish message containing shell command","time":{"start":1712560633556,"stop":1712560633557,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a155ba1a35b0cb","name":"Reopen subscription with peer with lost subscription","time":{"start":1712560277078,"stop":1712560277079,"duration":1},"status":"passed","severity":"normal"},{"uid":"670bbb4f3f885479","name":"Overlapping topic subscription","time":{"start":1712560452305,"stop":1712560452305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ddec9fffa0c968","name":"Push message with long payload","time":{"start":1712560587860,"stop":1712560587860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dea205b7828fe69","name":"Check publish message containing escaped characters","time":{"start":1712560633557,"stop":1712560633558,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cea1a4ff3d29278","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712560635089,"stop":1712560635090,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbac3063ecc736d1","name":"Check message with no content topic is not received","time":{"start":1712560675352,"stop":1712560675352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb76c66da15b9ab","name":"Push message with content topic containing Script","time":{"start":1712560673746,"stop":1712560673746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba4f47ddcedf375","name":"should only return 1 node with store capability","time":{"start":1712560176123,"stop":1712560176124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cab528a95186d42","name":"Check message with invalid timestamp is not received","time":{"start":1712560675351,"stop":1712560675352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7f7a8927f43deb","name":"Ping on subscribed peer","time":{"start":1712560277073,"stop":1712560277074,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd8673f0d4c7ca3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712560812528,"stop":1712560812528,"duration":0},"status":"passed","severity":"normal"},{"uid":"168949758e885690","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712560619007,"stop":1712560619008,"duration":1},"status":"passed","severity":"normal"},{"uid":"618f9f7854bf3972","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app19/5/topic803/xml","time":{"start":1712560633919,"stop":1712560633920,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9942e89aa56620f8","name":"it tolerates circular branch references","time":{"start":1712560176120,"stop":1712560176121,"duration":1},"status":"passed","severity":"normal"},{"uid":"769daed7551863e0","name":"Push message on custom pubsubTopic","time":{"start":1712560446999,"stop":1712560446999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35ad8da8e4db4a4","name":"Ephemeral messages are not stored","time":{"start":1712560212561,"stop":1712560212561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9ce657477b5e52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712560151600,"stop":1712560151601,"duration":1},"status":"passed","severity":"normal"},{"uid":"770ad8bd0d9a8e1c","name":"Push message equal or less that 1MB","time":{"start":1712560587907,"stop":1712560587907,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c500c2a6793ef9","name":"Check received message containing special chars","time":{"start":1712560675344,"stop":1712560675345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cae052ac31cc07","name":"Push message with Chinese payload","time":{"start":1712560587861,"stop":1712560587861,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8b21ef1a93585","name":"Generator, custom pubsub topic","time":{"start":1712560709051,"stop":1712560709051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ad880a32891dacf","name":"Check publish message containing long","time":{"start":1712560633507,"stop":1712560633507,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8f10a4cd1ece5b","name":"Check received message containing unicode special characters","time":{"start":1712560675349,"stop":1712560675349,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5a59bc9193878f","name":"Check message with no content topic is not received","time":{"start":1712560675374,"stop":1712560675374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9554c6f8d2a54e5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560709055,"stop":1712560709056,"duration":1},"status":"passed","severity":"normal"},{"uid":"5688e26c4439d64f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712560252754,"stop":1712560252755,"duration":1},"status":"passed","severity":"normal"},{"uid":"3433e0fc422cc2d7","name":"should be called for bootstrap peers","time":{"start":1712560209813,"stop":1712560209814,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a4b3ae156a45ae","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712560635090,"stop":1712560635090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aeb5f4d722f6e5","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712560164816,"stop":1712560164816,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e498fad9f07e1","name":"removeEventListener with correct event","time":{"start":1712560242247,"stop":1712560242247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aec7df85544da19","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app9/5/topic726/utf8","time":{"start":1712560633924,"stop":1712560633924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f75f8c052268424","name":"Meta field set when metaSetter is specified","time":{"start":1712560165165,"stop":1712560165165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e250dcfc2c6ce07","name":"Subscribe and receive messages via waku relay post","time":{"start":1712560812534,"stop":1712560812534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0493e2e8cfe5e9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712560297560,"stop":1712560297560,"duration":0},"status":"passed","severity":"normal"},{"uid":"234a84a175d4ad04","name":"should encode/decode to text encoding","time":{"start":1712560160203,"stop":1712560160203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b822f218c1fedf6","name":"Subscribe and receive messages via lightPush","time":{"start":1712560812533,"stop":1712560812533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4350bbc5f1de8604","name":"nwaku subscribes","time":{"start":1712560622488,"stop":1712560622488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2118f5e88cbe91e1","name":"Relay - times out","time":{"start":1712560759627,"stop":1712560759627,"duration":0},"status":"passed","severity":"normal"},{"uid":"44853facd0c2c2b1","name":"handles different clusterIds correctly","time":{"start":1712560151590,"stop":1712560151590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3794badd42c201a0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712560812541,"stop":1712560812541,"duration":0},"status":"passed","severity":"normal"},{"uid":"66188290a86ff009","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712560812531,"stop":1712560812531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfccbf04c2efc331","name":"Push message with content topic containing numeric","time":{"start":1712560673742,"stop":1712560673742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef37a12e1c815249","name":"Sign & Recover","time":{"start":1712560186266,"stop":1712560186266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e253168a13eb2af","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712560812532,"stop":1712560812532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2be8bfeb611d74","name":"random static sharding 2 - Cluster ID: 584, Shard ID: 138","time":{"start":1712560682504,"stop":1712560682507,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1367d185c7c921f","name":"Check message received after jswaku node is restarted","time":{"start":1712560675359,"stop":1712560675359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbda3c65885c03df","name":"Check message with no payload is not received","time":{"start":1712560675374,"stop":1712560675374,"duration":0},"status":"passed","severity":"normal"},{"uid":"747482aaabcf203f","name":"Check publish message containing XML","time":{"start":1712560633527,"stop":1712560633528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1872a7f11f4005","name":"Generator, 2 different pubsubtopics","time":{"start":1712560709054,"stop":1712560709055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66c3c579987bc10","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712560295507,"stop":1712560295507,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f0f6da94165c6a","name":"Correctly serialized arguments","time":{"start":1712560456950,"stop":1712560456950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4f35eaf8f4c420","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app73/2/topic970/json","time":{"start":1712560633924,"stop":1712560633924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92e8e26aaa33c717","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712560812541,"stop":1712560812541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c23bb313f0404fa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712560151599,"stop":1712560151599,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb90e68d2afd1dc9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712560722879,"stop":1712560722879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec31c778bdba15f9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712560175636,"stop":1712560175637,"duration":1},"status":"passed","severity":"normal"},{"uid":"249664789f74bc68","name":"Passing cursor with wrong message digest","time":{"start":1712560686698,"stop":1712560686698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d179e0e66b006e8e","name":"should not fail to start the service if it is already started","time":{"start":1712560210942,"stop":1712560210943,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ae362c8a0bf6cc","name":"Check received message containing emoji","time":{"start":1712560675349,"stop":1712560675349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc7c7d0df07e5bf","name":"should not fail to start the service if it is already started","time":{"start":1712560179872,"stop":1712560179872,"duration":0},"status":"passed","severity":"normal"},{"uid":"484d7bb12314a649","name":"should throw error - no public key","time":{"start":1712560160196,"stop":1712560160197,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ba6de585729fef","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712560682516,"stop":1712560682516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8ec3405bb7a24a","name":"removeEventListener with wrong event","time":{"start":1712560242247,"stop":1712560242247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5c239a671044bc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712560159518,"stop":1712560159519,"duration":1},"status":"passed","severity":"normal"},{"uid":"830ba73512319a85","name":"Subscribe and receives messages on 20 topics","time":{"start":1712560812535,"stop":1712560812535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9accb6bc39c72a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712560151600,"stop":1712560151600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d244a75ba049d200","name":"Push message with content topic containing Chinese","time":{"start":1712560673743,"stop":1712560673744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e9af76b45941ea","name":"returns all values when wanted number matches available values","time":{"start":1712560174648,"stop":1712560174650,"duration":2},"status":"passed","severity":"normal"},{"uid":"f85853abc02b7fb4","name":"Reopen subscription with peer with lost subscription","time":{"start":1712560277073,"stop":1712560277073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e75763279210a4d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712560297547,"stop":1712560297547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60b035e33b70bf08","name":"throws on content topic with too few or too many fields","time":{"start":1712560151577,"stop":1712560151578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1913c0f8ed417a1f","name":"Push message with long payload","time":{"start":1712560673731,"stop":1712560673731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08481300efa2774","name":"Check received message containing Arabic","time":{"start":1712560675345,"stop":1712560675345,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc72c21971b2e48","name":"should handle a minimal index list","time":{"start":1712560151774,"stop":1712560151774,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a92fe02c3b3ae4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712560409851,"stop":1712560409851,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d6fbe8c6d83781","name":"Subscribe to topic containing Script and publish message","time":{"start":1712560635094,"stop":1712560635095,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a68d6a655c8b1e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712560151606,"stop":1712560151606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caef1d26283337f","name":"Check received message with timestamp: 1712560201780 ","time":{"start":1712560675350,"stop":1712560675350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0fa45da95ea6f9","name":"Throws when trying to push message with empty payload","time":{"start":1712560587876,"stop":1712560587876,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d21d508110bcbd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712560812523,"stop":1712560812523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4483e09409d0b419","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712560151598,"stop":1712560151598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67a129096b469f9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712560151597,"stop":1712560151597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3a8f6edfff6ca4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712560686695,"stop":1712560686695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a67e755933e1a4c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712560776948,"stop":1712560776948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2335dc683b596dd6","name":"Fails to publish duplicate message","time":{"start":1712560633570,"stop":1712560633570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2d332c3773897c","name":"dispatchEvent via connectionManager","time":{"start":1712560242248,"stop":1712560242248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa15229efded3719","name":"Check received message containing numeric","time":{"start":1712560675344,"stop":1712560675344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbb12b23fccc006","name":"Check received message containing JSON","time":{"start":1712560366892,"stop":1712560366893,"duration":1},"status":"passed","severity":"normal"},{"uid":"2477b5b4e527c8e2","name":"Push message with numeric payload","time":{"start":1712560673731,"stop":1712560673732,"duration":1},"status":"passed","severity":"normal"},{"uid":"491398ce58a0905e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712560409852,"stop":1712560409852,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eb1b736aa4a9ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712560675350,"stop":1712560675351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83b9142ab63aa1f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712560174651,"stop":1712560174651,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ca0d18db40d766","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712560752295,"stop":1712560752295,"duration":0},"status":"passed","severity":"normal"},{"uid":"60257ed9ed71b5eb","name":"can start the service","time":{"start":1712560653291,"stop":1712560653292,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb6e468ad8f4981","name":"same cluster, different shard: nodes don't connect","time":{"start":1712560297500,"stop":1712560297500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf7426761f8efe9d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712560151589,"stop":1712560151590,"duration":1},"status":"passed","severity":"normal"},{"uid":"769e3026132ef246","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712560633927,"stop":1712560633927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b6dcd3dc9024124","name":"through manual discovery","time":{"start":1712560456764,"stop":1712560456765,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb78f090c492dc9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560446997,"stop":1712560446998,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc93b9f913c8d1d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712560619005,"stop":1712560619005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a09a0c1135ea1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712560635089,"stop":1712560635089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecdd04a9858bc80","name":"Check received message containing Script","time":{"start":1712560675366,"stop":1712560675366,"duration":0},"status":"passed","severity":"normal"},{"uid":"265b8525e4aaaeac","name":"random static sharding 9 - Cluster ID: 184, Shard ID: 28","time":{"start":1712560682511,"stop":1712560682511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff793d2cab306e","name":"Push message with unicode special characters payload","time":{"start":1712560673738,"stop":1712560673738,"duration":0},"status":"passed","severity":"normal"},{"uid":"312a04c63368e6b","name":"Fails to push message bigger that 1MB","time":{"start":1712560673755,"stop":1712560673756,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e628f94adb9ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560709048,"stop":1712560709049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b293b4fccc1a82","name":"creates an iterator","time":{"start":1712560736813,"stop":1712560736813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e20ce0dd95f3fa","name":"Nwaku publishes","time":{"start":1712560622489,"stop":1712560622489,"duration":0},"status":"passed","severity":"normal"},{"uid":"906ae39f3d1ed63d","name":"Overlapping topic subscription","time":{"start":1712560812537,"stop":1712560812537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e404720776058820","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712560201875,"stop":1712560201877,"duration":2},"status":"passed","severity":"normal"},{"uid":"b569b506c6cd5510","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712560297553,"stop":1712560297554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3e84704dff3e24","name":"Push message with content topic containing numeric","time":{"start":1712560587880,"stop":1712560587880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d876f7c2862d8b8","name":"should not receive a peer event after stop","time":{"start":1712560210947,"stop":1712560210947,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cad013f84d1a502","name":"Push message with escaped characters payload","time":{"start":1712560673738,"stop":1712560673738,"duration":0},"status":"passed","severity":"normal"},{"uid":"177fe94486354e09","name":"Passing page size 19 when there are 20 messages","time":{"start":1712560747696,"stop":1712560747696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef30a7b9bc550e06","name":"should not fail to start the service if it is already started","time":{"start":1712560653293,"stop":1712560653293,"duration":0},"status":"passed","severity":"normal"},{"uid":"450b23b67935ab00","name":"Js publishes, other Js receives","time":{"start":1712560622489,"stop":1712560622490,"duration":1},"status":"passed","severity":"normal"},{"uid":"160b52117279bbda","name":"groups content topics by expected pubsub topic","time":{"start":1712560151589,"stop":1712560151589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd0157551acf041","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712560159518,"stop":1712560159518,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afeab0a79006745","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712560297560,"stop":1712560297560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0767cf00d29e5fe","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712560159504,"stop":1712560159504,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ec86c6d4f95c47","name":"Subscribe to topic containing Script and receive message","time":{"start":1712560812529,"stop":1712560812529,"duration":0},"status":"passed","severity":"normal"},{"uid":"99923b1c1c7ebd0c","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app99/7/topic975/json","time":{"start":1712560633926,"stop":1712560633926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c13ddfe943e579e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712560619008,"stop":1712560619009,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ca991b2534d8d5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712560812536,"stop":1712560812536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e5cf5e5386b216","name":"tcp ip4 address","time":{"start":1712560159560,"stop":1712560159561,"duration":1},"status":"passed","severity":"normal"},{"uid":"12aa97c209df4ee8","name":"Query Generator - backward","time":{"start":1712560709267,"stop":1712560709267,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f79634b41c2ab0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712560295498,"stop":1712560295502,"duration":4},"status":"passed","severity":"normal"},{"uid":"98f5e4afa08f60c7","name":"Push message with special chars payload","time":{"start":1712560587861,"stop":1712560587861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03fe277e54e9592","name":"Check publish message containing Basic HTML tag","time":{"start":1712560633528,"stop":1712560633554,"duration":26},"status":"passed","severity":"normal"},{"uid":"d0af140d6d0a4fba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712560812530,"stop":1712560812531,"duration":1},"status":"passed","severity":"normal"},{"uid":"3affa66b3c4f0647","name":"receives messages sent to provided content topic through stream","time":{"start":1712560633709,"stop":1712560633709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e75bc4bad818408","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712560812539,"stop":1712560812539,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f8f29c8ce1cec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712560452327,"stop":1712560452328,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abad104b9877661","name":"Promise Callback - forward","time":{"start":1712560709267,"stop":1712560709268,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccd0a3db1dd67ec","name":"Decoder throws on empty string content topic","time":{"start":1712560165167,"stop":1712560165167,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fc67b8db1b9760","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712560409848,"stop":1712560409848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2da8ad09345933","name":"same cluster, different shard: nodes connect","time":{"start":1712560486149,"stop":1712560486150,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42c307a4d5cc131","name":"Push message with short payload","time":{"start":1712560587859,"stop":1712560587859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5654ef76fb03c9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712560159507,"stop":1712560159508,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff3e38dfd327138","name":"random static sharding 8 - Cluster ID: 50, Shard ID: 163","time":{"start":1712560682510,"stop":1712560682511,"duration":1},"status":"passed","severity":"normal"},{"uid":"f336ec68062ac06","name":"addEventListener with wrong event","time":{"start":1712560242246,"stop":1712560242247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d64566ca1c08896","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712560151613,"stop":1712560151614,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8f349f2144d731","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712560722878,"stop":1712560722878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9d0ba3821c73aa","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712560151608,"stop":1712560151608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4d3f254500b7dd","name":"Refresh subscription","time":{"start":1712560635090,"stop":1712560635090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cd784f7fbe3bb5f","name":"Ordered callback, aborts when callback returns true","time":{"start":1712560727151,"stop":1712560727151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d5f5c9e5d25453","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560252772,"stop":1712560252773,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb69b6a00940280","name":"Decoder throws on undefined content topic","time":{"start":1712560187582,"stop":1712560187582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7072b921723a3f93","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712560151775,"stop":1712560151775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9603349a4037612c","name":"start node with empty content topic","time":{"start":1712560633928,"stop":1712560633928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81f9b37d40eac005","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712560297563,"stop":1712560297564,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff22e3c5ac8db56","name":"Push message with Russian payload","time":{"start":1712560587869,"stop":1712560587869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cda66aab891c3d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712560151609,"stop":1712560151609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7391bb522a8ef91","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712560366902,"stop":1712560366902,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a0c7baad2dd61c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712560635092,"stop":1712560635092,"duration":0},"status":"passed","severity":"normal"},{"uid":"939dca6623a68706","name":"should only return 1 node with relay and store capability","time":{"start":1712560176123,"stop":1712560176123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5d96f9002b26b7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712560297548,"stop":1712560297548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29345f9d6cdb7842","name":"Push message with content topic containing unicode special characters","time":{"start":1712560673749,"stop":1712560673749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88b97cf444d2680","name":"Ping on unsubscribed peer","time":{"start":1712560277077,"stop":1712560277078,"duration":1},"status":"passed","severity":"normal"},{"uid":"605ae24e851f3c2b","name":"Promise Callback - backward","time":{"start":1712560709268,"stop":1712560709278,"duration":10},"status":"passed","severity":"normal"},{"uid":"3f53b54e5dbcde94","name":"should be able to decode the field with only STORE set to true","time":{"start":1712560159516,"stop":1712560159516,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ca2d9e5c85d91","name":"Accepts a valid Waku Message","time":{"start":1712560168570,"stop":1712560168571,"duration":1},"status":"passed","severity":"normal"},{"uid":"207a9398fb950fb8","name":"Symmetric encrypt & Decrypt","time":{"start":1712560186265,"stop":1712560186266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf6813c33facc8f","name":"stop","time":{"start":1712560242249,"stop":1712560242249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9d855b4498a3fa","name":"Query with Promise Callback, No message returned","time":{"start":1712560721377,"stop":1712560721378,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fced17682eb827","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297559,"stop":1712560297559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df7889879e03886","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712560452320,"stop":1712560452320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9e9f79466d72f9","name":"Push message with content topic containing Arabic","time":{"start":1712560673744,"stop":1712560673744,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a53fdf86bbaa0a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712560452328,"stop":1712560452328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2068752b2226b53","name":"Using a function","time":{"start":1712560752607,"stop":1712560752607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ced7044a01937","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712560752299,"stop":1712560752299,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc6c19adf7a00c5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712560452305,"stop":1712560452305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"187c3bcb8a8abd45","name":"Fails to publish message with wrong content topic","time":{"start":1712560633570,"stop":1712560633571,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee701df3649fb25","name":"Push message with rate limit","time":{"start":1712560587905,"stop":1712560587906,"duration":1},"status":"passed","severity":"normal"},{"uid":"817a35f7c4d9b470","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712560151608,"stop":1712560151608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8928249cfa2d7217","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712560151604,"stop":1712560151604,"duration":0},"status":"passed","severity":"normal"},{"uid":"119e6d934e73b4c5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712560635098,"stop":1712560635098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b4bad78d1aba4e","name":"Publish message with custom timestamp: Mon Apr 08 2024 06:16:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1712560633568,"stop":1712560633568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4f4e79f427305a","name":"should encode/decode to RLP encoding","time":{"start":1712560160203,"stop":1712560160203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821d9187a84c7f9","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app74/10/topic982/test.js","time":{"start":1712560633920,"stop":1712560633924,"duration":4},"status":"skipped","severity":"normal"},{"uid":"9d7678dd732caa89","name":"Decoder throws on empty string content topic","time":{"start":1712560187582,"stop":1712560187582,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e2f54771c4e3f1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712560151611,"stop":1712560151611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5149fd366fee2c17","name":"handles multiple messages","time":{"start":1712560736813,"stop":1712560736814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aaebf5dd8399c","name":"Overlapping topic subscription","time":{"start":1712560635090,"stop":1712560635091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c183ed710c67e964","name":"less peers than existing","time":{"start":1712560588122,"stop":1712560588122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9199eec57eacf8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712560812533,"stop":1712560812533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced294a146b083c5","name":"should properly create location multiaddrs - tcp4","time":{"start":1712560160205,"stop":1712560160205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eb13b094785406","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712560686696,"stop":1712560686697,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fe0e373d1fedb2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712560812542,"stop":1712560812542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e25570598b2b19","name":"Check received message containing special chars","time":{"start":1712560675361,"stop":1712560675362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22b2369e3e9323e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712560812539,"stop":1712560812539,"duration":0},"status":"passed","severity":"normal"},{"uid":"348fb5535ab63347","name":"Query with Ordered Callback, No message returned","time":{"start":1712560721374,"stop":1712560721374,"duration":0},"status":"passed","severity":"normal"},{"uid":"70556fef2bae6e61","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712560297552,"stop":1712560297553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aa75a3105725c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712560675351,"stop":1712560675351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017ff5afde24e75","name":"should handle application and version for autosharding","time":{"start":1712560151594,"stop":1712560151595,"duration":1},"status":"passed","severity":"normal"},{"uid":"41af5492fc6e6fd9","name":"Relay + Store","time":{"start":1712560160209,"stop":1712560160209,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd57afe8e2be1f6d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560446998,"stop":1712560446998,"duration":0},"status":"passed","severity":"normal"},{"uid":"870b9a010408c13a","name":"connected peers and dial","time":{"start":1712560588121,"stop":1712560588122,"duration":1},"status":"skipped","severity":"normal"},{"uid":"28f9012826aeb08e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712560297568,"stop":1712560297569,"duration":1},"status":"passed","severity":"normal"},{"uid":"709472a92957f1f5","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712560297569,"stop":1712560297570,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc41ae5d45d0240","name":"Publishes to nwaku","time":{"start":1712560622488,"stop":1712560622489,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6c9d76cc096310","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712560409847,"stop":1712560409847,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d1fed9620cee91","name":"Callback on promise, aborts when callback returns true","time":{"start":1712560727150,"stop":1712560727150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25c5ac451fcbdab","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712560151595,"stop":1712560151596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48da83e7a622aec","name":"new peer added after a peer was already found","time":{"start":1712560602845,"stop":1712560602845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"506220096d0108c9","name":"Passing page size 110 when there are 120 messages","time":{"start":1712560747696,"stop":1712560747697,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb950db4136c27c3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560709052,"stop":1712560709053,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea5336479b0d3ccf","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712560452330,"stop":1712560452330,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb546967282963e5","name":"Push message with Basic HTML tag payload","time":{"start":1712560587870,"stop":1712560587871,"duration":1},"status":"passed","severity":"normal"},{"uid":"7502b3ed2914a2f0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297569,"stop":1712560297569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3139be5e3b2cb87","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712560682502,"stop":1712560682503,"duration":1},"status":"passed","severity":"normal"},{"uid":"306b5d773d95175","name":"should get / set TCP multiaddr","time":{"start":1712560160204,"stop":1712560160204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9780311024885b2","name":"Check message received after nwaku node is restarted","time":{"start":1712560675359,"stop":1712560675360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f9e0374f42e97fb","name":"different cluster, same shard: nodes don't connect","time":{"start":1712560486150,"stop":1712560486150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec532b64497a43d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712560409851,"stop":1712560409852,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e6c6eab556dce8","name":"Publish message with large meta","time":{"start":1712560633574,"stop":1712560633574,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bf04af520eb3df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712560452316,"stop":1712560452316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf596b7f4aaf5b0","name":"Check received message containing long","time":{"start":1712560366887,"stop":1712560366887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebf12ca2cb40a47","name":"Callback on promise","time":{"start":1712560727150,"stop":1712560727150,"duration":0},"status":"passed","severity":"normal"},{"uid":"847e03358f75e0f1","name":"Check received message containing Arabic","time":{"start":1712560366889,"stop":1712560366890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1513ba19bdd95732","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712560633706,"stop":1712560633707,"duration":1},"status":"skipped","severity":"normal"},{"uid":"132500c041a067bb","name":"Push message with content topic containing long","time":{"start":1712560587879,"stop":1712560587880,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8b8c949ef870a7","name":"should use DNS peer discovery with light client","time":{"start":1712560210948,"stop":1712560210948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c85001fe749f2e0","name":"Push message with content topic containing Chinese","time":{"start":1712560587881,"stop":1712560587881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4683cafa2fafc3ea","name":"Check publish message containing special chars","time":{"start":1712560633508,"stop":1712560633508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c29f67e39eb48e5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712560151592,"stop":1712560151593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7a1994a584e1e0","name":"Check received message containing XML","time":{"start":1712560675367,"stop":1712560675367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e97eebbcfb4d7b7","name":"Check message received after nwaku node is restarted","time":{"start":1712560366907,"stop":1712560366907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"767de1bdf12f082d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712560210949,"stop":1712560210949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b60667a4e632a667","name":"returns all values when wanted number is greater than available values","time":{"start":1712560174650,"stop":1712560174650,"duration":0},"status":"passed","severity":"normal"},{"uid":"540f67d1c3732ed4","name":"Push message with XML payload","time":{"start":1712560587870,"stop":1712560587870,"duration":0},"status":"passed","severity":"normal"},{"uid":"60221c43860fbc3d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712560187579,"stop":1712560187580,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a828d7ec1b4419","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712560297563,"stop":1712560297563,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b8e0266a000f87","name":"should emit a peer event after start","time":{"start":1712560179872,"stop":1712560179873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b356970969983c9","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app67/3/topic892/json","time":{"start":1712560633919,"stop":1712560633919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9def99095e812c97","name":"getPeersByDiscovery","time":{"start":1712560602845,"stop":1712560602845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd14ab67d91d2ea","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712560154226,"stop":1712560154226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38d85dee51f9422","name":"should throw error - no id","time":{"start":1712560160197,"stop":1712560160197,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe8647fa66a0b37","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712560452328,"stop":1712560452328,"duration":0},"status":"passed","severity":"normal"},{"uid":"347a5c89ccecdf05","name":"throws on content topic with empty encoding field","time":{"start":1712560151582,"stop":1712560151582,"duration":0},"status":"passed","severity":"normal"},{"uid":"118761de49d021a2","name":"should get / set UDP multiaddr","time":{"start":1712560160204,"stop":1712560160204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48e8fc4ecaafdd","name":"Check received message containing Basic HTML tag","time":{"start":1712560675347,"stop":1712560675347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45406b430b45294","name":"Push message with content topic containing long","time":{"start":1712560673741,"stop":1712560673741,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd4f04b166f4591","name":"Push message with Script payload","time":{"start":1712560673735,"stop":1712560673736,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dfa651f0e82f05","name":"Sets default value correctly","time":{"start":1712560752609,"stop":1712560752609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e0a3d97a3a6771","name":"Check received message containing numeric","time":{"start":1712560366888,"stop":1712560366888,"duration":0},"status":"passed","severity":"normal"},{"uid":"baabace276cfca1d","name":"Subscribe to topic containing long and publish message","time":{"start":1712560635091,"stop":1712560635091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba96f5f1279b5c0","name":"different cluster, same shard: nodes don't connect","time":{"start":1712560297500,"stop":1712560297523,"duration":23},"status":"skipped","severity":"normal"},{"uid":"74089606fb40f609","name":"caches peers it previously fetched","time":{"start":1712560176122,"stop":1712560176122,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d2cea63e66c947","name":"listenerCount","time":{"start":1712560242248,"stop":1712560242248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cb12fce16d9d81","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712560752297,"stop":1712560752297,"duration":0},"status":"passed","severity":"normal"},{"uid":"91447c3ba3894594","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712560295507,"stop":1712560295508,"duration":1},"status":"passed","severity":"normal"},{"uid":"518030dae278860d","name":"Ping on subscribed peer","time":{"start":1712560232639,"stop":1712560232640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44e9d7ce3ae14b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1712560452322,"stop":1712560452326,"duration":4},"status":"passed","severity":"normal"},{"uid":"2958d08a5dbc2653","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712560151591,"stop":1712560151592,"duration":1},"status":"passed","severity":"normal"},{"uid":"951f48194c322bbc","name":"Check received message containing short","time":{"start":1712560675360,"stop":1712560675360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9575a9e7030626b5","name":"Asymmetric encrypt & decrypt","time":{"start":1712560186265,"stop":1712560186265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07828e1d3fbf60c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712560812527,"stop":1712560812527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9091783236cb9b","name":"should properly create location multiaddrs - tcp6","time":{"start":1712560160206,"stop":1712560160206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd11e12673987e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712560812532,"stop":1712560812532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f60ccac61d2523","name":"Ephemeral field set to true","time":{"start":1712560165164,"stop":1712560165165,"duration":1},"status":"passed","severity":"normal"},{"uid":"717d9f8b0c07612c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712560635093,"stop":1712560635093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f20e79b9e246d96","name":"Query Generator, No message returned","time":{"start":1712560721370,"stop":1712560721371,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d28b6a17dc419e6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712560812540,"stop":1712560812540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2026fe7d47e1416","name":"Push message with custom timestamp: 1712563897754","time":{"start":1712560673753,"stop":1712560673754,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c52accdee64bce7","name":"should not fail to stop the service if it was not started","time":{"start":1712560179871,"stop":1712560179872,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f62615e193efbef","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560446999,"stop":1712560447000,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76b73323eb87007","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app2/8/topic252/proto","time":{"start":1712560633925,"stop":1712560633925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77c4fc1d8c498219","name":"Push message with SQL Injection payload","time":{"start":1712560673734,"stop":1712560673735,"duration":1},"status":"passed","severity":"normal"},{"uid":"943a3eed888c94ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712560297566,"stop":1712560297566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7676e44f51830e1","name":"should set field with all protocols disabled","time":{"start":1712560160207,"stop":1712560160207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2627b5082389924a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712560151603,"stop":1712560151603,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b4eaa738e948f2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712560209816,"stop":1712560209816,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cb4322bc108a2b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712560151602,"stop":1712560151602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6478d8efebfd938a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712560151592,"stop":1712560151592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d50d2813b601206","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712560151609,"stop":1712560151610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94b5fb93e75734","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712560452329,"stop":1712560452329,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cf650b54f993d","name":"Store - dialed first","time":{"start":1712560759627,"stop":1712560759628,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb00523fda8bfc6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712560175632,"stop":1712560175633,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a1280828217ae4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712560160209,"stop":1712560160209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f333a6ef995a67","name":"Check received message containing numeric","time":{"start":1712560675361,"stop":1712560675361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec40da147f04f1a","name":"Push message with meta","time":{"start":1712560673750,"stop":1712560673750,"duration":0},"status":"passed","severity":"normal"},{"uid":"933d49a5b4e8f660","name":"Push message with rate limit","time":{"start":1712560673751,"stop":1712560673751,"duration":0},"status":"passed","severity":"normal"},{"uid":"70365fc6bf3a2496","name":"Sample","time":{"start":1712560159630,"stop":1712560159630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd565a75dae7849","name":"Used by Waku Relay","time":{"start":1712560752608,"stop":1712560752608,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d6b92467c9a6d","name":"different cluster, different shard: nodes don't connect","time":{"start":1712560297524,"stop":1712560297524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f9697a688da29f4","name":"Refresh subscription","time":{"start":1712560452305,"stop":1712560452306,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d80c4f53f83851","name":"should properly create peer info with all multiaddrs","time":{"start":1712560160207,"stop":1712560160207,"duration":0},"status":"passed","severity":"normal"},{"uid":"527783d028ac14c5","name":"connects to nwaku","time":{"start":1712560752605,"stop":1712560752605,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ab1106f62334bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1712560232641,"stop":1712560232641,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd213fce5138dd59","name":"Query with Ordered Callback, No Decoder","time":{"start":1712560721373,"stop":1712560721373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0fc6e1aad0f4df","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712560151602,"stop":1712560151603,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c821e9e27150a92","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712560635097,"stop":1712560635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01c6706a1b6868a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712560452321,"stop":1712560452322,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c32acb7726f6e57","name":"Push message with content topic containing shell command","time":{"start":1712560587892,"stop":1712560587900,"duration":8},"status":"passed","severity":"normal"},{"uid":"b58a86d85cfb964d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712560297554,"stop":1712560297554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec64460fc959c40","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712560151596,"stop":1712560151596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfbb278d4ebeb20","name":"Push message on custom pubsubTopic","time":{"start":1712560447000,"stop":1712560447000,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2259631fb04be","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712560151611,"stop":1712560151611,"duration":0},"status":"passed","severity":"normal"},{"uid":"868e0120e163de49","name":"Push message with custom timestamp: 1712556767058","time":{"start":1712560587906,"stop":1712560587907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd7460e27d247a2","name":"Decoder throws on empty string content topic","time":{"start":1712560185643,"stop":1712560185643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce29ec62619d22f","name":"Encoder throws on undefined content topic","time":{"start":1712560187581,"stop":1712560187581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6c030d937e9aa8","name":"Check received message containing XML","time":{"start":1712560675347,"stop":1712560675347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fff90ff2facc2b6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712560252772,"stop":1712560252772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0461882a56ec95","name":"Passing an array","time":{"start":1712560752606,"stop":1712560752606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b1d696c0abd4ce","name":"Passing page size 10 when there are 10 messages","time":{"start":1712560747695,"stop":1712560747695,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd026ba2d3170685","name":"Push message on custom pubsubTopic","time":{"start":1712560446996,"stop":1712560446997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d076353bdcaebd26","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712560175630,"stop":1712560175631,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e712d2aaa3bf8","name":"Throws when trying to push message with empty payload","time":{"start":1712560673740,"stop":1712560673740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d73778579e223de","name":"Decoder throws on undefined content topic","time":{"start":1712560185642,"stop":1712560185643,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee2cf6e22bafdc","name":"Subscribe and receive messages via waku relay post","time":{"start":1712560452300,"stop":1712560452301,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cd92fab771ec8c","name":"Waku message hash computation","time":{"start":1712560154224,"stop":1712560154225,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa69fade1622de4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297564,"stop":1712560297565,"duration":1},"status":"passed","severity":"normal"},{"uid":"64bc1bd7fa133fb2","name":"topics with same application and version share the same shard","time":{"start":1712560151589,"stop":1712560151589,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e3475d1eb78163","name":"should not fail to stop the service if it was not started","time":{"start":1712560210941,"stop":1712560210941,"duration":0},"status":"passed","severity":"normal"},{"uid":"16537369b9dde824","name":"isConnected should return false after all peers disconnect","time":{"start":1712560253596,"stop":1712560253596,"duration":0},"status":"passed","severity":"normal"},{"uid":"743a0ae3480139da","name":"Fails to push message with empty content topic","time":{"start":1712560587902,"stop":1712560587902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af1d30f9a5d5a4f","name":"random static sharding 10 - Cluster ID: 240, Shard ID: 154","time":{"start":1712560682512,"stop":1712560682512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa1fe0a068837d","name":"Push message with content topic containing SQL Injection","time":{"start":1712560587882,"stop":1712560587890,"duration":8},"status":"passed","severity":"normal"},{"uid":"63ae130bb3766ae1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712560212561,"stop":1712560212562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0790c35407fc690","name":"can start and stop the service","time":{"start":1712560653292,"stop":1712560653292,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a91a2e4650c100","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712560686697,"stop":1712560686697,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c53b9b9e2d2c3","name":"Push message equal or less that 1MB","time":{"start":1712560673754,"stop":1712560673755,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9ff414a2b1c141","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712560812540,"stop":1712560812541,"duration":1},"status":"passed","severity":"normal"},{"uid":"68187ebce61b0032","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712560151614,"stop":1712560151614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e417c84bca21e81","name":"Check received message with timestamp: 1712560201780 ","time":{"start":1712560675371,"stop":1712560675372,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b492ed6dd690c47","name":"Query generator for multiple messages","time":{"start":1712560727148,"stop":1712560727148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f29b9708d985c44","name":"Nodes with multiple pubsub topic","time":{"start":1712560619009,"stop":1712560619009,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f3bebc0c8c471e","name":"shard 0","time":{"start":1712560682501,"stop":1712560682502,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44ded0296e5fa043","name":"Decoder throws on undefined content topic","time":{"start":1712560165167,"stop":1712560165167,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca9effe9f033903","name":"Publish without waiting for remote peer","time":{"start":1712560635088,"stop":1712560635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c90ba679ffd7e29","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712560812526,"stop":1712560812527,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dceb6fe727dff2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712560721375,"stop":1712560721376,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f3c04fc7949d42","name":"Push message with content topic containing JSON","time":{"start":1712560673747,"stop":1712560673748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae7c698de5b2269","name":"Does not throw an exception when node disconnects","time":{"start":1712560752606,"stop":1712560752606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7c083f6ee52a38","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712560253597,"stop":1712560253597,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cff8dcbc4384c6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712560252769,"stop":1712560252769,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1d55540b57ea13","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712560812522,"stop":1712560812522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e74c44507766dd","name":"Encoder throws on undefined content topic","time":{"start":1712560185641,"stop":1712560185642,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cee40b2b025c1b","name":"Passing page size 0 when there are 110 messages","time":{"start":1712560747694,"stop":1712560747694,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b3095ed59d59c8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712560727149,"stop":1712560727149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a8b856b865e6c","name":"Push 30 different messages","time":{"start":1712560587875,"stop":1712560587876,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef6697d77373ebf","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712560151586,"stop":1712560151587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8762f347e994c7d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712560151587,"stop":1712560151587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a8365a93a78131","name":"Push message with content topic containing XML","time":{"start":1712560673746,"stop":1712560673746,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c6daf7d1bde113","name":"configure the node with multiple pubsub topics","time":{"start":1712560682515,"stop":1712560682515,"duration":0},"status":"passed","severity":"normal"},{"uid":"658ef9c21547e458","name":"Query with Promise Callback, No Decoder","time":{"start":1712560721376,"stop":1712560721377,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcb02497aca219a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712560812521,"stop":1712560812522,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4afe23972f6046","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712560297562,"stop":1712560297562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a7f19336f759a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712560176124,"stop":1712560176124,"duration":0},"status":"passed","severity":"normal"},{"uid":"29902824a6494104","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712560619003,"stop":1712560619004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63628d3d1b0c19e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712560151602,"stop":1712560151602,"duration":0},"status":"passed","severity":"normal"},{"uid":"510a64d0a14c8b66","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712560164816,"stop":1712560164817,"duration":1},"status":"passed","severity":"normal"},{"uid":"498baa19050f26c9","name":"Relay - dialed first","time":{"start":1712560759626,"stop":1712560759627,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cd3b25baa567ad","name":"random static sharding 7 - Cluster ID: 798, Shard ID: 557","time":{"start":1712560682510,"stop":1712560682510,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b32a80927962b1","name":"Publish message with custom timestamp: Mon Apr 08 2024 08:16:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1712560633569,"stop":1712560633569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e840579ef528840e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712560151774,"stop":1712560151775,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2a92ba564adb77","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712560812524,"stop":1712560812525,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5203dbf5c0a3c9c6","name":"Check received message with timestamp: 1712560201139 ","time":{"start":1712560366902,"stop":1712560366902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8073ab1cc7cf7cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712560151600,"stop":1712560151600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2669f61cb6adaf3","name":"should not throw an error for a single configured topic","time":{"start":1712560151606,"stop":1712560151606,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cf9f19ec2211ef","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712560686695,"stop":1712560686696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b806d9f167223efe","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712560151583,"stop":1712560151583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8797f1a7484fc810","name":"pre and post cipher","time":{"start":1712560186266,"stop":1712560186266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83e343fcae9d26a","name":"Check message received after jswaku node is restarted","time":{"start":1712560675375,"stop":1712560675376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6085190adfa5305d","name":"LightPush","time":{"start":1712560759628,"stop":1712560759628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2eff692a71dd6","name":"Push message with XML payload","time":{"start":1712560673736,"stop":1712560673736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e280b1cae41224","name":"Check message with invalid timestamp is not received","time":{"start":1712560366903,"stop":1712560366904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ead7350bc2e3542","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712560812539,"stop":1712560812539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc92a8f450f3d5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712560159506,"stop":1712560159506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58a794313e5ce08","name":"Check received message containing Russian","time":{"start":1712560675363,"stop":1712560675365,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e832acb9f86bcbb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712560175636,"stop":1712560175636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2c1d923f1beae3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712560212562,"stop":1712560212562,"duration":0},"status":"passed","severity":"normal"},{"uid":"42aa3791484e4de8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712560151603,"stop":1712560151604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5cd4d90ceb1aa4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712560721371,"stop":1712560721372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3c697f6893137b","name":"Push message with content topic containing escaped characters","time":{"start":1712560587900,"stop":1712560587901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf209e2848744f8","name":"Check received message containing unicode special characters","time":{"start":1712560675370,"stop":1712560675370,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa4f3ba7bc96137","name":"Subscribe to topic containing long and receive message","time":{"start":1712560812526,"stop":1712560812526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38e6be58e25d96a","name":"receives messages sent to provided content topic through callback","time":{"start":1712560633708,"stop":1712560633708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d435b6f2c62147cb","name":"Ordered Callback - forward","time":{"start":1712560709278,"stop":1712560709280,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab0f3539f5d7591c","name":"should throw an error for missing required configuration","time":{"start":1712560151596,"stop":1712560151597,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f7cf1e2535b724","name":"Check received message containing JSON","time":{"start":1712560675348,"stop":1712560675348,"duration":0},"status":"passed","severity":"normal"},{"uid":"908f4ece37293d3f","name":"Fails to push message with large meta","time":{"start":1712560587903,"stop":1712560587903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af7aeb72cdf742b","name":"should throw an error for an unconfigured topic","time":{"start":1712560151606,"stop":1712560151607,"duration":1},"status":"passed","severity":"normal"},{"uid":"97eb2b78dc10ec65","name":"Passing page size 3 when there are 20 messages","time":{"start":1712560747695,"stop":1712560747695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5559b1410113bef8","name":"Relay - dialed after","time":{"start":1712560759627,"stop":1712560759627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7166bd6aeb947688","name":"udp ip6 address","time":{"start":1712560159561,"stop":1712560159561,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ea58cb3481f1ea","name":"Fails to push message bigger that 1MB","time":{"start":1712560587908,"stop":1712560587908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e78462e8d13ba05","name":"Fails to publish message with empty text","time":{"start":1712560633570,"stop":1712560633570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76c55aba583c612","name":"Check received message containing escaped characters","time":{"start":1712560675369,"stop":1712560675370,"duration":1},"status":"passed","severity":"normal"},{"uid":"887c6c077abd8bb7","name":"Check received message containing Basic HTML tag","time":{"start":1712560675367,"stop":1712560675368,"duration":1},"status":"passed","severity":"normal"},{"uid":"c167cbba7236c755","name":"Ordered Callback - backward","time":{"start":1712560709280,"stop":1712560709280,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf4b135b8ee8678","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712560297557,"stop":1712560297558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8674f264d00720df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712560486147,"stop":1712560486149,"duration":2},"status":"passed","severity":"normal"},{"uid":"792628722d8ad521","name":"should set field with all protocols enabled","time":{"start":1712560160207,"stop":1712560160208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e514a1b287de93f","name":"Push message with content topic containing SQL Injection","time":{"start":1712560673745,"stop":1712560673746,"duration":1},"status":"passed","severity":"normal"},{"uid":"771fe84de05bc8fb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712560151586,"stop":1712560151586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5400b44d36ccf971","name":"Check received message containing Russian","time":{"start":1712560366890,"stop":1712560366890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1209b1a5aab404","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712560812527,"stop":1712560812527,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5eeebcba335973","name":"Push message with custom timestamp: 1681801967058","time":{"start":1712560587906,"stop":1712560587906,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc761902d70ee153","name":"Check message on other pubsub topic is not received","time":{"start":1712560366904,"stop":1712560366904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2214ef075b1f576","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712560452320,"stop":1712560452320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb9dfb09d73eccf","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712560151585,"stop":1712560151585,"duration":0},"status":"passed","severity":"normal"},{"uid":"806f145398616deb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712560619004,"stop":1712560619004,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f4cf1586a26651","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712560602846,"stop":1712560602846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff44a696cc8ab9ed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712560209812,"stop":1712560209813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ceb156b8c93737d","name":"Subscribe and receive messages via lightPush","time":{"start":1712560812519,"stop":1712560812519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d80b9629e3bbd0","name":"Nodes with multiple pubsub topic","time":{"start":1712560619007,"stop":1712560619007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3e630629fbc4f4","name":"should return all peers when numPeers is 0","time":{"start":1712560164814,"stop":1712560164815,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f73d3ddf4d0e29","name":"Encoder throws on empty string content topic","time":{"start":1712560187581,"stop":1712560187582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e3e2098087773","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712560452321,"stop":1712560452321,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b72139b0446be0","name":"Check message with no payload is not received","time":{"start":1712560366905,"stop":1712560366906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc9fcfd1dcfbd04","name":"Push message with emoji payload","time":{"start":1712560673739,"stop":1712560673739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01db0ca5e535f7d","name":"can start the service","time":{"start":1712560210936,"stop":1712560210936,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc0a610881a83d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712560151585,"stop":1712560151586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9363d05ce8a42861","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712560812530,"stop":1712560812530,"duration":0},"status":"passed","severity":"normal"},{"uid":"287fcc6189e1a1ac","name":"should decode valid enr with tcp successfully","time":{"start":1712560160196,"stop":1712560160196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b077590ee3cb42a","name":"Query generator for 2000 messages","time":{"start":1712560727151,"stop":1712560727152,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a3f227b200cd51","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712560209816,"stop":1712560209817,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48199676d504f81","name":"Push message with custom timestamp: 1712556697754","time":{"start":1712560673752,"stop":1712560673753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed0efa9fb8a31e9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712560752297,"stop":1712560752297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa6c58e179af26","name":"Encoder throws on empty string content topic","time":{"start":1712560165166,"stop":1712560165167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f605c2053fe0d15b","name":"Push message with emoji payload","time":{"start":1712560587875,"stop":1712560587875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6543fb53a28b4fca","name":"isConnected return false after peer stops","time":{"start":1712560253596,"stop":1712560253596,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c6274144203ed9","name":"different cluster, different shard: nodes don't connect","time":{"start":1712560486150,"stop":1712560486151,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c6237044db812a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712560409852,"stop":1712560409853,"duration":1},"status":"passed","severity":"normal"},{"uid":"64840df7f5910f2e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712560176126,"stop":1712560176126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8797a4b7cd4bef4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712560151588,"stop":1712560151588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f822a8c2f331df","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712560175631,"stop":1712560175631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b432eb28d8af7532","name":"random static sharding 4 - Cluster ID: 574, Shard ID: 819","time":{"start":1712560682507,"stop":1712560682508,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f4f844c1dbe6f4","name":"Check received message containing escaped characters","time":{"start":1712560675348,"stop":1712560675349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93843a9e5e6e933","name":"Push message with Chinese payload","time":{"start":1712560673733,"stop":1712560673733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4e6483e9e82a1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712560297570,"stop":1712560297570,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0f5a6aa6bd602","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712560752296,"stop":1712560752296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6211646f4395fc21","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712560812542,"stop":1712560812543,"duration":1},"status":"passed","severity":"normal"},{"uid":"6948f628905ff32b","name":"Check message with no payload is not received","time":{"start":1712560675353,"stop":1712560675353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1383495b2349cba7","name":"should not receive a peer event after stop","time":{"start":1712560653296,"stop":1712560653297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acc22f037cb001c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712560297571,"stop":1712560297571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01c18f127dd3552","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712560633566,"stop":1712560633567,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb10e5645ee75d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712560812534,"stop":1712560812534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78bd09d2f74e2fe","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712560812535,"stop":1712560812535,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fa1321bba30934","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712560297562,"stop":1712560297563,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d8e20af3ddd37b","name":"Light Node - default protocols","time":{"start":1712560759629,"stop":1712560759629,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cf0a216fadb2a0","name":"Push message with Russian payload","time":{"start":1712560673734,"stop":1712560673734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1a4882caf9a3c6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712560160195,"stop":1712560160195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30bca71542cc4c3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712560295503,"stop":1712560295506,"duration":3},"status":"passed","severity":"normal"},{"uid":"3daa2c2da50a9d22","name":"should throw an error for insufficient data","time":{"start":1712560151775,"stop":1712560151775,"duration":0},"status":"passed","severity":"normal"},{"uid":"334fc90b2c576d2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712560151598,"stop":1712560151598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaf39524c7c18e7","name":"Fails to push message with large meta","time":{"start":1712560673750,"stop":1712560673751,"duration":1},"status":"passed","severity":"normal"},{"uid":"7571068bf0b23fba","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712560635098,"stop":1712560635098,"duration":0},"status":"passed","severity":"normal"},{"uid":"183fc002f0403703","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712560812534,"stop":1712560812534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff686f85d7cf96","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712560452304,"stop":1712560452304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed309e945bfb47f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712560812533,"stop":1712560812534,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6482cb965a485f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712560159497,"stop":1712560159502,"duration":5},"status":"passed","severity":"normal"},{"uid":"f83568aa92b8d820","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712560721366,"stop":1712560721367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d03a8181243407b","name":"Encoder throws on empty string content topic","time":{"start":1712560185642,"stop":1712560185642,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c532f78bc37805","name":"retrieves a single peer","time":{"start":1712560176120,"stop":1712560176120,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f03d400438966","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712560151603,"stop":1712560151603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1090914a37fed9ca","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712560159508,"stop":1712560159509,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b9c227538b880a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712560159510,"stop":1712560159510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4049f3af16e6e49","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712560175633,"stop":1712560175636,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6f1a5967f6f5b31","name":"Nodes with multiple pubsub topic","time":{"start":1712560619004,"stop":1712560619005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8bbb623a614c2e","name":"Generator, 2 different pubsubtopics","time":{"start":1712560709051,"stop":1712560709052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8170aabf61372b1e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712560633708,"stop":1712560633708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d427ed75432aa92","name":"Check publish message containing Script","time":{"start":1712560633527,"stop":1712560633527,"duration":0},"status":"passed","severity":"normal"},{"uid":"299413c0e4e01729","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712560297570,"stop":1712560297570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a9a96a1a1d8115","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712560151601,"stop":1712560151601,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69433f1e06cd353","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712560295502,"stop":1712560295503,"duration":1},"status":"passed","severity":"normal"},{"uid":"624fd39236b4e642","name":"Push 30 different messages","time":{"start":1712560673739,"stop":1712560673740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b833a4e6b2832cad","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712560151613,"stop":1712560151613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a4a2a0caa3cc80","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712560297554,"stop":1712560297555,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37e629188c86151","name":"Check message with no content topic is not received","time":{"start":1712560366905,"stop":1712560366905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1737c74b70ae14","name":"Query Generator, No Decoder","time":{"start":1712560721368,"stop":1712560721369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9505afd2bb93dbd","name":"All","time":{"start":1712560215564,"stop":1712560215564,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b8899f75becba5","name":"1 Relay, 1 fetch","time":{"start":1712560175487,"stop":1712560175487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f243cc0bc6242c49","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712560635097,"stop":1712560635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4366117eb49372","name":"Check message received after jswaku node is restarted","time":{"start":1712560366907,"stop":1712560366907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d252b76f4aadab25","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712560633918,"stop":1712560633918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39fce6c72ecbaf6c","name":"throws an error for improperly formatted content topics","time":{"start":1712560151591,"stop":1712560151591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af042c9bd8c0c26","name":"should emit a peer event after start","time":{"start":1712560653293,"stop":1712560653294,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac5290a09a557c6","name":"should throw error - no id","time":{"start":1712560160196,"stop":1712560160196,"duration":0},"status":"passed","severity":"normal"},{"uid":"738498cf71221a37","name":"throws on content topic with non-number generation field","time":{"start":1712560151578,"stop":1712560151579,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7919b12276dfd24","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712560297565,"stop":1712560297565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac777c87cc37a5","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712560297558,"stop":1712560297558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7a61b755f2f361","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712560635093,"stop":1712560635094,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aff34cc920257be","name":"Check received message containing short","time":{"start":1712560366886,"stop":1712560366887,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a35eb90c82951d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712560151584,"stop":1712560151584,"duration":0},"status":"passed","severity":"normal"},{"uid":"543567457ad36721","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712560721372,"stop":1712560721373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbd463789e4e596","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712560452327,"stop":1712560452327,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938c9797d51457c","name":"Check received message containing escaped characters","time":{"start":1712560366894,"stop":1712560366895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f015b532afd5f7","name":"should properly create location multiaddrs - udp4","time":{"start":1712560160205,"stop":1712560160205,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a524fb1eebc97a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712560159505,"stop":1712560159505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5caf793954748eb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712560812530,"stop":1712560812530,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c73243308763e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712560812529,"stop":1712560812529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2469eaf9648eece3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712560176124,"stop":1712560176125,"duration":1},"status":"passed","severity":"normal"},{"uid":"3660cd68764ead72","name":"random static sharding 6 - Cluster ID: 984, Shard ID: 329","time":{"start":1712560682509,"stop":1712560682509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d01a0ef2b107ac","name":"Subscribe and receives messages on 20 topics","time":{"start":1712560812522,"stop":1712560812523,"duration":1},"status":"passed","severity":"normal"},{"uid":"362e28170fae1ac4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712560151613,"stop":1712560151613,"duration":0},"status":"passed","severity":"normal"},{"uid":"908e51ddfca925a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712560151601,"stop":1712560151601,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ab14553e69a3cc","name":"throws on empty content topic","time":{"start":1712560151576,"stop":1712560151577,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d890022e2a27768","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712560366903,"stop":1712560366903,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcad14039aadb457","name":"should set field with only RELAY enabled","time":{"start":1712560160208,"stop":1712560160208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe3a53395f6336d","name":"Check publish message containing Chinese","time":{"start":1712560633509,"stop":1712560633509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cf275dc2f581d4","name":"Push message with content topic containing Script","time":{"start":1712560587890,"stop":1712560587890,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d5a066905a38c0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712560151588,"stop":1712560151588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5fd64314d93d0","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712560619006,"stop":1712560619006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c154243e423bc48a","name":"Subscribe to topic containing XML and publish message","time":{"start":1712560635095,"stop":1712560635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaf9e5eac903843","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712560185639,"stop":1712560185640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9425d9a0dbfea5e5","name":"Ping on unsubscribed peer","time":{"start":1712560277072,"stop":1712560277073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ae246c5ed0d9fe","name":"Push message with content topic containing short","time":{"start":1712560587877,"stop":1712560587879,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2c6ddc35bfdcfdc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712560812528,"stop":1712560812528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d48fb54e370acb","name":"Subscribe to topic containing short and receive message","time":{"start":1712560812537,"stop":1712560812538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c9d0e23b5ec1f5","name":"Push message with content topic containing special chars","time":{"start":1712560673742,"stop":1712560673743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58501ff0f4cb5a4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712560452299,"stop":1712560452300,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ca4109e4913b8b","name":"Push message with content topic containing XML","time":{"start":1712560587890,"stop":1712560587891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd1bbd2f83a9fe9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560252773,"stop":1712560252773,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9860b07d5376e1","name":"Check received message containing Russian","time":{"start":1712560675346,"stop":1712560675346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd903073f7a162f4","name":"Subscribe and receives messages on 20 topics","time":{"start":1712560452302,"stop":1712560452302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3848a7b7792142","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712560722879,"stop":1712560722882,"duration":3},"status":"passed","severity":"normal"},{"uid":"71766bb7c634fa8","name":"Check message with non string payload is not received","time":{"start":1712560675353,"stop":1712560675358,"duration":5},"status":"passed","severity":"normal"},{"uid":"4640d235594f20f3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712560295508,"stop":1712560295508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f978b303ec3c999e","name":"Push message with shell command payload","time":{"start":1712560587871,"stop":1712560587871,"duration":0},"status":"passed","severity":"normal"},{"uid":"42136eff6b114b75","name":"Delete observer","time":{"start":1712560590662,"stop":1712560590662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd124f6b6d2ee0c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712560812535,"stop":1712560812535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da53f71c23d3075e","name":"Check publish message containing Russian","time":{"start":1712560633510,"stop":1712560633511,"duration":1},"status":"passed","severity":"normal"},{"uid":"244102e351ef8cbe","name":"Check received message containing shell command","time":{"start":1712560675369,"stop":1712560675369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab76102604212fe","name":"Check received message containing SQL Injection","time":{"start":1712560675346,"stop":1712560675346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b0cfb58e8e969","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712560175629,"stop":1712560175630,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b7d1c91890647","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712560686698,"stop":1712560686698,"duration":0},"status":"passed","severity":"normal"},{"uid":"241680d15afad5d1","name":"Check message received after nwaku node is restarted","time":{"start":1712560675376,"stop":1712560675376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9012b026ff0c547a","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app7/1/topic643/utf8","time":{"start":1712560633926,"stop":1712560633926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"512aa695fa2e1b41","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712560210948,"stop":1712560210948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ea9dfb72234ff47","name":"Push message with content topic containing emoji","time":{"start":1712560587901,"stop":1712560587902,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cff0c04a77fd7e2","name":"Publish message with custom timestamp: Tue Apr 18 2023 07:16:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1712560633567,"stop":1712560633568,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6585d5ccbb15b1","name":"Check meta is set [symmetric]","time":{"start":1712560185640,"stop":1712560185641,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9cbe50fb75f959","name":"should not receive a peer event before start","time":{"start":1712560653294,"stop":1712560653296,"duration":2},"status":"passed","severity":"normal"},{"uid":"26be6360e78d297","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712560409851,"stop":1712560409851,"duration":0},"status":"passed","severity":"normal"},{"uid":"54efb92ed4244db","name":"Check received message containing XML","time":{"start":1712560366891,"stop":1712560366891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2e2c6d65b3ac6d","name":"same cluster, same shard: nodes connect","time":{"start":1712560486149,"stop":1712560486149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32bd45076fb422c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712560812542,"stop":1712560812542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e288370a5dd10938","name":"Push message with content topic containing escaped characters","time":{"start":1712560673748,"stop":1712560673749,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b521fedeec2d95","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712560151599,"stop":1712560151600,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c70f8450205a7d0","name":"Check received message containing Script","time":{"start":1712560675346,"stop":1712560675347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9381b28c498a1450","name":"Push message with content topic containing shell command","time":{"start":1712560673748,"stop":1712560673748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cb38cfda08c4c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712560812541,"stop":1712560812541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9cb404d77549a0","name":"should emit a peer event after start","time":{"start":1712560210943,"stop":1712560210944,"duration":1},"status":"passed","severity":"normal"},{"uid":"50391a4007571664","name":"should handle corrupted local storage data gracefully","time":{"start":1712560179875,"stop":1712560179875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99c73f3911f11e0","name":"Check received message containing shell command","time":{"start":1712560675348,"stop":1712560675348,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2f362975e0b68","name":"Check received message with timestamp: 1712560201780000000 ","time":{"start":1712560675350,"stop":1712560675350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b69cf39085f2e9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712560452327,"stop":1712560452327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6b49e2ed984be5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712560727150,"stop":1712560727151,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ed99edfa29b190","name":"should not receive a peer event before start","time":{"start":1712560210944,"stop":1712560210944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb4b56b768001b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712560175631,"stop":1712560175632,"duration":1},"status":"passed","severity":"normal"},{"uid":"be07aad65cafc049","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712560752299,"stop":1712560752300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0e45e41e104a2d","name":"should return empty list for no shard","time":{"start":1712560151596,"stop":1712560151596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fa5542f1a36d77","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712560151587,"stop":1712560151587,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b695a87bb119cc","name":"Check received message containing Chinese","time":{"start":1712560675345,"stop":1712560675345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb3b6395fc28455","name":"start node with empty shard","time":{"start":1712560682518,"stop":1712560682518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72160c2c1729527","name":"random static sharding 1 - Cluster ID: 946, Shard ID: 490","time":{"start":1712560682503,"stop":1712560682504,"duration":1},"status":"passed","severity":"normal"},{"uid":"793fd3c2833a47e1","name":"Check received message containing JSON","time":{"start":1712560675368,"stop":1712560675369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5795476ce94925","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712560812524,"stop":1712560812524,"duration":0},"status":"passed","severity":"normal"},{"uid":"54993326c0cc4b34","name":"Subscribe to topic containing XML and receive message","time":{"start":1712560812540,"stop":1712560812540,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d96f7089d7bdb7","name":"Check received message containing Chinese","time":{"start":1712560675362,"stop":1712560675362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b20f9439bf8dee","name":"Push to array if already present","time":{"start":1712560151348,"stop":1712560151349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a20a95ce3710cca","name":"Publish message with rate limit","time":{"start":1712560633574,"stop":1712560633574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5496b6f9e156d523","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712560619006,"stop":1712560619007,"duration":1},"status":"passed","severity":"normal"},{"uid":"310c750f402489d7","name":"Fails to push message with empty content topic","time":{"start":1712560673750,"stop":1712560673750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9236568fc6f17952","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712560752298,"stop":1712560752299,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba303b4507a88db1","name":"Push message with content topic containing special chars","time":{"start":1712560587881,"stop":1712560587881,"duration":0},"status":"passed","severity":"normal"},{"uid":"802024394b5281ea","name":"Check publish message containing JSON","time":{"start":1712560633554,"stop":1712560633555,"duration":1},"status":"passed","severity":"normal"},{"uid":"2931f67a2675002c","name":"unsubscribes","time":{"start":1712560736814,"stop":1712560736814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a3a4380a4995d4","name":"Check message with invalid timestamp is not received","time":{"start":1712560675373,"stop":1712560675373,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe84643036ca7a7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712560776948,"stop":1712560776948,"duration":0},"status":"passed","severity":"normal"},{"uid":"301a4007240e1d96","name":"Ping on subscribed peer","time":{"start":1712560277071,"stop":1712560277072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4472630b45e4eef5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712560752298,"stop":1712560752298,"duration":0},"status":"passed","severity":"normal"},{"uid":"53289077a598df08","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712560812521,"stop":1712560812521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94e86f22417b171","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560252755,"stop":1712560252758,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9a81a3fa5d1be8c","name":"should configure sharding based on application and version for autosharding","time":{"start":1712560151610,"stop":1712560151610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e0f43014d79b5c","name":"Push message with JSON payload","time":{"start":1712560587871,"stop":1712560587871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4462acc36faab635","name":"Push message with content topic containing emoji","time":{"start":1712560673749,"stop":1712560673749,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e56e586960f9cc","name":"Generator, custom pubsub topic","time":{"start":1712560709054,"stop":1712560709054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3885295fddfef8","name":"throws on content topic with empty topic name field","time":{"start":1712560151581,"stop":1712560151581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb093cbd609bda64","name":"Push message with SQL Injection payload","time":{"start":1712560587869,"stop":1712560587869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6257038671cf0d12","name":"isConnected should return false after all peers disconnect","time":{"start":1712560201882,"stop":1712560201882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f1437d5b7380d0","name":"should throw error - invalid id","time":{"start":1712560160197,"stop":1712560160202,"duration":5},"status":"passed","severity":"normal"},{"uid":"b8c60440fb384b8c","name":"Check meta is set [ecies]","time":{"start":1712560187580,"stop":1712560187581,"duration":1},"status":"passed","severity":"normal"},{"uid":"369abcd79ab2f007","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app30/7/topic305/xml","time":{"start":1712560633925,"stop":1712560633925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7777acced3424a7a","name":"handles empty shards array correctly","time":{"start":1712560151612,"stop":1712560151612,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb8e1f960f72b7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712560159517,"stop":1712560159518,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3d18f992528b89","name":"should decode valid enr successfully","time":{"start":1712560160195,"stop":1712560160195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edd645269a46a43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712560452329,"stop":1712560452329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dede93a031004ab","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712560776949,"stop":1712560776949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80df2e0e9e1f6a72","name":"addEventListener with correct event","time":{"start":1712560242246,"stop":1712560242246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7088e2e8141e7e51","name":"Push message with escaped characters payload","time":{"start":1712560587872,"stop":1712560587872,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0b55cd06d83ac3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712560151583,"stop":1712560151584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2019b09c6ae41717","name":"Ping on peer without subscriptions","time":{"start":1712560277072,"stop":1712560277072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52e078d8eb86b8c","name":"Subscribe to topic containing short and receive message","time":{"start":1712560452306,"stop":1712560452306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38e080909a3d6e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712560297553,"stop":1712560297553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104768ee200c074","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712560297566,"stop":1712560297566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6337a42a89c9d17d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712560752297,"stop":1712560752298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f46f6fb74361732","name":"Push message with numeric payload","time":{"start":1712560587860,"stop":1712560587860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83022787a236268","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712560776949,"stop":1712560776949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9320f4d4162fff91","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712560201878,"stop":1712560201879,"duration":1},"status":"passed","severity":"normal"},{"uid":"27937f344fd5a7e9","name":"should be able to encode the field with only STORE set to true","time":{"start":1712560159502,"stop":1712560159503,"duration":1},"status":"passed","severity":"normal"},{"uid":"27038a7933235ede","name":"Filter","time":{"start":1712560759628,"stop":1712560759629,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a715dbb5cafbbde","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712560812531,"stop":1712560812531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd7775b7cfda8d9","name":"Subscribe to topic containing short and publish message","time":{"start":1712560635091,"stop":1712560635091,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ba362ce9170656","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712560587891,"stop":1712560587891,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d7a42df62a79b9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712560633571,"stop":1712560633571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3f28c613f0e021","name":"Check received message containing SQL Injection","time":{"start":1712560366890,"stop":1712560366891,"duration":1},"status":"passed","severity":"normal"},{"uid":"438791d5674f7a85","name":"Wrong topic","time":{"start":1712560633926,"stop":1712560633927,"duration":1},"status":"skipped","severity":"normal"},{"uid":"580ab3e97250353c","name":"Subscribe and publish message","time":{"start":1712560635088,"stop":1712560635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc2d38b24bbd50","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712560151605,"stop":1712560151605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5107693a1d4de48b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712560212562,"stop":1712560212563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c424d65aa3a9e42c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712560447001,"stop":1712560447001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0dd9695a15f9c","name":"Push message with special chars payload","time":{"start":1712560673732,"stop":1712560673732,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d62e6d90c3bd34","name":"Subscribe to topic containing long and receive message","time":{"start":1712560812538,"stop":1712560812538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de021f9580703c3","name":"Check message with non string payload is not received","time":{"start":1712560366906,"stop":1712560366906,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c85939f9f56134","name":"Privacy Node - default protocol","time":{"start":1712560759629,"stop":1712560759630,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59c185c7679e63d","name":"Push message with meta","time":{"start":1712560587902,"stop":1712560587903,"duration":1},"status":"passed","severity":"normal"},{"uid":"25589d79cdaf105a","name":"throws on content topic with generation field greater than 0","time":{"start":1712560151579,"stop":1712560151579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af8ab14219940b3","name":"throws on content topic with empty application field","time":{"start":1712560151580,"stop":1712560151580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b46d4ae288e641","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560252755,"stop":1712560252755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e87b4d97b70c50c","name":"does not throw on valid cases","time":{"start":1712560151575,"stop":1712560151576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db0afa8ac93fe57","name":"1 Store, 2 fetches","time":{"start":1712560175488,"stop":1712560175488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7c35d7053cfda2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712560722878,"stop":1712560722878,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e490352c9c122a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712560686694,"stop":1712560686695,"duration":1},"status":"passed","severity":"normal"},{"uid":"954ab16b5187e93f","name":"Subscribe and receive messages via lightPush","time":{"start":1712560452299,"stop":1712560452299,"duration":0},"status":"passed","severity":"normal"},{"uid":"1381d6cebf749c04","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712560452308,"stop":1712560452308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2c3302134a7b8c","name":"Check received message containing long","time":{"start":1712560675361,"stop":1712560675361,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ce89b27a1a6fca","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712560297568,"stop":1712560297568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c68fec73b12591","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712560409850,"stop":1712560409850,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ccc11b93734623","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560447000,"stop":1712560447001,"duration":1},"status":"passed","severity":"normal"},{"uid":"d001b53e49e7cdc0","name":"throws on content topic with empty version field","time":{"start":1712560151580,"stop":1712560151581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a23da65ebfbdd9a","name":"should return unique PubsubTopics for static sharding","time":{"start":1712560151594,"stop":1712560151594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c2247588d8b891","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712560252771,"stop":1712560252771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9e52fadc24882bc","name":"can start the service","time":{"start":1712560179870,"stop":1712560179871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29846dd45aa8a86","name":"Waku message hash computation (payload length 0)","time":{"start":1712560154226,"stop":1712560154226,"duration":0},"status":"passed","severity":"normal"},{"uid":"648d28756f9f4768","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712560253594,"stop":1712560253594,"duration":0},"status":"passed","severity":"normal"},{"uid":"643788606ae3bd06","name":"Push message with content topic containing Russian","time":{"start":1712560673745,"stop":1712560673745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3f0ca6127c9de1","name":"Query generator for multiple messages with different content topic format","time":{"start":1712560727149,"stop":1712560727149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d427061eddebfad9","name":"ignores domain fetching errors","time":{"start":1712560176121,"stop":1712560176121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d0e5a80ac4f185","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712560635096,"stop":1712560635096,"duration":0},"status":"passed","severity":"normal"},{"uid":"908f517b0a98fee1","name":"Push message with content topic containing JSON","time":{"start":1712560587891,"stop":1712560587892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0d827fabac273b","name":"Check message with no pubsub topic is not received","time":{"start":1712560366905,"stop":1712560366905,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b52106e046b288","name":"Push message with content topic containing Russian","time":{"start":1712560587882,"stop":1712560587882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fd93d684723ffe","name":"Subscribe to topic containing short and receive message","time":{"start":1712560812526,"stop":1712560812526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b1c904c39f154c","name":"Check publish message containing Arabic","time":{"start":1712560633509,"stop":1712560633509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1796d509b0ea00b0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712560187580,"stop":1712560187580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd64a179eb00a69","name":"Fields are not dropped","time":{"start":1712560164449,"stop":1712560164450,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e9e8ba4053953b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712560721367,"stop":1712560721368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8ab9fdb65ea325","name":"Generator, 2 different pubsubtopics","time":{"start":1712560709047,"stop":1712560709048,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9207e1128c2b2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712560151604,"stop":1712560151604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4ed9834592f73d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560446999,"stop":1712560446999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb952e278dfe0f53","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712560297560,"stop":1712560297561,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f19cd8eae1270c","name":"Push message with shell command payload","time":{"start":1712560673737,"stop":1712560673738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6834835b02e5524","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712560635088,"stop":1712560635089,"duration":1},"status":"passed","severity":"normal"},{"uid":"de83da988d4b632","name":"should set field with only FILTER enabled","time":{"start":1712560160208,"stop":1712560160209,"duration":1},"status":"passed","severity":"normal"},{"uid":"69647ec7caab62e0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712560159516,"stop":1712560159517,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deb33836285a386","name":"Register correct protocols","time":{"start":1712560635087,"stop":1712560635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef873d408fc333e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712560297559,"stop":1712560297559,"duration":0},"status":"passed","severity":"normal"},{"uid":"903f5e2a0c887a4e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712560297561,"stop":1712560297561,"duration":0},"status":"passed","severity":"normal"},{"uid":"de589bf0c2d3d965","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712560297524,"stop":1712560297545,"duration":21},"status":"skipped","severity":"normal"},{"uid":"c2d48c653c60244f","name":"Check message with non string payload is not received","time":{"start":1712560675374,"stop":1712560675375,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad7139f7f86f112","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712560635094,"stop":1712560635094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f54a9ff6d17831","name":"Subscribe to topic containing long and receive message","time":{"start":1712560452306,"stop":1712560452306,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba169140a4ece26","name":"Check message on other pubsub topic is not received","time":{"start":1712560675352,"stop":1712560675352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8131452cbaeb7b95","name":"Subscribe and receive messages via waku relay post","time":{"start":1712560812521,"stop":1712560812521,"duration":0},"status":"passed","severity":"normal"},{"uid":"933f4675c5d23803","name":"Check received message containing shell command","time":{"start":1712560366894,"stop":1712560366894,"duration":0},"status":"passed","severity":"normal"},{"uid":"992327b801b2631a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712560175629,"stop":1712560175629,"duration":0},"status":"passed","severity":"normal"},{"uid":"17104bc834fb74d2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712560297567,"stop":1712560297568,"duration":1},"status":"passed","severity":"normal"},{"uid":"69839bcfb67941f7","name":"Check received message containing short","time":{"start":1712560675343,"stop":1712560675343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f08c85263c6bc9b","name":"isConnected should return true after first peer connects","time":{"start":1712560253595,"stop":1712560253595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2cc92b47467f03","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712560151595,"stop":1712560151595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e337a96f25a4355c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712560252770,"stop":1712560252770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d47975fca16a856a","name":"can start and stop the service","time":{"start":1712560179871,"stop":1712560179871,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b01e4cd02d7d0a","name":"should properly compute the node id","time":{"start":1712560160203,"stop":1712560160203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffd5e55c933afdd","name":"Ping on peer without subscriptions","time":{"start":1712560277075,"stop":1712560277077,"duration":2},"status":"passed","severity":"normal"},{"uid":"7383e5fb897ecba3","name":"Check publish message containing short","time":{"start":1712560633506,"stop":1712560633506,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f010be1b3781c4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712560151584,"stop":1712560151585,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fef716a1648dd2a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712560159519,"stop":1712560159519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1036b7e924174f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712560409848,"stop":1712560409849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1729b3acce28a6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712560151595,"stop":1712560151595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfa05bf524dbdac","name":"should only return 1 node with relay capability","time":{"start":1712560176123,"stop":1712560176123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b58c0576b2dc510","name":"Check message on other pubsub topic is not received","time":{"start":1712560675373,"stop":1712560675373,"duration":0},"status":"passed","severity":"normal"},{"uid":"28153a8ea4066598","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712560252770,"stop":1712560252771,"duration":1},"status":"skipped","severity":"normal"}]