2024-08-27 10:44:03 +00:00

1 line
158 KiB
JSON

[{"uid":"2f03e2400e710203","name":"Push message with numeric payload","time":{"start":1724755332940,"stop":1724755332940,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddd562486e0f952","name":"Symmetric encrypt & Decrypt","time":{"start":1724754668472,"stop":1724754668472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72e8451c5ee935","name":"Does not throw an exception when node disconnects","time":{"start":1724755388369,"stop":1724755388369,"duration":0},"status":"passed","severity":"normal"},{"uid":"23108f6b52d78f5b","name":"Ping on subscribed peer","time":{"start":1724754789043,"stop":1724754789046,"duration":3},"status":"passed","severity":"normal"},{"uid":"b84dc380524bad1b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724754943055,"stop":1724754943056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e0b35c6ae9ba53","name":"should not receive a peer event after stop","time":{"start":1724755237692,"stop":1724755237693,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6be8e610f3d16a3","name":"Ping fails for unsubscribed peers","time":{"start":1724754800960,"stop":1724754800961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f029c6869a23ade1","name":"should set field with all protocols enabled","time":{"start":1724754642089,"stop":1724754642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6ecc793ec3c324","name":"Nodes with multiple pubsub topic","time":{"start":1724755223714,"stop":1724755223714,"duration":0},"status":"passed","severity":"normal"},{"uid":"72771035b4eb2bf2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724754633431,"stop":1724754633431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d172c204b4f36f01","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724755379406,"stop":1724755379406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04141ecce5d92da","name":"Check received message containing long","time":{"start":1724755211029,"stop":1724755211030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dd454f9295aa55","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724755250666,"stop":1724755250666,"duration":0},"status":"passed","severity":"normal"},{"uid":"48498f30849270a2","name":"Decoder throws on undefined content topic","time":{"start":1724754669707,"stop":1724754669707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3ab5d0af47659d","name":"getPeersByDiscovery","time":{"start":1724754724730,"stop":1724754724730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6756792338a99","name":"Check received message containing XML","time":{"start":1724755211083,"stop":1724755211083,"duration":0},"status":"passed","severity":"normal"},{"uid":"65342dae3360a22d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755042973,"stop":1724755042974,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4ce876c2ac3292","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724754633432,"stop":1724754633432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5477a875d66c9e7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724754912125,"stop":1724754912125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f667c1a12cf7c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724755379407,"stop":1724755379407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d802d3459b6d0c90","name":"should throw error - no id","time":{"start":1724754642079,"stop":1724754642079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ebc3316f58538","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724754912148,"stop":1724754912148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2719ad9f0d3c1d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724755296800,"stop":1724755296800,"duration":0},"status":"passed","severity":"normal"},{"uid":"327bfd26270581a2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724755200229,"stop":1724755200229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2409f7fb8d6cb64f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724754633431,"stop":1724754633431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31062eae70cf0ef","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724754641516,"stop":1724754641517,"duration":1},"status":"passed","severity":"normal"},{"uid":"4004162f032fb448","name":"can dial TLS multiaddrs","time":{"start":1724755105940,"stop":1724755105940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6480648151551965","name":"should properly create location multiaddrs - tcp4","time":{"start":1724754642087,"stop":1724754642087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff1520b5a6e8d19","name":"should set field with only RELAY enabled","time":{"start":1724754642089,"stop":1724754642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89eba0ab1a57d92","name":"should not fail to stop the service if it was not started","time":{"start":1724755237690,"stop":1724755237691,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c7c6375225bcc3","name":"Refresh subscription","time":{"start":1724754929269,"stop":1724754929272,"duration":3},"status":"passed","severity":"normal"},{"uid":"5685c53c00c53d88","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724755379404,"stop":1724755379404,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedfbc5ac9e7b117","name":"shard 0","time":{"start":1724755314275,"stop":1724755314275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8910bc1101d03158","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724754662070,"stop":1724754662070,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eb70445e2261e4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724755379387,"stop":1724755379387,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ffa7122ed10286","name":"Check meta is set [ecies]","time":{"start":1724754669706,"stop":1724754669706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7389ddab36cc4694","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724755211087,"stop":1724755211087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6b9935cf7ce8fe","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app10/5/topic165/proto","time":{"start":1724755290702,"stop":1724755290709,"duration":7},"status":"passed","severity":"normal"},{"uid":"a172f557bb47a190","name":"Push message with rate limit","time":{"start":1724755333019,"stop":1724755333020,"duration":1},"status":"passed","severity":"normal"},{"uid":"67312f4b8dcc85ac","name":"Check received message containing special chars","time":{"start":1724754890965,"stop":1724754890966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e42b406f06c01ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724755379391,"stop":1724755379391,"duration":0},"status":"passed","severity":"normal"},{"uid":"db51d6901860c01d","name":"LightPush with 2 connections","time":{"start":1724754977451,"stop":1724754977452,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f218a6505440f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724754633427,"stop":1724754633427,"duration":0},"status":"passed","severity":"normal"},{"uid":"33401e2ea11883e7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724754646789,"stop":1724754646789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc2b268a97ce747","name":"Push message with special chars payload","time":{"start":1724755332940,"stop":1724755332940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e3eaedb5940d24","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724755296801,"stop":1724755296801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fc797132e9456f","name":"Renews peer on consistent ping failures","time":{"start":1724754800961,"stop":1724754800962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32966cbe7cdfa6a","name":"can start the service","time":{"start":1724755237689,"stop":1724755237690,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dbe85ee7586ea6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724754943057,"stop":1724754943057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71a1995a940ff07","name":"Check message received after nwaku node is restarted","time":{"start":1724754890981,"stop":1724754890981,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7111280f8b754fbb","name":"Ping on peer without subscriptions","time":{"start":1724754750876,"stop":1724754750876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd880f40519811","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724754929275,"stop":1724754929280,"duration":5},"status":"passed","severity":"normal"},{"uid":"c338c8ee730d71b5","name":"Filter","time":{"start":1724755395228,"stop":1724755395228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4403de59f4583854","name":"removeEventListener with wrong event","time":{"start":1724754724730,"stop":1724754724730,"duration":0},"status":"passed","severity":"normal"},{"uid":"83166c60b2ea5890","name":"Push message with content topic containing unicode special characters","time":{"start":1724755333008,"stop":1724755333009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94f6efadb183804","name":"should only return 1 node with store capability","time":{"start":1724754658023,"stop":1724754658023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace7390a0e64b555","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724755389847,"stop":1724755389847,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c3af7bcd9ae623","name":"Check received message containing unicode special characters","time":{"start":1724755211085,"stop":1724755211085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab35d52bf790d726","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724754778432,"stop":1724754778433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43c91490d98866f","name":"Check received message containing Basic HTML tag","time":{"start":1724755211044,"stop":1724755211048,"duration":4},"status":"passed","severity":"normal"},{"uid":"fb891e6b59d1aedd","name":"Fails to push message with empty content topic","time":{"start":1724755216344,"stop":1724755216344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45e80e6bbd4f9b4","name":"through manual discovery","time":{"start":1724755105941,"stop":1724755105941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9017cdab22a439a","name":"Check received message containing shell command","time":{"start":1724754890970,"stop":1724754890971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f11e1d449eb2778","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724754778431,"stop":1724754778431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f6bd396add35b","name":"Push message with content topic containing Chinese","time":{"start":1724755216339,"stop":1724755216339,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfd7e5a87592d3f","name":"Wrong topic","time":{"start":1724755290720,"stop":1724755290721,"duration":1},"status":"passed","severity":"normal"},{"uid":"2158cf411d93f07","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724754633440,"stop":1724754633440,"duration":0},"status":"passed","severity":"normal"},{"uid":"329e3d84f49a6b06","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724754636081,"stop":1724754636081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1024122f04c6be0f","name":"Check received message containing Script","time":{"start":1724755211042,"stop":1724755211043,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c43309e77558ff","name":"same cluster, same shard: nodes connect","time":{"start":1724754912116,"stop":1724754912118,"duration":2},"status":"passed","severity":"normal"},{"uid":"47d41a298bcab641","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724755250661,"stop":1724755250661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced8959bca14f892","name":"connects to nwaku","time":{"start":1724755388369,"stop":1724755388369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed95903ee4d2a24","name":"Check message received after jswaku node is restarted","time":{"start":1724754890980,"stop":1724754890981,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0f04649e68f8e56","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724754658024,"stop":1724754658024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6628f4714f95b1bb","name":"Check received message containing SQL Injection","time":{"start":1724754890967,"stop":1724754890967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bebd9167dda0bb6","name":"Push message with content topic containing special chars","time":{"start":1724755216338,"stop":1724755216339,"duration":1},"status":"passed","severity":"normal"},{"uid":"41009ff3542a1da3","name":"Refresh subscription","time":{"start":1724755379390,"stop":1724755379390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67a5ef997ae28f","name":"groups content topics by expected pubsub topic","time":{"start":1724754633410,"stop":1724754633410,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd02dbe1b267be5f","name":"Passing page size 11 when there are 10 messages","time":{"start":1724755380035,"stop":1724755380036,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3ec56958c14dc0","name":"Push to array if already present","time":{"start":1724754633082,"stop":1724754633083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7f144d7504e4ac","name":"Fails to publish message with empty text","time":{"start":1724755243518,"stop":1724755243518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3503879997b8689","name":"Subscribe to topic containing short and publish message","time":{"start":1724755250663,"stop":1724755250663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f933dba825d5131c","name":"should return false","time":{"start":1724754642080,"stop":1724754642080,"duration":0},"status":"passed","severity":"normal"},{"uid":"191712efdcb22f4a","name":"Push message with custom timestamp: 1724751377033","time":{"start":1724755216346,"stop":1724755216347,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47ff1e2513877ab","name":"random static sharding 7 - Cluster ID: 801, Shard ID: 636","time":{"start":1724755314286,"stop":1724755314286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4098528f6585cb9","name":"Push message with content topic containing special chars","time":{"start":1724755332982,"stop":1724755332984,"duration":2},"status":"passed","severity":"normal"},{"uid":"2adc910847c84580","name":"should not fail to stop the service if it was not started","time":{"start":1724754695532,"stop":1724754695533,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad63258f71ca9a7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app26/8/topic689/proto","time":{"start":1724755290715,"stop":1724755290716,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bc05dfb9b6193","name":"same cluster, same shard: nodes connect","time":{"start":1724755098319,"stop":1724755098319,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f53e4eceb6d306","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724755353480,"stop":1724755353481,"duration":1},"status":"passed","severity":"normal"},{"uid":"526716cf4a35c1be","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724755290726,"stop":1724755290727,"duration":1},"status":"passed","severity":"normal"},{"uid":"caec165f85b7827c","name":"Push message with JSON payload","time":{"start":1724755216333,"stop":1724755216333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f035c122bdb80e8","name":"Push message with escaped characters payload","time":{"start":1724755332948,"stop":1724755332949,"duration":1},"status":"passed","severity":"normal"},{"uid":"944027cd5da6c058","name":"Rejects garbage","time":{"start":1724754650310,"stop":1724754650310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1870b3a270d04b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724754633430,"stop":1724754633430,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b163c4b6179de4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724755379393,"stop":1724755379393,"duration":0},"status":"passed","severity":"normal"},{"uid":"476670b92f6600ba","name":"Ping on subscribed peer","time":{"start":1724754789053,"stop":1724754789053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c1e21db0f2ca1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912146,"stop":1724754912146,"duration":0},"status":"passed","severity":"normal"},{"uid":"433b061aeb0cac80","name":"should be able to decode the field with only STORE set to true","time":{"start":1724754641521,"stop":1724754641521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a22c5f5a5e1c838","name":"Query generator for 2000 messages","time":{"start":1724755353487,"stop":1724755353488,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a81b6be56c8924","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724754943052,"stop":1724754943053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5b001e04ffb0b5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724754636082,"stop":1724754636083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3034c0c9863aab","name":"Push message with SQL Injection payload","time":{"start":1724755332945,"stop":1724755332946,"duration":1},"status":"passed","severity":"normal"},{"uid":"df798a393f06a4c3","name":"Default pageSize","time":{"start":1724755380038,"stop":1724755380038,"duration":0},"status":"passed","severity":"normal"},{"uid":"381fc48be6ed1983","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724754912145,"stop":1724754912146,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f221f1fafad0e58","name":"can start and stop the service","time":{"start":1724755237690,"stop":1724755237690,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8698c0250fa2c8","name":"should properly create location multiaddrs - udp","time":{"start":1724754642087,"stop":1724754642088,"duration":1},"status":"passed","severity":"normal"},{"uid":"1145e75a60251c4c","name":"Check received message containing shell command","time":{"start":1724755211084,"stop":1724755211084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e557b148b22589fd","name":"Check publish message containing escaped characters","time":{"start":1724755243514,"stop":1724755243514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55775c129151144","name":"Push message with content topic containing JSON","time":{"start":1724755333003,"stop":1724755333006,"duration":3},"status":"passed","severity":"normal"},{"uid":"63cd4e88a1bc7ae","name":"Encoder throws on empty string content topic","time":{"start":1724754647003,"stop":1724754647004,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3cb4b2a21286","name":"should use DNS peer discovery with light client","time":{"start":1724754695536,"stop":1724754695537,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b29ab5471d62116","name":"Overlapping topic subscription","time":{"start":1724754929268,"stop":1724754929268,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3555c6077e37ec","name":"connected peers and dial","time":{"start":1724755200382,"stop":1724755200382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abc720229cb351bb","name":"Check received message containing Script","time":{"start":1724755211082,"stop":1724755211083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1972d9ec03993f82","name":"Refresh subscription","time":{"start":1724755250661,"stop":1724755250661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"702c32d000a2eab3","name":"Publish message with custom timestamp: Tue Aug 27 2024 09:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724755243517,"stop":1724755243517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb440f0c4d094a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724755379408,"stop":1724755379408,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b52caaa7557f5f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app62/1/topic970/proto","time":{"start":1724755290716,"stop":1724755290718,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b99a811b206613e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724755250671,"stop":1724755250672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec91a300a256c535","name":"Store - dialed first","time":{"start":1724755395227,"stop":1724755395227,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4b622b877a5244","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724755379405,"stop":1724755379406,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e58abfd660c435","name":"Query Generator, No message returned","time":{"start":1724755345243,"stop":1724755345243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b3a4b668b75a34","name":"topics with same application and version share the same shard","time":{"start":1724754633409,"stop":1724754633409,"duration":0},"status":"passed","severity":"normal"},{"uid":"508a4818a874dd90","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724754641524,"stop":1724754641524,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c689de4f545757","name":"Subscribe to topic containing Script and receive message","time":{"start":1724755379406,"stop":1724755379407,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0a98744d416ea","name":"Subscribe to topic containing Script and publish message","time":{"start":1724755250669,"stop":1724755250669,"duration":0},"status":"passed","severity":"normal"},{"uid":"10568834e67d5b46","name":"Check message with invalid timestamp is not received","time":{"start":1724755211088,"stop":1724755211088,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e584cc3dc0c453","name":"should throw an error for insufficient data","time":{"start":1724754633695,"stop":1724754633695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c541ecfc34e93dac","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724754633408,"stop":1724754633409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e116f252f533e85f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724754633399,"stop":1724754633399,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a5ed51d7a7b5a4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724754778431,"stop":1724754778432,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a132278b5ad6a9a","name":"1 Store, 2 fetches","time":{"start":1724754657682,"stop":1724754657682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ca27b43198eab","name":"Query with Promise Callback, No Decoder","time":{"start":1724755345248,"stop":1724755345248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01691e8185ffbf4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724754633436,"stop":1724754633436,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8032b7247ba71e","name":"should be called for bootstrap peers","time":{"start":1724754691726,"stop":1724754691727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54db50613740b9d","name":"non connected peers","time":{"start":1724755200383,"stop":1724755200383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a533c4e78effed4c","name":"Check received message containing Arabic","time":{"start":1724755211036,"stop":1724755211037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f662791f791315","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724754633436,"stop":1724754633436,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba9007b16d113ae","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724754641519,"stop":1724754641519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6f70a8d2ca02e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724754929284,"stop":1724754929284,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c04f9f1822c13a","name":"Check publish message containing shell command","time":{"start":1724755243511,"stop":1724755243512,"duration":1},"status":"passed","severity":"normal"},{"uid":"36564b825320c03d","name":"Mutual subscription","time":{"start":1724755250658,"stop":1724755250658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b94c598ac7ba12","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724754633694,"stop":1724754633694,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b93ed6b8575dc0","name":"handles different networkShards values correctly","time":{"start":1724754633411,"stop":1724754633411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9466cb513cb78b1a","name":"Relay","time":{"start":1724754695696,"stop":1724754695697,"duration":1},"status":"passed","severity":"normal"},{"uid":"893827eb5971d666","name":"Check received message containing special chars","time":{"start":1724755211071,"stop":1724755211072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a120ce637993215f","name":"can start the service","time":{"start":1724754695531,"stop":1724754695532,"duration":1},"status":"passed","severity":"normal"},{"uid":"89190edc68c658ca","name":"Promise Callback - true","time":{"start":1724755358000,"stop":1724755358001,"duration":1},"status":"passed","severity":"normal"},{"uid":"866e99cbe9ab3f50","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724754686493,"stop":1724754686496,"duration":3},"status":"passed","severity":"normal"},{"uid":"1bccf895dae196ae","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724754912127,"stop":1724754912128,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa8b100ef7a29ad","name":"recovers when dns.resolve returns empty","time":{"start":1724754658020,"stop":1724754658021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01b6ad3cbb3bb6c","name":"Encoder throws on undefined content topic","time":{"start":1724754668065,"stop":1724754668066,"duration":1},"status":"passed","severity":"normal"},{"uid":"43984d84590bf0df","name":"Check received message containing Basic HTML tag","time":{"start":1724755211083,"stop":1724755211084,"duration":1},"status":"passed","severity":"normal"},{"uid":"4280100d5fe6a0e1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724754646788,"stop":1724754646789,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbe6a16a3f30d0c","name":"Push message on custom pubsubTopic","time":{"start":1724755042972,"stop":1724755042972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38712f85b31ffe7","name":"Encoder throws on undefined content topic","time":{"start":1724754647003,"stop":1724754647003,"duration":0},"status":"passed","severity":"normal"},{"uid":"74499ce001cb1b9a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724754633435,"stop":1724754633435,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4175cac24bf63a","name":"Push message with content topic containing short","time":{"start":1724755216337,"stop":1724755216337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6f0b39ccd465cc","name":"should decode valid enr successfully","time":{"start":1724754642077,"stop":1724754642077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5aa53e92369d07","name":"can start and stop the service","time":{"start":1724754662066,"stop":1724754662067,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5a244af6633ac7","name":"Push message with content topic containing JSON","time":{"start":1724755216342,"stop":1724755216342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d960adbef52789d8","name":"Push message with custom timestamp: 1693996577033","time":{"start":1724755216346,"stop":1724755216346,"duration":0},"status":"passed","severity":"normal"},{"uid":"84141ec5ecff67e0","name":"does not throw on valid cases","time":{"start":1724754633391,"stop":1724754633392,"duration":1},"status":"passed","severity":"normal"},{"uid":"50129fb9a6cc582c","name":"Check received message containing Script","time":{"start":1724754890968,"stop":1724754890968,"duration":0},"status":"passed","severity":"normal"},{"uid":"474f07ddacbadf3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724755379392,"stop":1724755379392,"duration":0},"status":"passed","severity":"normal"},{"uid":"109c1dcdbd0430f9","name":"should get / set TCP multiaddr","time":{"start":1724754642082,"stop":1724754642086,"duration":4},"status":"passed","severity":"normal"},{"uid":"77879ae9e3465018","name":"Passing page size 19 when there are 20 messages","time":{"start":1724755380036,"stop":1724755380036,"duration":0},"status":"passed","severity":"normal"},{"uid":"36defa2a9b444dd1","name":"LightPush","time":{"start":1724755395228,"stop":1724755395228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae56d0b26c3481f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724755042973,"stop":1724755042973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9abff1a1793269e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724755250660,"stop":1724755250660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4153cf665a7f6909","name":"random static sharding 1 - Cluster ID: 742, Shard ID: 253","time":{"start":1724755314276,"stop":1724755314278,"duration":2},"status":"passed","severity":"normal"},{"uid":"48bd787350c7c434","name":"different cluster, same shard: nodes don't connect","time":{"start":1724755098320,"stop":1724755098320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71eeac29576a0bb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724754633419,"stop":1724754633420,"duration":1},"status":"passed","severity":"normal"},{"uid":"5155ba5c60258dc1","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724755110278,"stop":1724755110278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4967af4642c35a","name":"Check message with invalid timestamp is not received","time":{"start":1724755211060,"stop":1724755211061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c32eb045f88522","name":"Push message with long payload","time":{"start":1724755332939,"stop":1724755332939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e446bc1b53fb2a77","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724755250666,"stop":1724755250667,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ad861dd10f90ae","name":"Push message with shell command payload","time":{"start":1724755216333,"stop":1724755216333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a51a79b4081f03","name":"Fails to push message bigger that 1MB","time":{"start":1724755333025,"stop":1724755333026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f169423d9fe3bf2","name":"should encode/decode to RLP encoding","time":{"start":1724754642081,"stop":1724754642081,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef73c6c5cac794a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724755250670,"stop":1724755250671,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfab11cec58e6136","name":"should return empty list for no shard","time":{"start":1724754633421,"stop":1724754633422,"duration":1},"status":"passed","severity":"normal"},{"uid":"27faf53a943f7e9","name":"should not receive a peer event before start","time":{"start":1724755237692,"stop":1724755237692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0367169937518c","name":"Renews subscription after lossing a connection","time":{"start":1724755379409,"stop":1724755379409,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc62b1363fe6184e","name":"Check publish message containing SQL Injection","time":{"start":1724755243504,"stop":1724755243505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0180e05a445c3c","name":"random static sharding 8 - Cluster ID: 909, Shard ID: 554","time":{"start":1724755314286,"stop":1724755314286,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c4e5ecb79e34ee","name":"should properly create location multiaddrs - tcp6","time":{"start":1724754642087,"stop":1724754642087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0343ec48ebffdf4","name":"should not fail to start the service if it is already started","time":{"start":1724755237691,"stop":1724755237691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a248e6d3e60dabc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724754633430,"stop":1724754633430,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf241e239a81762","name":"LightPush with 0 connections","time":{"start":1724754977449,"stop":1724754977450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83a36210d9680e9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724755379389,"stop":1724755379389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c52308c18c75064","name":"Check received message containing numeric","time":{"start":1724754890964,"stop":1724754890965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85ef19fd53077e2","name":"Generator, custom pubsub topic","time":{"start":1724755361164,"stop":1724755361164,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f9db8657ad8b2d","name":"Check publish message containing Basic HTML tag","time":{"start":1724755243506,"stop":1724755243510,"duration":4},"status":"passed","severity":"normal"},{"uid":"597e5adc3f5c23f4","name":"Fails to publish message with wrong content topic","time":{"start":1724755243518,"stop":1724755243518,"duration":0},"status":"passed","severity":"normal"},{"uid":"badee2f09f2d81bb","name":"should emit a peer event after start","time":{"start":1724755237692,"stop":1724755237692,"duration":0},"status":"passed","severity":"normal"},{"uid":"865ebc75cecc6de","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724755333002,"stop":1724755333003,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a3480ed9b0dfd4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724754633437,"stop":1724754633437,"duration":0},"status":"passed","severity":"normal"},{"uid":"88df39ba050d1c7c","name":"it tolerates circular branch references","time":{"start":1724754658020,"stop":1724754658020,"duration":0},"status":"passed","severity":"normal"},{"uid":"181aee08460c1217","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724754824241,"stop":1724754824241,"duration":0},"status":"passed","severity":"normal"},{"uid":"441cbcabdd79ab36","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724754929283,"stop":1724754929283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2568899cf48a9a93","name":"Push 30 different messages","time":{"start":1724755332950,"stop":1724755332953,"duration":3},"status":"passed","severity":"normal"},{"uid":"aab54e50e4c57b54","name":"Push message with escaped characters payload","time":{"start":1724755216334,"stop":1724755216335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6e1844ab3cff3d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724755379399,"stop":1724755379400,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39e8911e14a343","name":"should emit a peer event after start","time":{"start":1724754695534,"stop":1724754695534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7460de39cc9170","name":"addEventListener with wrong event","time":{"start":1724754724729,"stop":1724754724729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a1bb01b8013e0c","name":"Check received message containing emoji","time":{"start":1724755211055,"stop":1724755211056,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a5564a80598f40","name":"Encoder throws on undefined content topic","time":{"start":1724754669706,"stop":1724754669706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce977818cfa954e5","name":"should not receive a peer event before start","time":{"start":1724754662068,"stop":1724754662069,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b46a1317b2f14e","name":"Check publish message containing Chinese","time":{"start":1724755243503,"stop":1724755243503,"duration":0},"status":"passed","severity":"normal"},{"uid":"956b2ecfe9e3b293","name":"Ephemeral messages are not stored","time":{"start":1724754699951,"stop":1724754699951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c989f2434adb733","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724755379388,"stop":1724755379388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a827487279d07f3e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724755379409,"stop":1724755379409,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2921f344cde810","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724754943064,"stop":1724754943073,"duration":9},"status":"passed","severity":"normal"},{"uid":"17c3d14bd6a36a69","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724754633422,"stop":1724754633423,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d0cb6ced2da5e5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724755389848,"stop":1724755389849,"duration":1},"status":"passed","severity":"normal"},{"uid":"30435fbc5692e276","name":"Generator, 2 different pubsubtopics","time":{"start":1724755361163,"stop":1724755361163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4de4dfe199d5f74","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724754686499,"stop":1724754686500,"duration":1},"status":"passed","severity":"normal"},{"uid":"345e35b983881fea","name":"Push message with long payload","time":{"start":1724755216329,"stop":1724755216329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89a91b59a3d8fa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724755223714,"stop":1724755223714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9448e0feb0aeac4","name":"returns all values when wanted number is greater than available values","time":{"start":1724754657073,"stop":1724754657074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3fd7dfa36df1be","name":"Fails to push message with large meta","time":{"start":1724755216345,"stop":1724755216345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3d2f2eda4a5f3f","name":"Subscribe to topic containing long and receive message","time":{"start":1724754929273,"stop":1724754929273,"duration":0},"status":"passed","severity":"normal"},{"uid":"37083d5e2ae2c09","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724754912136,"stop":1724754912136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33baa7056c35aed","name":"Push message with content topic containing Russian","time":{"start":1724755216340,"stop":1724755216340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1e6ab7987c686d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724754912124,"stop":1724754912124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3982fccdd44f03","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724755379392,"stop":1724755379392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b872cc449a8dc4b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724754929283,"stop":1724754929283,"duration":0},"status":"passed","severity":"normal"},{"uid":"225595ba365dd6a1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724755389849,"stop":1724755389849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7789dcad387de3","name":"should encode/decode to text encoding","time":{"start":1724754642082,"stop":1724754642082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbbcb3e464fb644","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724755379388,"stop":1724755379389,"duration":1},"status":"passed","severity":"normal"},{"uid":"79277a558ce28f37","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724754657589,"stop":1724754657591,"duration":2},"status":"passed","severity":"normal"},{"uid":"d71d3b36aa6f5976","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724754691733,"stop":1724754691734,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2e4050f8be4cc7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724755372621,"stop":1724755372621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26412b1a1bae411","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724754943057,"stop":1724754943057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc5052a0c5acbb6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724755389848,"stop":1724755389848,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b7e4c4ddf78163","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724754646789,"stop":1724754646790,"duration":1},"status":"passed","severity":"normal"},{"uid":"3192cb8c079f410e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724754668061,"stop":1724754668063,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2223b099950e538","name":"Query generator for multiple messages with different content topic format","time":{"start":1724755353481,"stop":1724755353481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a15c4f7f964904","name":"Check received message containing shell command","time":{"start":1724755211049,"stop":1724755211052,"duration":3},"status":"passed","severity":"normal"},{"uid":"903081f39c79bbae","name":"Push message with content topic containing escaped characters","time":{"start":1724755333007,"stop":1724755333008,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8847ded39638e29","name":"Relay + Store","time":{"start":1724754642090,"stop":1724754642090,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb9af8e5decf43","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724755110270,"stop":1724755110273,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf8023f1cbd8bfed","name":"Check message with no payload is not received","time":{"start":1724755211089,"stop":1724755211089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63f6bf15ce402d6","name":"Relay - dialed after","time":{"start":1724755395226,"stop":1724755395226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f164425257e0c87b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912141,"stop":1724754912142,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5687f9d0a961712","name":"Reopen subscription with peer with lost subscription","time":{"start":1724754789062,"stop":1724754789063,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c873eed34dec56","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724754912147,"stop":1724754912147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef0040662b29ac1","name":"should not throw an error for a single configured topic","time":{"start":1724754633433,"stop":1724754633434,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda390b84c9b9407","name":"Check received message containing JSON","time":{"start":1724755211084,"stop":1724755211084,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3d22872fbbd877","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724755389846,"stop":1724755389846,"duration":0},"status":"passed","severity":"normal"},{"uid":"64115d6ba7d3a67f","name":"Push message with short payload","time":{"start":1724755216328,"stop":1724755216329,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa76fa3e2a8ebcc","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724754912131,"stop":1724754912131,"duration":0},"status":"passed","severity":"normal"},{"uid":"573a3444cb49b816","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724755110280,"stop":1724755110281,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed91f081d9d69f9","name":"should properly create location multiaddrs - tcp","time":{"start":1724754642088,"stop":1724754642088,"duration":0},"status":"passed","severity":"normal"},{"uid":"99780df4937b8582","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724754912130,"stop":1724754912131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e882ef1da4f4f9","name":"Overlapping topic subscription","time":{"start":1724755379402,"stop":1724755379402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e36d0b174380f1e","name":"Push message with XML payload","time":{"start":1724755216332,"stop":1724755216332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a51cb6a5516b064","name":"Passing invalid cursor","time":{"start":1724755296802,"stop":1724755296803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e95301343a2cfe","name":"can start and stop the service","time":{"start":1724754695532,"stop":1724754695532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a382ddc56ff8a0","name":"Query Generator - false","time":{"start":1724755358000,"stop":1724755358000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a8091357b78b79","name":"Check received message containing escaped characters","time":{"start":1724755211053,"stop":1724755211054,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0e7ed10882253d","name":"should only return 1 node with relay capability","time":{"start":1724754658022,"stop":1724754658022,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc846ddc9ff9347","name":"should be able to encode the field with only STORE set to true","time":{"start":1724754641515,"stop":1724754641516,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fe52563165db58","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724755345241,"stop":1724755345242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5560f02318b04e34","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724755314275,"stop":1724755314276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c39d2a246d5c70","name":"should not fail to start the service if it is already started","time":{"start":1724754662068,"stop":1724754662068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4736a0a02f44003f","name":"nwaku subscribes","time":{"start":1724755228327,"stop":1724755228327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e350c8a8a0bb013f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724754641522,"stop":1724754641523,"duration":1},"status":"passed","severity":"normal"},{"uid":"579fa86848631743","name":"Subscribe and receive messages via lightPush","time":{"start":1724755379387,"stop":1724755379387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2d517e7c449fbc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app89/9/topic475/xml","time":{"start":1724755290709,"stop":1724755290710,"duration":1},"status":"passed","severity":"normal"},{"uid":"b873644cd052ae2d","name":"different cluster, same shard: nodes don't connect","time":{"start":1724754912120,"stop":1724754912121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5510a1d84bae419","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724755042971,"stop":1724755042971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565e5227b94e153","name":"A test","time":{"start":1724755043087,"stop":1724755043087,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3a850cc7de9193","name":"Throws when trying to push message with empty payload","time":{"start":1724755216336,"stop":1724755216337,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbd6e460b628c4f","name":"Overlapping topic subscription","time":{"start":1724755250662,"stop":1724755250662,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff70555b09d7188b","name":"Check publish message containing special chars","time":{"start":1724755243503,"stop":1724755243503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c97335ae67fb81","name":"Refresh subscription","time":{"start":1724755379402,"stop":1724755379402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9accaa6f1cd04d26","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724755110281,"stop":1724755110284,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6279c5b67c6ed74","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912149,"stop":1724754912149,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b478733dcfd90","name":"Push message with content topic containing unicode special characters","time":{"start":1724755216343,"stop":1724755216343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e599ba350754e0e","name":"Check message on other pubsub topic is not received","time":{"start":1724754890978,"stop":1724754890978,"duration":0},"status":"passed","severity":"normal"},{"uid":"218fb34e5b06538b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724754912146,"stop":1724754912147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5b0194c88bf120","name":"Ping on unsubscribed peer","time":{"start":1724754750876,"stop":1724754750876,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fb8519e28290d3","name":"should load peers from local storage and dispatch events","time":{"start":1724754662070,"stop":1724754662070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44b67e66a03ae5f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724755379408,"stop":1724755379408,"duration":0},"status":"passed","severity":"normal"},{"uid":"af354e7a670c47ee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724754929267,"stop":1724754929267,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a13cd1005719d2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724754824236,"stop":1724754824237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7580cbbad47650d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724754633436,"stop":1724754633436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9f93bc325000a0","name":"Push message with content topic containing SQL Injection","time":{"start":1724755216340,"stop":1724755216340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d99f1a65a471d4","name":"throws on content topic with empty application field","time":{"start":1724754633395,"stop":1724754633395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0beeb69100668a2","name":"Subscribe and receive messages via lightPush","time":{"start":1724755379396,"stop":1724755379397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b6a9864383a81e","name":"Push message with rate limit","time":{"start":1724755216346,"stop":1724755216346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3566f023257171","name":"tcp ip4 address","time":{"start":1724754641565,"stop":1724754641565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d092abaf96440d4","name":"Check publish message containing Russian","time":{"start":1724755243504,"stop":1724755243504,"duration":0},"status":"passed","severity":"normal"},{"uid":"426c0bc07e6fa655","name":"Decoder throws on empty string content topic","time":{"start":1724754668068,"stop":1724754668068,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fc307be7e0328e","name":"Push message with content topic containing SQL Injection","time":{"start":1724755332991,"stop":1724755332995,"duration":4},"status":"passed","severity":"normal"},{"uid":"e57bf35eda989d49","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724755407578,"stop":1724755407578,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b069150fdc2a37","name":"Keep-alive pings maintain the connection","time":{"start":1724754800961,"stop":1724754800961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3166860395d713e9","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724755110281,"stop":1724755110281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55ab30eb4113683","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724754912141,"stop":1724754912141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c306e0b17b5e5309","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724755250668,"stop":1724755250668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3b0960d0dbb095","name":"Ping on unsubscribed peer","time":{"start":1724754789062,"stop":1724754789062,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcd1107481f833a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724755110273,"stop":1724755110275,"duration":2},"status":"passed","severity":"normal"},{"uid":"c029d713a1e16c7f","name":"Ordered Callback - true","time":{"start":1724755358001,"stop":1724755358001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f477f9efd41c8def","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724755098317,"stop":1724755098319,"duration":2},"status":"passed","severity":"normal"},{"uid":"362853093fa8e8e3","name":"Check message received after jswaku node is restarted","time":{"start":1724755211090,"stop":1724755211090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b6b3acb3209daa7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724755223715,"stop":1724755223715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96c2596eec08419","name":"throws on content topic with too few or too many fields","time":{"start":1724754633393,"stop":1724754633394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1442072cad5ed9cb","name":"Failed peers are renewed","time":{"start":1724754976729,"stop":1724754976729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6d52c355a91533","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724755110279,"stop":1724755110279,"duration":0},"status":"broken","severity":"normal"},{"uid":"79808066c89c2d76","name":"Reusing cursor across nodes","time":{"start":1724755296802,"stop":1724755296802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92634cf9a51601a","name":"Check publish message containing unicode special characters","time":{"start":1724755243515,"stop":1724755243515,"duration":0},"status":"passed","severity":"normal"},{"uid":"992383bdd7f0b9eb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724754633406,"stop":1724754633406,"duration":0},"status":"passed","severity":"normal"},{"uid":"251d2526a7993e86","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724754824237,"stop":1724754824240,"duration":3},"status":"passed","severity":"normal"},{"uid":"e66df9a384bfd047","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724754912129,"stop":1724754912130,"duration":1},"status":"passed","severity":"normal"},{"uid":"652fa3912a28eaf1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724755379394,"stop":1724755379395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d9ea5e8ef43745","name":"Push message with content topic containing long","time":{"start":1724755216337,"stop":1724755216338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c026368caab7c156","name":"LightPush with 3 connections","time":{"start":1724754977452,"stop":1724754977453,"duration":1},"status":"passed","severity":"normal"},{"uid":"342f947e2d594b58","name":"Push message with emoji payload","time":{"start":1724755332949,"stop":1724755332949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a3751b75a5962","name":"should encodeTxt and decodeTxt","time":{"start":1724754642076,"stop":1724754642077,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d758477a8b29b7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724754742037,"stop":1724754742038,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c038ec887169a43","name":"Push message with Russian payload","time":{"start":1724755332941,"stop":1724755332942,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3ed4ed602db4bb","name":"Store - dialed after - with timeout","time":{"start":1724755395227,"stop":1724755395227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2221f71ab79d7b7c","name":"should not receive a peer event before start","time":{"start":1724754695535,"stop":1724754695535,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a7d14499c9bb58","name":"Number of peers are maintained correctly","time":{"start":1724754800959,"stop":1724754800959,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a0515966cb5246","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724754912135,"stop":1724754912135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2b356e2114a2","name":"Check received message containing Arabic","time":{"start":1724755211075,"stop":1724755211076,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ffa365f6496ace","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724754641518,"stop":1724754641518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3605ff8a7668cf","name":"Push message with content topic containing Script","time":{"start":1724755332995,"stop":1724755332998,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8dfc1851608decc","name":"Renews subscription after lossing a connection","time":{"start":1724755379396,"stop":1724755379396,"duration":0},"status":"passed","severity":"normal"},{"uid":"12237c7cd0d8cea8","name":"should handle a minimal index list","time":{"start":1724754633694,"stop":1724754633694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee288a85baa19e47","name":"Ping on peer without subscriptions","time":{"start":1724754789049,"stop":1724754789050,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf54119c0f9b8bc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724754699952,"stop":1724754699952,"duration":0},"status":"passed","severity":"normal"},{"uid":"620141155d43c542","name":"Meta field set when metaSetter is specified","time":{"start":1724754647002,"stop":1724754647002,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc112c4559be1888","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724754633412,"stop":1724754633413,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fd4bdfcea5d671","name":"Fails to publish duplicate message","time":{"start":1724755243517,"stop":1724755243518,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e62ff86cd8513e","name":"Check received message containing short","time":{"start":1724754890964,"stop":1724754890964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed6921e6df4a93d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724754943055,"stop":1724754943055,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced20a00301e387","name":"Nwaku publishes","time":{"start":1724755228328,"stop":1724755228328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c997b29b3b2bd8e6","name":"Filter with 0 connections","time":{"start":1724754977450,"stop":1724754977450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca029002e6e715d2","name":"random static sharding 6 - Cluster ID: 358, Shard ID: 486","time":{"start":1724755314285,"stop":1724755314285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fb0464bfc3bc5e","name":"Push message with Basic HTML tag payload","time":{"start":1724755216333,"stop":1724755216333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23c040d03d5f32a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724754912149,"stop":1724754912150,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ba1930e53c7e81","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724755379395,"stop":1724755379395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2790dcea26f566","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724754636080,"stop":1724754636081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53d56e518bef149","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724755372620,"stop":1724755372620,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cd656b2d0f420a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724754633427,"stop":1724754633427,"duration":0},"status":"passed","severity":"normal"},{"uid":"73de1e151d9d72b0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724754929274,"stop":1724754929275,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b596ec7c9867fe3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724755345244,"stop":1724755345244,"duration":0},"status":"passed","severity":"normal"},{"uid":"52358d830788042","name":"random static sharding 5 - Cluster ID: 208, Shard ID: 197","time":{"start":1724755314283,"stop":1724755314285,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcb7abb43e42d5c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724754633432,"stop":1724754633432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f4ca0549d9f7c7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724755389846,"stop":1724755389846,"duration":0},"status":"passed","severity":"normal"},{"uid":"113154a834ed0334","name":"Throws when trying to push message with empty payload","time":{"start":1724755332955,"stop":1724755332955,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecd9172f2d3661b","name":"isConnected return false after peer stops","time":{"start":1724754742040,"stop":1724754742040,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a78f14757df71f","name":"Check received message containing Chinese","time":{"start":1724755211035,"stop":1724755211036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da8ad02da4fdb02","name":"unsubscribes","time":{"start":1724755375267,"stop":1724755375267,"duration":0},"status":"passed","severity":"normal"},{"uid":"808a33658b13cd25","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724754633407,"stop":1724754633407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244c4779670c712","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724754695538,"stop":1724754695538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d0668266d3bbbb0","name":"Ephemeral field set to true","time":{"start":1724754647002,"stop":1724754647002,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe3b416762e0edb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724754943054,"stop":1724754943055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5269a062f6a4742b","name":"Check publish message containing Script","time":{"start":1724755243505,"stop":1724755243505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3745a923e9aa25","name":"Decoder throws on undefined content topic","time":{"start":1724754668067,"stop":1724754668067,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddeee0f124611ea","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724754943064,"stop":1724754943064,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e79bb336c93766","name":"different cluster, different shard: nodes don't connect","time":{"start":1724754912122,"stop":1724754912122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a645d1034d98320","name":"Push message with Russian payload","time":{"start":1724755216331,"stop":1724755216331,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a24be883f57042","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724754890976,"stop":1724754890976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8e876b806681d8","name":"Check received message containing numeric","time":{"start":1724755211070,"stop":1724755211071,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4b40f94e748723","name":"Check meta is set [symmetric]","time":{"start":1724754668064,"stop":1724754668064,"duration":0},"status":"passed","severity":"normal"},{"uid":"77da676074d50526","name":"Decoder throws on empty string content topic","time":{"start":1724754669707,"stop":1724754669708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a909d5d61264e80","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724755290698,"stop":1724755290700,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cffa10ecd46e646","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724754633406,"stop":1724754633406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2265daa70879a9ec","name":"Query generator for multiple messages","time":{"start":1724755353474,"stop":1724755353476,"duration":2},"status":"passed","severity":"normal"},{"uid":"d53568ad7e3a799c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755361163,"stop":1724755361164,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf740227ca0ec2b","name":"Encoder throws on empty string content topic","time":{"start":1724754668066,"stop":1724754668067,"duration":1},"status":"passed","severity":"normal"},{"uid":"27883605d61b815","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724755250672,"stop":1724755250672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c568e28b577b0b90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724754929280,"stop":1724754929280,"duration":0},"status":"passed","severity":"normal"},{"uid":"17568c293a3afbf0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724755098317,"stop":1724755098317,"duration":0},"status":"passed","severity":"normal"},{"uid":"662a3a53f454a64f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724754929266,"stop":1724754929266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56dc0f71bfdac3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724755379399,"stop":1724755379399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17b72a8e3592b2c","name":"dispatchEvent via connectionManager","time":{"start":1724754724731,"stop":1724754724731,"duration":0},"status":"passed","severity":"normal"},{"uid":"97575d7fd071a566","name":"random static sharding 4 - Cluster ID: 274, Shard ID: 119","time":{"start":1724755314282,"stop":1724755314283,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c75297534c4c8f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724754633434,"stop":1724754633434,"duration":0},"status":"passed","severity":"normal"},{"uid":"739714a35b538258","name":"Reopen subscription with peer with lost subscription","time":{"start":1724754750876,"stop":1724754750877,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2cca35ff6e3d7f","name":"random static sharding 2 - Cluster ID: 349, Shard ID: 412","time":{"start":1724755314278,"stop":1724755314279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4579a8069b6fb9a","name":"Push message with XML payload","time":{"start":1724755332946,"stop":1724755332947,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bb733314edc894","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724755223713,"stop":1724755223713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf814e9527f827a6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724754912142,"stop":1724754912144,"duration":2},"status":"passed","severity":"normal"},{"uid":"93d8c1b7f699d34b","name":"Check received message containing numeric","time":{"start":1724755211030,"stop":1724755211034,"duration":4},"status":"passed","severity":"normal"},{"uid":"10ec613910afc3bc","name":"ignores domain fetching errors","time":{"start":1724754658021,"stop":1724754658021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2074f008731c04d","name":"Check received message containing Basic HTML tag","time":{"start":1724754890969,"stop":1724754890970,"duration":1},"status":"passed","severity":"normal"},{"uid":"95450b93756a6013","name":"Js publishes, other Js receives","time":{"start":1724755228328,"stop":1724755228328,"duration":0},"status":"passed","severity":"normal"},{"uid":"5978d8cfb853ec0","name":"Push message with content topic containing shell command","time":{"start":1724755216342,"stop":1724755216342,"duration":0},"status":"passed","severity":"normal"},{"uid":"195f1dd9341e7ecf","name":"Check received message containing unicode special characters","time":{"start":1724755211054,"stop":1724755211055,"duration":1},"status":"passed","severity":"normal"},{"uid":"75910b485b88c40c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724755042975,"stop":1724755042975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6ba7a34a7acb81","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724754657587,"stop":1724754657588,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a869c96e29e66fe","name":"Check message with no content topic is not received","time":{"start":1724755211062,"stop":1724755211062,"duration":0},"status":"passed","severity":"normal"},{"uid":"856e80dc0db085d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724755379389,"stop":1724755379389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5825700e60441d17","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app26/2/topic360/xml","time":{"start":1724755290712,"stop":1724755290713,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ca5245a07228a9","name":"throws on content topic with empty encoding field","time":{"start":1724754633397,"stop":1724754633397,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d5b78ce0f27fb3","name":"Init the array if not present","time":{"start":1724754633080,"stop":1724754633081,"duration":1},"status":"passed","severity":"normal"},{"uid":"704a6ea2a519c9f9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724755379407,"stop":1724755379407,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f45da6c8642ce4","name":"new peer added after a peer was already found","time":{"start":1724755200229,"stop":1724755200229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5e818c3c063c0b5","name":"Push message with custom timestamp: 1724758529504","time":{"start":1724755333023,"stop":1724755333024,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed6cdba66f9b00a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724754633410,"stop":1724754633410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12890ba514a6d83","name":"Relay - times out","time":{"start":1724755395226,"stop":1724755395227,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ccb20a77763d6b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724754633424,"stop":1724754633424,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb794fcddf71ba8","name":"Subscribe and receive messages via waku relay post","time":{"start":1724755379388,"stop":1724755379388,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf13db000aa83d1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755361165,"stop":1724755361165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4620e72037255b","name":"Push message with content topic containing emoji","time":{"start":1724755333009,"stop":1724755333010,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9199b73fd621","name":"Push message with content topic containing XML","time":{"start":1724755216341,"stop":1724755216341,"duration":0},"status":"passed","severity":"normal"},{"uid":"72525324ca2de2d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724754633407,"stop":1724754633408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167456223fec8e","name":"Push message with custom timestamp: 1724758577033","time":{"start":1724755216347,"stop":1724755216347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5782c21f32bdf015","name":"Check received message with timestamp: 1724754684161 ","time":{"start":1724755211057,"stop":1724755211058,"duration":1},"status":"passed","severity":"normal"},{"uid":"5679b7e388c5a71","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724754641517,"stop":1724754641518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b51107e809e32e4","name":"Promise Callback - false","time":{"start":1724755358001,"stop":1724755358001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5138e537ddc8a139","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724754699952,"stop":1724754699953,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dbd36893624810","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724754778428,"stop":1724754778428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1cfccc75862079","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724754929264,"stop":1724754929264,"duration":0},"status":"passed","severity":"normal"},{"uid":"19abf82f03df72a9","name":"Check message received after jswaku node is restarted","time":{"start":1724755211065,"stop":1724755211065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebcaa2825976ba56","name":"Check publish message containing JSON","time":{"start":1724755243510,"stop":1724755243511,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b78a7ac4a083534","name":"Filter with 3 connections","time":{"start":1724754977453,"stop":1724754977453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01ac326a216c3ee","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724754929285,"stop":1724754929285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56ae5afe13e19aa","name":"should set field with all protocols disabled","time":{"start":1724754642088,"stop":1724754642088,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac918a9fa253ba","name":"throws an error for improperly formatted content topics","time":{"start":1724754633411,"stop":1724754633411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee2d2703273ca78","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724754912144,"stop":1724754912145,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd830e0281eab42","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724755110277,"stop":1724755110277,"duration":0},"status":"passed","severity":"normal"},{"uid":"984335cc79d6e2f6","name":"should emit a peer event after start","time":{"start":1724754662068,"stop":1724754662068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc0be0f01e9cb3f","name":"Check publish message containing XML","time":{"start":1724755243505,"stop":1724755243506,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b75de18b7e82d47","name":"Check message received after nwaku node is restarted","time":{"start":1724755211090,"stop":1724755211090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4fb727997894a2e","name":"should return valid sharding parameters for static sharding","time":{"start":1724754633437,"stop":1724754633437,"duration":0},"status":"passed","severity":"normal"},{"uid":"71349d77fdac98f5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724754929282,"stop":1724754929282,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd418cb1a23e0de","name":"Ping on subscribed peer","time":{"start":1724754750875,"stop":1724754750875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e4a7af9777c87d","name":"Check publish message containing short","time":{"start":1724755243501,"stop":1724755243501,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acc0d37652b9e11","name":"Check publish message containing numeric","time":{"start":1724755243502,"stop":1724755243502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b735175184043e8e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724755379395,"stop":1724755379395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9183739cc5e58376","name":"Sign & Recover","time":{"start":1724754668473,"stop":1724754668474,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe9f92a40f755a8","name":"should properly compute the node id","time":{"start":1724754642081,"stop":1724754642081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d079bf3c60d0fb","name":"caches peers it previously fetched","time":{"start":1724754658021,"stop":1724754658022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5696d8e0dadfd5","name":"Check received message containing emoji","time":{"start":1724755211085,"stop":1724755211086,"duration":1},"status":"passed","severity":"normal"},{"uid":"21986c9b0010b161","name":"addEventListener with correct event","time":{"start":1724754724728,"stop":1724754724729,"duration":1},"status":"passed","severity":"normal"},{"uid":"488d6a23b8f93c7","name":"Push message with unicode special characters payload","time":{"start":1724755216335,"stop":1724755216335,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c5761791acb023","name":"Subscribe to topic containing XML and receive message","time":{"start":1724754929282,"stop":1724754929282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1176b331fe924641","name":"Query with Ordered Callback, No Decoder","time":{"start":1724755345246,"stop":1724755345246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8ac7f480fd6f73","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724755407576,"stop":1724755407577,"duration":1},"status":"passed","severity":"normal"},{"uid":"582aaeb8d07e17e8","name":"Push message with content topic containing numeric","time":{"start":1724755332957,"stop":1724755332957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4402ef54a73c03","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724755407577,"stop":1724755407577,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d901de2fd8bcea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724755379405,"stop":1724755379405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6c478d1efd4da0","name":"Check received message containing emoji","time":{"start":1724754890972,"stop":1724754890975,"duration":3},"status":"passed","severity":"normal"},{"uid":"d62f0d1b05e1aee0","name":"Push message with content topic containing emoji","time":{"start":1724755216343,"stop":1724755216344,"duration":1},"status":"passed","severity":"normal"},{"uid":"617d93084fc996e8","name":"removeEventListener with correct event","time":{"start":1724754724729,"stop":1724754724729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d2290b8a845d5c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app31/3/topic126/proto","time":{"start":1724755290710,"stop":1724755290711,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc2dd61c8b5adab","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724755345247,"stop":1724755345248,"duration":1},"status":"passed","severity":"normal"},{"uid":"564d793f32d50dd5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724755345241,"stop":1724755345241,"duration":0},"status":"passed","severity":"normal"},{"uid":"35757554fa3231f9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724754778426,"stop":1724754778426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0e8154a05c5418","name":"should throw an error for missing required configuration","time":{"start":1724754633423,"stop":1724754633424,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0557e2cf1473b46","name":"Ping on peer without subscriptions","time":{"start":1724754789053,"stop":1724754789054,"duration":1},"status":"passed","severity":"normal"},{"uid":"355f9ef6f0746134","name":"Push message with shell command payload","time":{"start":1724755332948,"stop":1724755332948,"duration":0},"status":"passed","severity":"normal"},{"uid":"864e8f120eed0025","name":"handles different clusterIds correctly","time":{"start":1724754633410,"stop":1724754633411,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eae4fe17d86613","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724754686497,"stop":1724754686498,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5657565abc83172","name":"Overlapping topic subscription","time":{"start":1724755379389,"stop":1724755379390,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e0a0fde4782221","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724755243516,"stop":1724755243516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b09a894fdeba0e4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724754929284,"stop":1724754929285,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbca2f048dcfe1f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724754633416,"stop":1724754633417,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b64a8e2f342b30","name":"Push message with Script payload","time":{"start":1724755332946,"stop":1724755332946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8b29ede562552","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724754699952,"stop":1724754699952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15de1c4030c334c","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724755110280,"stop":1724755110280,"duration":0},"status":"passed","severity":"normal"},{"uid":"733c7886ae18d19a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724755379391,"stop":1724755379391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2684751b92d6443","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724754742039,"stop":1724754742039,"duration":0},"status":"passed","severity":"normal"},{"uid":"149114ea74026e5f","name":"Sample","time":{"start":1724754641567,"stop":1724754641567,"duration":0},"status":"passed","severity":"normal"},{"uid":"7759426cafd46ca0","name":"listenerCount","time":{"start":1724754724730,"stop":1724754724731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1f5dcd4b1bb399","name":"Check message on other pubsub topic is not received","time":{"start":1724755211061,"stop":1724755211062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6838549135e7c6","name":"Publish message with rate limit","time":{"start":1724755243521,"stop":1724755243521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0c80f76297aaea","name":"random static sharding 9 - Cluster ID: 882, Shard ID: 632","time":{"start":1724755314287,"stop":1724755314287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c0125b24acabb6","name":"Check received message with timestamp: 1724754684161 ","time":{"start":1724754890976,"stop":1724754890976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c237cd5dde5491f1","name":"Check publish message containing long","time":{"start":1724755243502,"stop":1724755243502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68dcb05e85be562","name":"Publish message with large meta","time":{"start":1724755243520,"stop":1724755243521,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3b24ebaeba4b16","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724754912131,"stop":1724754912131,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a9826834ceedf4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724755379393,"stop":1724755379393,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb05ccc8c85a3cf0","name":"Passing page size 110 when there are 120 messages","time":{"start":1724755380037,"stop":1724755380037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b95a2766a29c6ee","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724754658024,"stop":1724754658024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"345ed103d31830bd","name":"Check message with no content topic is not received","time":{"start":1724754890979,"stop":1724754890979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d255b9124fa71412","name":"Query generator for multiple messages with different message text format","time":{"start":1724755353477,"stop":1724755353480,"duration":3},"status":"passed","severity":"normal"},{"uid":"920c7e788d507997","name":"Push message with Chinese payload","time":{"start":1724755332940,"stop":1724755332941,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cad38a92133f601","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724755379394,"stop":1724755379394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba85ab13a1b911d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/4/topic812/test.js","time":{"start":1724755290719,"stop":1724755290720,"duration":1},"status":"passed","severity":"normal"},{"uid":"829da220c6212ce9","name":"Check received message containing long","time":{"start":1724755211069,"stop":1724755211069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa409fea1afc1f86","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724754890977,"stop":1724754890977,"duration":0},"status":"passed","severity":"normal"},{"uid":"38271fc3d95d7e90","name":"isConnected should return true after first peer connects","time":{"start":1724754742039,"stop":1724754742039,"duration":0},"status":"passed","severity":"normal"},{"uid":"410d8d6a3dd6b3a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724755407577,"stop":1724755407577,"duration":0},"status":"passed","severity":"normal"},{"uid":"31edc3e70fa9b2f5","name":"Push message on custom pubsubTopic","time":{"start":1724755042970,"stop":1724755042971,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d7f117b9f65630","name":"Passing page size 10 when there are 10 messages","time":{"start":1724755380035,"stop":1724755380035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a79c0877c701ca","name":"handles multiple messages","time":{"start":1724755375266,"stop":1724755375267,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbecf1c526e298b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724754658023,"stop":1724754658024,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4a0af83fc71ac1","name":"Push message equal or less that 1MB","time":{"start":1724755333024,"stop":1724755333025,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b59c66709205c2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755042971,"stop":1724755042972,"duration":1},"status":"passed","severity":"normal"},{"uid":"807dded1b969fc9a","name":"throws on content topic with generation field greater than 0","time":{"start":1724754633395,"stop":1724754633395,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cdf4535543a99f","name":"Query with Ordered Callback, No message returned","time":{"start":1724755345247,"stop":1724755345247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18fbda12824ae65","name":"Fails to push message bigger that 1MB","time":{"start":1724755216348,"stop":1724755216348,"duration":0},"status":"passed","severity":"normal"},{"uid":"796470308db74cf0","name":"should decode valid enr with tcp successfully","time":{"start":1724754642078,"stop":1724754642078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a92a4706ef50860","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724754657588,"stop":1724754657589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9578648b4be36","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724755296803,"stop":1724755296803,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc7adb9fcb93c68","name":"Passing an array","time":{"start":1724755388370,"stop":1724755388370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6dd5c017ffe0d6","name":"Nodes with multiple pubsub topic","time":{"start":1724755223715,"stop":1724755223715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dcd95eed3de0e7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724754929283,"stop":1724754929284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5897df89ccc3a03","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724754943058,"stop":1724754943058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c278c20a2dd1398a","name":"Passing page size 0 when there are 110 messages","time":{"start":1724755380032,"stop":1724755380033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfd3ee76e3e6695","name":"Push message with Basic HTML tag payload","time":{"start":1724755332947,"stop":1724755332947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c45dc4073d8e3a4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724755250660,"stop":1724755250661,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a43be13d6259dee","name":"Check message received after nwaku node is restarted","time":{"start":1724755211066,"stop":1724755211066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6908cec0d4019a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724755211087,"stop":1724755211087,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc0db0a8f1a31fe","name":"Subscribe to topic containing XML and receive message","time":{"start":1724755379393,"stop":1724755379393,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea4edeb4b22c1bb","name":"Check received message containing XML","time":{"start":1724754890968,"stop":1724754890969,"duration":1},"status":"passed","severity":"normal"},{"uid":"83353f288fcfa470","name":"random static sharding 10 - Cluster ID: 334, Shard ID: 773","time":{"start":1724755314290,"stop":1724755314293,"duration":3},"status":"passed","severity":"normal"},{"uid":"92d1237f509b9b70","name":"should properly create location multiaddrs - udp4","time":{"start":1724754642086,"stop":1724754642087,"duration":1},"status":"passed","severity":"normal"},{"uid":"db55629b23f3e1f7","name":"Waku message hash computation (no timestamp)","time":{"start":1724754636082,"stop":1724754636082,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb23a62d49ca4105","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724754633429,"stop":1724754633429,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c657a8652ff8da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724754912132,"stop":1724754912132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cde8be0a947c4f1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724754633439,"stop":1724754633440,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f51cc29702d4d5","name":"Push message with content topic containing Chinese","time":{"start":1724755332985,"stop":1724755332988,"duration":3},"status":"passed","severity":"normal"},{"uid":"f928367a90fbd7db","name":"Encoder throws on empty string content topic","time":{"start":1724754669707,"stop":1724754669707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8db041a15ea552a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724754691727,"stop":1724754691728,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdcf44c0756e037","name":"Check received message containing SQL Injection","time":{"start":1724755211078,"stop":1724755211079,"duration":1},"status":"passed","severity":"normal"},{"uid":"17599fdacca9be43","name":"should throw an error for missing sharding configuration","time":{"start":1724754633438,"stop":1724754633438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a262c9dbb8df7d1","name":"should not fail to stop the service if it was not started","time":{"start":1724754662067,"stop":1724754662067,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e9089f26231f6d","name":"Relay - dialed first","time":{"start":1724755395226,"stop":1724755395226,"duration":0},"status":"passed","severity":"normal"},{"uid":"981c327168dd8a83","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724755110269,"stop":1724755110270,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edd9880bfbe6445","name":"Subscribe to topic containing short and receive message","time":{"start":1724755379402,"stop":1724755379403,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccf62662926c1d2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724754929268,"stop":1724754929268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e06115d35f17be","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724754633418,"stop":1724754633419,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4c3193567fb4a1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724755379401,"stop":1724755379401,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c67e740e4719ff","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724754633426,"stop":1724754633427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9a94af910c70f5","name":"Check received message with timestamp: 1724754684161000000 ","time":{"start":1724755211056,"stop":1724755211057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c732f2374b590745","name":"Subscribe and receives messages on 20 topics","time":{"start":1724755379400,"stop":1724755379401,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d68ba040a1c5e93","name":"same cluster, different shard: nodes don't connect","time":{"start":1724754912118,"stop":1724754912120,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc9dc33deaf6e909","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724754912155,"stop":1724754912155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2add43709ab400a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724754657588,"stop":1724754657588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fb3f3c29ea787f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724754912152,"stop":1724754912153,"duration":1},"status":"passed","severity":"normal"},{"uid":"2810e619bdb9136d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724754633429,"stop":1724754633429,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eec68851995b120","name":"Used by Waku Relay","time":{"start":1724755388371,"stop":1724755388371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9b85758b2bc374","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724755379408,"stop":1724755379408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6fb3579013b79d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724754943056,"stop":1724754943056,"duration":0},"status":"passed","severity":"normal"},{"uid":"74161d7365a79ce2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724755379407,"stop":1724755379407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eb4dd9983309b9","name":"Fails to push message with large meta","time":{"start":1724755333018,"stop":1724755333019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba1b39097feede4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724754633413,"stop":1724754633414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f78d8ea7a2105c","name":"less peers than existing","time":{"start":1724755200383,"stop":1724755200383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d1c1b043b671f8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724754778427,"stop":1724754778427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e524ad1ec6dc7d0f","name":"Subscribe and receive messages via waku relay post","time":{"start":1724754929265,"stop":1724754929265,"duration":0},"status":"passed","severity":"normal"},{"uid":"67702196d7dc1066","name":"different cluster, different shard: nodes don't connect","time":{"start":1724755098320,"stop":1724755098320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5281b6d6a1ec0f2f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724755379387,"stop":1724755379388,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d462907670da51f","name":"should throw error - no public key","time":{"start":1724754642080,"stop":1724754642080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6518fb65f00b98e3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724755223715,"stop":1724755223716,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8eb6be29ba857d","name":"LightPush with 1 connections","time":{"start":1724754977450,"stop":1724754977451,"duration":1},"status":"passed","severity":"normal"},{"uid":"55964adbf1c7eb51","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724755250660,"stop":1724755250660,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8a701301424db2","name":"should throw an error for an unconfigured topic","time":{"start":1724754633434,"stop":1724754633435,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1821901274b77ee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724754778429,"stop":1724754778430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c010011320c5c844","name":"Push message with special chars payload","time":{"start":1724755216330,"stop":1724755216330,"duration":0},"status":"passed","severity":"normal"},{"uid":"80120d3e5e8e53fe","name":"Push message with content topic containing Arabic","time":{"start":1724755332988,"stop":1724755332990,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf1f28c5d6da501a","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724755110275,"stop":1724755110276,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a675be25a5782f","name":"Check message with no pubsub topic is not received","time":{"start":1724754890978,"stop":1724754890979,"duration":1},"status":"passed","severity":"normal"},{"uid":"33408a7c11c1a881","name":"udp ip6 address","time":{"start":1724754641565,"stop":1724754641565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dd34ed99f2c8d8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724755353484,"stop":1724755353486,"duration":2},"status":"passed","severity":"normal"},{"uid":"edadb2f840e6b14d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912135,"stop":1724754912135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7d14b781cbe74e","name":"Ordered Callback - false","time":{"start":1724755358002,"stop":1724755358002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62d655e1ae64cce","name":"Check received message containing Russian","time":{"start":1724755211037,"stop":1724755211041,"duration":4},"status":"passed","severity":"normal"},{"uid":"2971dbc2e8cab790","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724755216341,"stop":1724755216342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1293f1fbdb17b54","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724754686496,"stop":1724754686497,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b56d1ba6333b72","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724754657591,"stop":1724754657592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37429ff60391e3d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724755250670,"stop":1724755250670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e388a0adbd6f2cff","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724754647005,"stop":1724754647005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b891d7d3b96b29","name":"Check received message containing SQL Injection","time":{"start":1724755211041,"stop":1724755211042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3ad962c1649143","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724754633398,"stop":1724754633399,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6c90560f380c5a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724755379393,"stop":1724755379394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed347f72734e7d6c","name":"Ping succeeds for all connected peers","time":{"start":1724754800960,"stop":1724754800960,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e341169638bc9a","name":"should properly create location multiaddrs - udp6","time":{"start":1724754642087,"stop":1724754642087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9657d8486a63002","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724755110280,"stop":1724755110280,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbb2fa48955f514","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724754657586,"stop":1724754657587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca939b06fc873e2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724755243519,"stop":1724755243519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c3a99a6ab7d2f","name":"Non TWN Cluster","time":{"start":1724755290700,"stop":1724755290701,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bb9992e7fcf426","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724754695537,"stop":1724754695538,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d76a1b22877db65e","name":"Push 30 different messages","time":{"start":1724755216336,"stop":1724755216336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dc467482848866","name":"Check received message containing short","time":{"start":1724755211067,"stop":1724755211068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed283b6e62e7982","name":"Push message with content topic containing Arabic","time":{"start":1724755216339,"stop":1724755216339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abf1ee040a6bcba","name":"Should update multiaddrs","time":{"start":1724755110684,"stop":1724755110684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8eea65b6020ca39","name":"should get / set UDP multiaddr","time":{"start":1724754642082,"stop":1724754642082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aedadc84752143d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724755211058,"stop":1724755211059,"duration":1},"status":"passed","severity":"normal"},{"uid":"775e60beeb79233a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724754633431,"stop":1724754633432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae22736065f8421b","name":"Check received message containing short","time":{"start":1724755211027,"stop":1724755211028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fe0976847fbe23","name":"Should update shard info","time":{"start":1724755110684,"stop":1724755110684,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d2b00e668a61f8","name":"should add and remove event listeners correctly","time":{"start":1724754662071,"stop":1724754662071,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bbce3317f11cdf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724754633426,"stop":1724754633426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb96cafad1f0b01","name":"can start the service","time":{"start":1724754662065,"stop":1724754662066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dab4200f32ab8f2","name":"Check received message containing escaped characters","time":{"start":1724754890971,"stop":1724754890971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dac4a32232b5aa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724754633420,"stop":1724754633421,"duration":1},"status":"passed","severity":"normal"},{"uid":"509770e03b40ee17","name":"Subscribe to topic containing long and receive message","time":{"start":1724755379390,"stop":1724755379391,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b7126ddf26fbe8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724755379407,"stop":1724755379408,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a073002edcf45f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724755353486,"stop":1724755353487,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4dd9ddbf18b835","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724754633425,"stop":1724754633426,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d46be866191e5a","name":"Push message with meta","time":{"start":1724755333012,"stop":1724755333018,"duration":6},"status":"passed","severity":"normal"},{"uid":"52dc3fe69a94e87a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724754633439,"stop":1724754633439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74e0ba7510888d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724755250667,"stop":1724755250668,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b5549c0a3746a","name":"Push message with meta","time":{"start":1724755216344,"stop":1724755216345,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee294dd49120eab","name":"Subscribe to topic containing Script and receive message","time":{"start":1724754929281,"stop":1724754929281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0b83204457a8de","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724755379401,"stop":1724755379401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7105972480fa6f3b","name":"should set field with only FILTER enabled","time":{"start":1724754642089,"stop":1724754642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3105146757714","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724754633399,"stop":1724754633400,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abedd470551741b","name":"Round trip binary serialization","time":{"start":1724754647001,"stop":1724754647002,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e63f8ef7af0b65b","name":"Publish message with custom timestamp: Wed Sep 06 2023 10:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724755243516,"stop":1724755243516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2dff328119710","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724754633694,"stop":1724754633695,"duration":1},"status":"passed","severity":"normal"},{"uid":"78812b72ac9633da","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724755296800,"stop":1724755296800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded340bcbd1ad495","name":"Generator, 2 different pubsubtopics","time":{"start":1724755361164,"stop":1724755361164,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7b8ab6353697e8","name":"Check publish message after client node is restarted","time":{"start":1724755243520,"stop":1724755243520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9486ae392a78caa4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724755296799,"stop":1724755296800,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ce1af1a4e2864f","name":"throws on content topic with non-number generation field","time":{"start":1724754633394,"stop":1724754633395,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e39e990428a5d73","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724754943056,"stop":1724754943056,"duration":0},"status":"passed","severity":"normal"},{"uid":"633b4e3044590e31","name":"Subscribe and receives messages on 20 topics","time":{"start":1724754929266,"stop":1724754929267,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c43540dc815b8","name":"Push message with content topic containing long","time":{"start":1724755332956,"stop":1724755332957,"duration":1},"status":"passed","severity":"normal"},{"uid":"af29b6921a3e5d2c","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724755110276,"stop":1724755110277,"duration":1},"status":"passed","severity":"normal"},{"uid":"805c887d09e9d126","name":"Push message with content topic containing Russian","time":{"start":1724755332990,"stop":1724755332991,"duration":1},"status":"passed","severity":"normal"},{"uid":"130cdb251207009f","name":"Push message with content topic containing XML","time":{"start":1724755332999,"stop":1724755333002,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb9b496f38d97d10","name":"returns all values when wanted number matches available values","time":{"start":1724754657071,"stop":1724754657072,"duration":1},"status":"passed","severity":"normal"},{"uid":"1addceabe1b86daa","name":"safeDispatchEvent","time":{"start":1724754724731,"stop":1724754724732,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a18557f4e79b05","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724754633414,"stop":1724754633415,"duration":1},"status":"passed","severity":"normal"},{"uid":"4523be85ed5aa8c7","name":"Filter with 1 connections","time":{"start":1724754977451,"stop":1724754977451,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb12b239977b4ef","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724754633440,"stop":1724754633440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2177fb98c56f5bb1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724754912128,"stop":1724754912129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceee3ad2f8f76131","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724755250672,"stop":1724755250672,"duration":0},"status":"passed","severity":"normal"},{"uid":"616c3fc94bdfb93a","name":"Check publish message containing emoji","time":{"start":1724755243515,"stop":1724755243516,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dae320eab3e28c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724755243519,"stop":1724755243519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d856ba84514aad42","name":"Publish without waiting for remote peer","time":{"start":1724755250659,"stop":1724755250659,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc387a01de6864aa","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724755110277,"stop":1724755110277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9b40a38e40d7c8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724754912148,"stop":1724754912148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfb3d1b47fc7a1e","name":"1 Relay, 1 fetch","time":{"start":1724754657681,"stop":1724754657681,"duration":0},"status":"passed","severity":"normal"},{"uid":"10703616bddf02e8","name":"Push message with Arabic payload","time":{"start":1724755216331,"stop":1724755216331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad4c21e3ba431f1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724754633408,"stop":1724754633408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b246b5b8ba7b2e67","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724755345247,"stop":1724755345247,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d66a01b4910438","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724755250669,"stop":1724755250670,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b4b4aca83ba5e6","name":"Generator, custom pubsub topic","time":{"start":1724755361162,"stop":1724755361163,"duration":1},"status":"passed","severity":"normal"},{"uid":"52909ed9613e6e84","name":"Check publish message containing Arabic","time":{"start":1724755243504,"stop":1724755243504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be4bca507c3851","name":"Check received message containing unicode special characters","time":{"start":1724754890971,"stop":1724754890972,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ab7dedd46a17c3","name":"throws on content topic with empty version field","time":{"start":1724754633396,"stop":1724754633396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c3baff54469ded","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724754912150,"stop":1724754912151,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a1cf1a6b0f954d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724755372621,"stop":1724755372621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b112a8325665c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724755389845,"stop":1724755389846,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3c863625678adb","name":"Subscribe and receive messages via waku relay post","time":{"start":1724755379397,"stop":1724755379398,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a7ed89f3ceef2b","name":"Check received message containing Russian","time":{"start":1724754890967,"stop":1724754890967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3715432b7e440eb","name":"Renews peer on consistent missed messages","time":{"start":1724754800963,"stop":1724754800963,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e121b6f41c524","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724754657074,"stop":1724754657075,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe34c86009db10","name":"Push message with custom timestamp: 1693996529504","time":{"start":1724755333020,"stop":1724755333022,"duration":2},"status":"passed","severity":"normal"},{"uid":"b226f6d63422f96e","name":"Query Generator, No Decoder","time":{"start":1724755345242,"stop":1724755345242,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ac4ef98cc4ff5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724754929281,"stop":1724754929281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5158eee6b387d64","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724755110281,"stop":1724755110281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53c4ef9ad74f6e8","name":"Push message with Arabic payload","time":{"start":1724755332941,"stop":1724755332941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f7201410b56fc2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724754742038,"stop":1724754742038,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b7d64ee4413bf8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724754633409,"stop":1724754633409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26cd2e3078ce52d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724754778428,"stop":1724754778429,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcda69e8604c9c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724754633429,"stop":1724754633429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8a8eae2c40e79","name":"Push message with SQL Injection payload","time":{"start":1724755216331,"stop":1724755216332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6606a73064be93","name":"Push message on custom pubsubTopic","time":{"start":1724755042974,"stop":1724755042974,"duration":0},"status":"passed","severity":"normal"},{"uid":"de51a0c9efc4dd65","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724754641513,"stop":1724754641515,"duration":2},"status":"passed","severity":"normal"},{"uid":"86d992866a4c0d03","name":"isConnected should return false after all peers disconnect","time":{"start":1724754742039,"stop":1724754742040,"duration":1},"status":"passed","severity":"normal"},{"uid":"750dedcc54da755d","name":"Privacy Node - default protocol","time":{"start":1724755395229,"stop":1724755395229,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d2d0224048a91b","name":"Check message on other pubsub topic is not received","time":{"start":1724755211088,"stop":1724755211088,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cfaa6152b08770","name":"A test","time":{"start":1724755043087,"stop":1724755043088,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50ec2290e8cadb1","name":"Decrypt messages","time":{"start":1724755203759,"stop":1724755203760,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39c5c15a24a4d74","name":"Passing page size 1 when there are 4 messages","time":{"start":1724755380033,"stop":1724755380034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46bc9306817d6ea","name":"pre and post cipher","time":{"start":1724754668473,"stop":1724754668473,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ec0596857b72c8","name":"Passing page size 3 when there are 20 messages","time":{"start":1724755380034,"stop":1724755380034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adc7f6f73d2280b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724754636081,"stop":1724754636081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35180e8db8232b4","name":"Check received message containing XML","time":{"start":1724755211043,"stop":1724755211044,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec58b11c91b1e30","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724754929264,"stop":1724754929265,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c040b750f101350","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724754912154,"stop":1724754912155,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba1c36642d297fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724754929280,"stop":1724754929281,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a11dcaca6b341b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724755296802,"stop":1724755296802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a6c30382514612","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/10/topic892/proto","time":{"start":1724755290711,"stop":1724755290712,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e3b28ef7bcfbef","name":"Push message with short payload","time":{"start":1724755332939,"stop":1724755332939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1f0021770ba033","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724754929273,"stop":1724754929274,"duration":1},"status":"passed","severity":"normal"},{"uid":"11257421156c3ce7","name":"Subscribe and receive messages via lightPush","time":{"start":1724754929262,"stop":1724754929263,"duration":1},"status":"passed","severity":"normal"},{"uid":"963741c3b4f50129","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724754912153,"stop":1724754912154,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fcbebb344f601f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724755296798,"stop":1724755296799,"duration":1},"status":"passed","severity":"normal"},{"uid":"311df7c96d7e9600","name":"Query with Promise Callback, No message returned","time":{"start":1724755345248,"stop":1724755345248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b276d327905b3ec","name":"Filter with 2 connections","time":{"start":1724754977452,"stop":1724754977452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc1e7f561c372a1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724754943063,"stop":1724754943064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8041dcff93611df","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724755200230,"stop":1724755200231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80e231c5daff9c7","name":"Check received message with timestamp: 1724754684161 ","time":{"start":1724755211086,"stop":1724755211086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f6b57edd590b81","name":"Subscribe to topic containing short and receive message","time":{"start":1724754929273,"stop":1724754929273,"duration":0},"status":"passed","severity":"normal"},{"uid":"96efd7d72599d804","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724755372620,"stop":1724755372620,"duration":0},"status":"passed","severity":"normal"},{"uid":"441d87884ab99f70","name":"Asymmetric encrypt & decrypt","time":{"start":1724754668471,"stop":1724754668472,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf13b8eb2ad6a509","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724755389848,"stop":1724755389848,"duration":0},"status":"passed","severity":"normal"},{"uid":"941a9ff31f04637f","name":"Push message with custom timestamp: 1724751329504","time":{"start":1724755333022,"stop":1724755333023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3374774d02aa12","name":"random static sharding 3 - Cluster ID: 100, Shard ID: 641","time":{"start":1724755314279,"stop":1724755314282,"duration":3},"status":"passed","severity":"normal"},{"uid":"a3ec7e5d4152138a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724754657587,"stop":1724754657587,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dfca897f0db449","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/8/topic655/test.js","time":{"start":1724755290701,"stop":1724755290701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0001f9722547a2","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724755110279,"stop":1724755110280,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4da4016e4f6e5d","name":"configure the node with multiple content topics","time":{"start":1724755290721,"stop":1724755290726,"duration":5},"status":"passed","severity":"normal"},{"uid":"b64f9930cca80dac","name":"Check received message containing special chars","time":{"start":1724755211034,"stop":1724755211035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b470289007393031","name":"Check message with non string payload is not received","time":{"start":1724754890980,"stop":1724754890980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ed872e0ee346d1","name":"should not receive a peer event after stop","time":{"start":1724754662069,"stop":1724754662069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcccd2e6520cf38","name":"stop","time":{"start":1724754724732,"stop":1724754724732,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ed863094e1c1c9","name":"should return all peers when numPeers is 0","time":{"start":1724754646788,"stop":1724754646788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade9bb2e57ba4550","name":"Push message with content topic containing shell command","time":{"start":1724755333006,"stop":1724755333007,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97e7b3a57ea9bf5","name":"Query Generator - true","time":{"start":1724755358000,"stop":1724755358000,"duration":0},"status":"passed","severity":"normal"},{"uid":"af46a380ae4b9d1f","name":"Push message with unicode special characters payload","time":{"start":1724755332949,"stop":1724755332949,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5095e6a3759edd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724754633408,"stop":1724754633408,"duration":0},"status":"passed","severity":"normal"},{"uid":"504f203d6ae51248","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724755223715,"stop":1724755223715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8ed4bf29a7911c","name":"Callback on promise","time":{"start":1724755353482,"stop":1724755353482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4cf2e102308be2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724755379391,"stop":1724755379391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f340cdd38b4e27d","name":"Subscribe to topic containing XML and publish message","time":{"start":1724755250669,"stop":1724755250669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b047832b2287dc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724754912145,"stop":1724754912145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccccfcc2160efa15","name":"Register correct protocols","time":{"start":1724755250658,"stop":1724755250659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fecba5c26a0dea3","name":"should return unique PubsubTopics for static sharding","time":{"start":1724754633417,"stop":1724754633418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d988251f501b34a","name":"Subscribe to topic containing long and publish message","time":{"start":1724755250663,"stop":1724755250665,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c97ddfa4e2ede26","name":"should be online or offline if network state changed","time":{"start":1724754686503,"stop":1724754686504,"duration":1},"status":"broken","severity":"normal"},{"uid":"f84be22a82f9dc10","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724754633438,"stop":1724754633438,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cd7023b6bf95c8","name":"creates an iterator","time":{"start":1724755375266,"stop":1724755375266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf6bdf60996c83a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724754641523,"stop":1724754641524,"duration":1},"status":"passed","severity":"normal"},{"uid":"473ddd7d4c5de713","name":"Subscribe and publish message","time":{"start":1724755250659,"stop":1724755250659,"duration":0},"status":"passed","severity":"normal"},{"uid":"61788a78c0c361ae","name":"Push message with content topic containing numeric","time":{"start":1724755216338,"stop":1724755216338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7200a57ac25b9ad7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724754633428,"stop":1724754633428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3e5889a932e7be","name":"handles empty contentTopics array correctly","time":{"start":1724754633439,"stop":1724754633439,"duration":0},"status":"passed","severity":"normal"},{"uid":"892856b93dc837a7","name":"Push message with content topic containing Script","time":{"start":1724755216340,"stop":1724755216341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9f438367900e39","name":"Check message with non string payload is not received","time":{"start":1724755211063,"stop":1724755211064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab855ac6ff297b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724754641520,"stop":1724754641521,"duration":1},"status":"passed","severity":"normal"},{"uid":"584c1d2dc202b8b9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724754691724,"stop":1724754691725,"duration":1},"status":"passed","severity":"normal"},{"uid":"49141f062cab2237","name":"Subscribe to topic containing long and receive message","time":{"start":1724755379403,"stop":1724755379404,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee0b46e8d31a3de","name":"Push message with content topic containing short","time":{"start":1724755332955,"stop":1724755332956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d85ebcf15f4c25","name":"Check received message containing long","time":{"start":1724754890964,"stop":1724754890964,"duration":0},"status":"passed","severity":"normal"},{"uid":"100b894d6e792f1f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912126,"stop":1724754912126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47b5abee8d42889","name":"Check message with no content topic is not received","time":{"start":1724755211088,"stop":1724755211089,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c2ebfc15c64243","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755361166,"stop":1724755361166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3c9c78d0e325d1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724755379406,"stop":1724755379406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8119c8fb32a6699","name":"Decoder throws on undefined content topic","time":{"start":1724754647004,"stop":1724754647004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c64342e286b384","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724755379405,"stop":1724755379405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c099b8aec2a95889","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724754642090,"stop":1724754642090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0dda02ed999f2d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724754641522,"stop":1724754641522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2176d0521228e34","name":"Subscribe to topic containing short and receive message","time":{"start":1724755379390,"stop":1724755379390,"duration":0},"status":"passed","severity":"normal"},{"uid":"404280a2064995b6","name":"should handle corrupted local storage data gracefully","time":{"start":1724754662070,"stop":1724754662071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69d5bcc17a888db","name":"should throw error - invalid id","time":{"start":1724754642079,"stop":1724754642080,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1b838b28bf1e34","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724754912124,"stop":1724754912125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cfc065ec1be6ed","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724755379391,"stop":1724755379392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b912a363a3a20c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724754912126,"stop":1724754912127,"duration":1},"status":"passed","severity":"normal"},{"uid":"92df767d81b86598","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724754657592,"stop":1724754657593,"duration":1},"status":"passed","severity":"normal"},{"uid":"744b8b80569e588e","name":"Push message with emoji payload","time":{"start":1724755216335,"stop":1724755216336,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a7337f486e0306","name":"Sets default value correctly","time":{"start":1724755388371,"stop":1724755388371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17f15af814757bd","name":"Generator, 2 different pubsubtopics","time":{"start":1724755361165,"stop":1724755361166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b014302e4d5426ab","name":"ignores unrecognized TXT record formats","time":{"start":1724754658021,"stop":1724754658021,"duration":0},"status":"passed","severity":"normal"},{"uid":"30351d4ae09861c8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724755314296,"stop":1724755314297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7de5caa9525a10","name":"should throw error - no id","time":{"start":1724754642078,"stop":1724754642078,"duration":0},"status":"passed","severity":"normal"},{"uid":"191f97dab926741d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724754633407,"stop":1724754633407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7219054b97c23f91","name":"Check received message with timestamp: 1724754684161000000 ","time":{"start":1724754890975,"stop":1724754890976,"duration":1},"status":"passed","severity":"normal"},{"uid":"319e8541897063ec","name":"Number of peers are maintained correctly","time":{"start":1724754976729,"stop":1724754976729,"duration":0},"status":"passed","severity":"normal"},{"uid":"39eb823b7240d95b","name":"Accepts a valid Waku Message","time":{"start":1724754650308,"stop":1724754650309,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c86b1b2479767c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724754778432,"stop":1724754778432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbf02293dcf274d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724754657585,"stop":1724754657586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6219201c0d9d8cd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724754912149,"stop":1724754912149,"duration":0},"status":"passed","severity":"normal"},{"uid":"549cd2f64c878268","name":"Light Node - default protocols","time":{"start":1724755395228,"stop":1724755395228,"duration":0},"status":"passed","severity":"normal"},{"uid":"872e12184d9b51ad","name":"configure the node with multiple pubsub topics","time":{"start":1724755314294,"stop":1724755314296,"duration":2},"status":"passed","severity":"normal"},{"uid":"804602acdd7d1d1b","name":"Check received message containing JSON","time":{"start":1724754890970,"stop":1724754890970,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa82e0646cf1f3f7","name":"Check received message containing Russian","time":{"start":1724755211077,"stop":1724755211078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b11ccc136c2dc52","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724754824237,"stop":1724754824237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9a92a83164e111","name":"start node with empty shard should fail","time":{"start":1724755314298,"stop":1724755314299,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7cc884845e38d3","name":"Fields are not dropped","time":{"start":1724754646481,"stop":1724754646482,"duration":1},"status":"passed","severity":"normal"},{"uid":"502f9e334797d778","name":"Decoder throws on empty string content topic","time":{"start":1724754647004,"stop":1724754647004,"duration":0},"status":"passed","severity":"normal"},{"uid":"79633bb307ba62be","name":"Publish message with custom timestamp: Tue Aug 27 2024 11:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724755243517,"stop":1724755243517,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c50690f860b243","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724754641520,"stop":1724754641520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bfdeaf7bf68941","name":"Generator, custom pubsub topic","time":{"start":1724755361165,"stop":1724755361165,"duration":0},"status":"passed","severity":"normal"},{"uid":"871ae11494ce30f1","name":"should not receive a peer event after stop","time":{"start":1724754695535,"stop":1724754695536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30b5b4629dba22a","name":"Push message with JSON payload","time":{"start":1724755332947,"stop":1724755332948,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a05cfedcff83803","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724754929285,"stop":1724754929285,"duration":0},"status":"passed","severity":"normal"},{"uid":"466730a89c702a1c","name":"Fails to push message with empty content topic","time":{"start":1724755333011,"stop":1724755333011,"duration":0},"status":"passed","severity":"normal"},{"uid":"730009703924b5f3","name":"getPeersByDiscovery","time":{"start":1724755200228,"stop":1724755200228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59bc9e17e8015db","name":"Push message with Script payload","time":{"start":1724755216332,"stop":1724755216332,"duration":0},"status":"passed","severity":"normal"},{"uid":"97deb9549a93767a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724754633428,"stop":1724754633428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdffa67356d5ad1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724754824236,"stop":1724754824236,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b2cbbe1173e3d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724754633430,"stop":1724754633430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5374a9f8b0e9ceb6","name":"Check received message containing Arabic","time":{"start":1724754890966,"stop":1724754890967,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3a1cd4e5df1af9","name":"Subscribe to topic containing Script and receive message","time":{"start":1724755379392,"stop":1724755379393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5ce57a9642be09","name":"Check received message containing escaped characters","time":{"start":1724755211084,"stop":1724755211085,"duration":1},"status":"passed","severity":"normal"},{"uid":"895e387f2b7df91b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912152,"stop":1724754912152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4bc7ad147134ee","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724755379389,"stop":1724755379389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de5362490e4b2b4","name":"Check received message with timestamp: 1724754684161000000 ","time":{"start":1724755211086,"stop":1724755211086,"duration":0},"status":"passed","severity":"normal"},{"uid":"46805a1676db9740","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724754641516,"stop":1724754641516,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f58fb08b4ba6c7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724754668063,"stop":1724754668063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab65b680418d9a07","name":"Push message with numeric payload","time":{"start":1724755216329,"stop":1724755216330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7e853ea98c7de","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724754642077,"stop":1724754642077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff010cef9fadac1","name":"more peers than existing","time":{"start":1724755200382,"stop":1724755200383,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44df2e694b88c8d0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724754742040,"stop":1724754742041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb7401bc60b967e","name":"Check message with non string payload is not received","time":{"start":1724755211089,"stop":1724755211089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3825461c34c02017","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724754800963,"stop":1724754800963,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b08cca6e20757d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724755042975,"stop":1724755042975,"duration":0},"status":"passed","severity":"normal"},{"uid":"58badc97d4b825c","name":"Relay + Store","time":{"start":1724754695697,"stop":1724754695697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bf5f44166f42a6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724755223713,"stop":1724755223714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54487f282194c16","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724755389847,"stop":1724755389847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3d46960a5f46ca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724754778426,"stop":1724754778427,"duration":1},"status":"passed","severity":"normal"},{"uid":"678ec2af60cbec6b","name":"Push message with content topic containing escaped characters","time":{"start":1724755216343,"stop":1724755216343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da5935cca145e5","name":"should set field with only STORE enabled","time":{"start":1724754642089,"stop":1724754642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11cbdd133a57828","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724754912136,"stop":1724754912136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6462550c11c5f0","name":"same cluster, different shard: nodes connect","time":{"start":1724755098319,"stop":1724755098320,"duration":1},"status":"passed","severity":"normal"},{"uid":"9579a6e235c6a75f","name":"throws on content topic with empty topic name field","time":{"start":1724754633396,"stop":1724754633397,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9ee1a0c3850a19","name":"1 Relay, 1 Filter, gives up","time":{"start":1724754657682,"stop":1724754657683,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d644a4e01c6382","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724754669705,"stop":1724754669705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9865ed019096ed3f","name":"should not fail to start the service if it is already started","time":{"start":1724754695533,"stop":1724754695533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faad7bc50b68244","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724754686498,"stop":1724754686499,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e47c3b5392c5b4","name":"throws on empty content topic","time":{"start":1724754633392,"stop":1724754633392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64df3f72b9d78e7","name":"Waku message hash computation (payload length 0)","time":{"start":1724754636082,"stop":1724754636082,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a2436a0047f36","name":"handles empty shards array correctly","time":{"start":1724754633438,"stop":1724754633439,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d7050ba9c25d4e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724754824240,"stop":1724754824241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79edf6491eacf28","name":"should throw error - no public key","time":{"start":1724754642078,"stop":1724754642079,"duration":1},"status":"passed","severity":"normal"},{"uid":"6079093a8b96eb15","name":"Tracks peer failures correctly","time":{"start":1724754800962,"stop":1724754800962,"duration":0},"status":"passed","severity":"normal"},{"uid":"73191ad7157e66e7","name":"Check message with no payload is not received","time":{"start":1724754890979,"stop":1724754890980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8db57759debf3cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724754633432,"stop":1724754633433,"duration":1},"status":"passed","severity":"normal"},{"uid":"33795830fd45e804","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724754929265,"stop":1724754929266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c862ec81b6efc1","name":"Delete observer","time":{"start":1724755203760,"stop":1724755203761,"duration":1},"status":"passed","severity":"normal"},{"uid":"829f55e37e436b22","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724754669705,"stop":1724754669705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad08f12b8ef93296","name":"Check publish message after service node is restarted","time":{"start":1724755243520,"stop":1724755243520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b46d582c17ae47ba","name":"Reopen subscription with peer with lost subscription","time":{"start":1724754789052,"stop":1724754789052,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eaeab19ac946b","name":"Publishes to nwaku","time":{"start":1724755228327,"stop":1724755228327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7e1dd6b3b9190a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724755379397,"stop":1724755379397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c27e8c28927659","name":"retrieves a single peer","time":{"start":1724754658019,"stop":1724754658020,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c8bcccbd2c37a8","name":"Correctly serialized arguments","time":{"start":1724755106042,"stop":1724755106042,"duration":0},"status":"passed","severity":"normal"},{"uid":"e581c6ba31a20d8d","name":"Using a function","time":{"start":1724755388370,"stop":1724755388370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6802c7523c6264cf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724755250668,"stop":1724755250668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6005b06e92cc8b1a","name":"start node with empty content topic","time":{"start":1724755290728,"stop":1724755290728,"duration":0},"status":"passed","severity":"normal"},{"uid":"767dec1f3d8e70b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724754633428,"stop":1724754633428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36b652e6a3aec4c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724754912130,"stop":1724754912130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9783bae48fcecfd0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app98/6/topic302/test.js","time":{"start":1724755290713,"stop":1724755290715,"duration":2},"status":"passed","severity":"normal"},{"uid":"827bac5aca7c8b09","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724754912153,"stop":1724754912153,"duration":0},"status":"passed","severity":"normal"},{"uid":"224b93ecaecef28","name":"Check message with no payload is not received","time":{"start":1724755211063,"stop":1724755211063,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cad8636c941178","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724754633400,"stop":1724754633400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98df854381a7fb2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724754641518,"stop":1724754641519,"duration":1},"status":"passed","severity":"normal"},{"uid":"74be8978ae513a22","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724754912123,"stop":1724754912124,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab6884fbebfe353","name":"Push message equal or less that 1MB","time":{"start":1724755216347,"stop":1724755216347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05363e5160d59e5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724755211059,"stop":1724755211060,"duration":1},"status":"passed","severity":"normal"},{"uid":"db66d4dfce80d21f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724755250665,"stop":1724755250666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9788d5bb4d5460a8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724754641523,"stop":1724754641523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3982d33004cdb48","name":"Check message with invalid timestamp is not received","time":{"start":1724754890977,"stop":1724754890977,"duration":0},"status":"passed","severity":"normal"},{"uid":"97faf840731972d5","name":"Callback on promise, aborts when callback returns true","time":{"start":1724755353482,"stop":1724755353483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a64d2b62546664f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724754778430,"stop":1724754778431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1aaf9cb03d80eb6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724754691734,"stop":1724754691735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbd0cb8aba7baea","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724754633412,"stop":1724754633412,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec72fe6fa842a4f","name":"Check received message containing Chinese","time":{"start":1724755211072,"stop":1724755211075,"duration":3},"status":"passed","severity":"normal"},{"uid":"afbcacb07ddda4b","name":"All","time":{"start":1724754695697,"stop":1724754695698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d90c3f756d55de4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724755345243,"stop":1724755345243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d172397e262c9e5","name":"should properly create peer info with all multiaddrs","time":{"start":1724754642088,"stop":1724754642088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f90a84356bb9b6d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724754657682,"stop":1724754657682,"duration":0},"status":"passed","severity":"normal"},{"uid":"809f54c4c587cac0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724755379397,"stop":1724755379397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfadad5ff863299","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724754633426,"stop":1724754633426,"duration":0},"status":"passed","severity":"normal"},{"uid":"611d7cad23961bb8","name":"Ping on unsubscribed peer","time":{"start":1724754789050,"stop":1724754789051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5789bdefd0c5fc82","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724754658025,"stop":1724754658025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46b00b4c5220e0cf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724754912151,"stop":1724754912151,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c2464be7f06a47","name":"Check received message containing Chinese","time":{"start":1724754890966,"stop":1724754890966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0bad1fc867a96b","name":"Check received message containing JSON","time":{"start":1724755211048,"stop":1724755211049,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae5a9a51d99d773","name":"should only return 1 node with relay and store capability","time":{"start":1724754658022,"stop":1724754658023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e553e93185a8e004","name":"Push message with Chinese payload","time":{"start":1724755216330,"stop":1724755216330,"duration":0},"status":"passed","severity":"normal"}]