2024-04-08 07:54:01 +00:00

1 line
154 KiB
JSON

[{"uid":"3c6ff8c21ec1c570","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562424031,"stop":1712562424031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9157372fdcd9c18","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712562787261,"stop":1712562787261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c111fe3549d807","name":"Encoder throws on undefined content topic","time":{"start":1712562168386,"stop":1712562168386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7254ea26f679645","name":"Check message with no pubsub topic is not received","time":{"start":1712562373090,"stop":1712562373090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee85d3f5e62b980","name":"1 Relay, 1 Filter, gives up","time":{"start":1712562178879,"stop":1712562178879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f91c009bebce379","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712562747160,"stop":1712562747161,"duration":1},"status":"passed","severity":"normal"},{"uid":"96897d1ed0582482","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712562155116,"stop":1712562155116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f27c3814f196f52","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712562690741,"stop":1712562690742,"duration":1},"status":"passed","severity":"normal"},{"uid":"6154828651bce00f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712562690745,"stop":1712562690752,"duration":7},"status":"passed","severity":"normal"},{"uid":"e725db7ab15df109","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712562155109,"stop":1712562155110,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b83a49428ddab4d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712562162703,"stop":1712562162704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c444aa7a477f4894","name":"Check received message containing escaped characters","time":{"start":1712562373083,"stop":1712562373084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2abe45514674ebb","name":"Push message with content topic containing special chars","time":{"start":1712562673791,"stop":1712562673792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f990c57f5b010","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app32/2/topic679/proto","time":{"start":1712562646310,"stop":1712562646310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2110c758473b97ac","name":"non connected peers","time":{"start":1712562597098,"stop":1712562597098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74b66c258f471a65","name":"Push message with content topic containing Chinese","time":{"start":1712562596810,"stop":1712562596811,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fbffe343bf6c44","name":"removeEventListener with correct event","time":{"start":1712562245638,"stop":1712562245639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58c344120089aed","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712562747159,"stop":1712562747159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c99fbb9549c3d70","name":"Check received message containing Chinese","time":{"start":1712562662164,"stop":1712562662164,"duration":0},"status":"passed","severity":"normal"},{"uid":"59545fd872c9c966","name":"should only return 1 node with store capability","time":{"start":1712562179231,"stop":1712562179232,"duration":1},"status":"passed","severity":"normal"},{"uid":"560e13ba8abafb90","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712562205278,"stop":1712562205283,"duration":5},"status":"passed","severity":"normal"},{"uid":"ad39c791458112cf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712562155105,"stop":1712562155106,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d4a92cd35a7b07","name":"Query generator for multiple messages with different content topic format","time":{"start":1712562719885,"stop":1712562719885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b79dc8b6d8a3322","name":"Refresh subscription","time":{"start":1712562815060,"stop":1712562815060,"duration":0},"status":"passed","severity":"normal"},{"uid":"750830a5dfc897c1","name":"Check publish message containing escaped characters","time":{"start":1712562645605,"stop":1712562645605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce5539b511f984","name":"Check received message containing Russian","time":{"start":1712562373075,"stop":1712562373078,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d4a878eeea884a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712562301507,"stop":1712562301508,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56c235de7fc9858","name":"Encoder throws on empty string content topic","time":{"start":1712562190451,"stop":1712562190451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca2dda795825f3f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712562301489,"stop":1712562301489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65431fd6e476ecc","name":"Push message with content topic containing Russian","time":{"start":1712562596811,"stop":1712562596812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e3606fa24b7807","name":"Check message received after jswaku node is restarted","time":{"start":1712562373093,"stop":1712562373093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f5e0f04abc8e9dd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562460122,"stop":1712562460123,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2ea4d6ffaeb9ba","name":"Push message with XML payload","time":{"start":1712562673786,"stop":1712562673786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d155eec8d8ded990","name":"recovers when dns.resolve returns empty","time":{"start":1712562179229,"stop":1712562179229,"duration":0},"status":"passed","severity":"normal"},{"uid":"245c99bfb78b0e68","name":"Push message with content topic containing numeric","time":{"start":1712562596802,"stop":1712562596803,"duration":1},"status":"passed","severity":"normal"},{"uid":"83820fadbde5deaa","name":"Push message with Russian payload","time":{"start":1712562673785,"stop":1712562673785,"duration":0},"status":"passed","severity":"normal"},{"uid":"52668ba7688d6123","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712562155105,"stop":1712562155105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fddacbaf97707d3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562459648,"stop":1712562459648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8033cfc8925c791","name":"Push message with content topic containing escaped characters","time":{"start":1712562673796,"stop":1712562673796,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae4d41d8b6b369e","name":"Store - dialed after - with timeout","time":{"start":1712562756851,"stop":1712562756852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41fbd9b4a8df8c1","name":"Delete observer","time":{"start":1712562598469,"stop":1712562598469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4c556bb436a18","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562258790,"stop":1712562258790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a358cf481b144a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562460115,"stop":1712562460115,"duration":0},"status":"passed","severity":"normal"},{"uid":"54318be7b1ea5cf","name":"Query with Ordered Callback, No Decoder","time":{"start":1712562697425,"stop":1712562697425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5691dbf6abcaeb8d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712562155101,"stop":1712562155101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4fbb36250d2202","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562424031,"stop":1712562424031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e01c87541d41d13","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712562157621,"stop":1712562157622,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b94b67e06a8581c","name":"Push message with Russian payload","time":{"start":1712562596788,"stop":1712562596788,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc11e694a3f71b10","name":"should throw error - no public key","time":{"start":1712562163440,"stop":1712562163440,"duration":0},"status":"passed","severity":"normal"},{"uid":"faca78ad063f8b78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301484,"stop":1712562301485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2185f7e2c215647d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562815061,"stop":1712562815061,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe09450d08fff0d","name":"Check publish message containing special chars","time":{"start":1712562645598,"stop":1712562645598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df501b4d5e6e641","name":"Push message with shell command payload","time":{"start":1712562596799,"stop":1712562596799,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a63338a2f97c5e","name":"Push message with content topic containing JSON","time":{"start":1712562596814,"stop":1712562596814,"duration":0},"status":"passed","severity":"normal"},{"uid":"581ab84f0f68085e","name":"Sample","time":{"start":1712562162859,"stop":1712562162859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8013ae8c0e3d3f91","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562460104,"stop":1712562460104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"164dc15d036cfb18","name":"should handle corrupted local storage data gracefully","time":{"start":1712562182764,"stop":1712562182764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2461c8cc200b6bf6","name":"should decode valid enr with tcp successfully","time":{"start":1712562163439,"stop":1712562163440,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e6c545744762c7","name":"random static sharding 9 - Cluster ID: 908, Shard ID: 830","time":{"start":1712562694499,"stop":1712562694500,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b538677f88b518","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712562190449,"stop":1712562190449,"duration":0},"status":"passed","severity":"normal"},{"uid":"393bbc67430d293b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712562255183,"stop":1712562255183,"duration":0},"status":"passed","severity":"normal"},{"uid":"abef99cd0f3ab937","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562459642,"stop":1712562459644,"duration":2},"status":"passed","severity":"normal"},{"uid":"965fd4754ba6f81d","name":"Check received message with timestamp: 1712562204834000000 ","time":{"start":1712562662198,"stop":1712562662199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f96c129422ca57","name":"getPeersByDiscovery","time":{"start":1712562245640,"stop":1712562245641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cfe48b01aa3515","name":"Does not throw an exception when node disconnects","time":{"start":1712562744725,"stop":1712562744725,"duration":0},"status":"passed","severity":"normal"},{"uid":"17eab56c2080982","name":"Query with Promise Callback, No message returned","time":{"start":1712562697429,"stop":1712562697429,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e1e4bbb55d8efe","name":"Push message with custom timestamp: 1681803901661","time":{"start":1712562673799,"stop":1712562673800,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e64a8a2d01f632c","name":"Push message with content topic containing XML","time":{"start":1712562673794,"stop":1712562673795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e76f01d6bd9aa1","name":"Ping on unsubscribed peer","time":{"start":1712562288256,"stop":1712562288256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4abc100cd9fe2f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562815070,"stop":1712562815070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dddcb263fd54240","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712562301484,"stop":1712562301484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b98376d6296d0be1","name":"Subscribe to topic containing short and receive message","time":{"start":1712562815060,"stop":1712562815060,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45b168e3580d7a","name":"addEventListener with correct event","time":{"start":1712562245635,"stop":1712562245636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a46119476b2ff7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712562212515,"stop":1712562212516,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b0801308acd30f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562424030,"stop":1712562424031,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda57adb4c22e26","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712562301520,"stop":1712562301521,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffe441cf23be9a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712562747161,"stop":1712562747162,"duration":1},"status":"passed","severity":"normal"},{"uid":"658f06295dfb681b","name":"can start and stop the service","time":{"start":1712562218887,"stop":1712562218887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2bb88bd324fecd","name":"Check received message containing escaped characters","time":{"start":1712562662197,"stop":1712562662197,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1902f68c06b29f","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562815056,"stop":1712562815056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4926b0e0a54ca637","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712562179067,"stop":1712562179068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d496e5c9f5ef85e5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712562155106,"stop":1712562155106,"duration":0},"status":"passed","severity":"normal"},{"uid":"effd1eda08014a35","name":"Query Generator - backward","time":{"start":1712562713627,"stop":1712562713627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc5f5b880574fbb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562815062,"stop":1712562815062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa35e037c8002ab7","name":"Overlapping topic subscription","time":{"start":1712562815060,"stop":1712562815060,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bbffc952cb354a","name":"through manual discovery","time":{"start":1712562466304,"stop":1712562466304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ad35dbed39f1ae","name":"Query Generator - forward","time":{"start":1712562713626,"stop":1712562713626,"duration":0},"status":"passed","severity":"normal"},{"uid":"db635fc10afd6e1c","name":"Round trip binary serialization","time":{"start":1712562168384,"stop":1712562168384,"duration":0},"status":"passed","severity":"normal"},{"uid":"998ac86fbe6d5a26","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712562155091,"stop":1712562155092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ef6ac7748d1ed2","name":"handles different networkShards values correctly","time":{"start":1712562155098,"stop":1712562155098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9f038d154799e","name":"Ping on unsubscribed peer","time":{"start":1712562236965,"stop":1712562236965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a02cdb280cb3a92","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712562155180,"stop":1712562155180,"duration":0},"status":"passed","severity":"normal"},{"uid":"875d87012c8d71b0","name":"Wrong topic","time":{"start":1712562646310,"stop":1712562646311,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2f1304d38d4f669","name":"Push message with content topic containing SQL Injection","time":{"start":1712562673794,"stop":1712562673794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c85b2678242c17","name":"Decoder throws on undefined content topic","time":{"start":1712562190451,"stop":1712562190452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3f5cd6539b55ed","name":"unsubscribes","time":{"start":1712562732822,"stop":1712562732822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7a891019996db","name":"Push message with JSON payload","time":{"start":1712562673787,"stop":1712562673787,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb827089ff252","name":"Check received message containing numeric","time":{"start":1712562373073,"stop":1712562373073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c48554a72377cdc","name":"Non Autosharding Cluster","time":{"start":1712562646307,"stop":1712562646307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11e492cb3596e8f0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712562697427,"stop":1712562697427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa85d633e97148","name":"throws an error for improperly formatted content topics","time":{"start":1712562155098,"stop":1712562155099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95006fb060d121d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712562179066,"stop":1712562179066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c1a35e2ffac963","name":"Check publish message containing Russian","time":{"start":1712562645599,"stop":1712562645601,"duration":2},"status":"passed","severity":"normal"},{"uid":"255f3b7197b4a7d8","name":"ignores unrecognized TXT record formats","time":{"start":1712562179230,"stop":1712562179230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d95c30a56cae453","name":"Encoder throws on undefined content topic","time":{"start":1712562188665,"stop":1712562188666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9362383205e51d94","name":"same cluster, same shard: nodes connect","time":{"start":1712562301481,"stop":1712562301481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40f5b4d36686c080","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712562162704,"stop":1712562162704,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9b92e4ae347ca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562662180,"stop":1712562662180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5a685d9eb71885","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712562205285,"stop":1712562205285,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cdaed9a350f46f","name":"Check publish message containing short","time":{"start":1712562645578,"stop":1712562645590,"duration":12},"status":"passed","severity":"normal"},{"uid":"60a220fb702580c8","name":"Check publish message containing Basic HTML tag","time":{"start":1712562645603,"stop":1712562645603,"duration":0},"status":"passed","severity":"normal"},{"uid":"457b0defefd28119","name":"Ordered callback, aborts when callback returns true","time":{"start":1712562719888,"stop":1712562719888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2626b4a97e19e2e3","name":"handles multiple messages","time":{"start":1712562732822,"stop":1712562732822,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb21024059379a","name":"Check received message with timestamp: 1712562204834 ","time":{"start":1712562662199,"stop":1712562662199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3f850bc273c69d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562815059,"stop":1712562815059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1704e518d2092ab9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712562301482,"stop":1712562301483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d34e9c48840965c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712562639815,"stop":1712562639817,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae10cf8654a2cb90","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712562205286,"stop":1712562205287,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4a229df16b7b28","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712562155093,"stop":1712562155093,"duration":0},"status":"passed","severity":"normal"},{"uid":"426abb8fdb9b8af6","name":"should return empty list for no shard","time":{"start":1712562155103,"stop":1712562155104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90ee85c3752c8ed","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562815076,"stop":1712562815076,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9aaaadabb02573","name":"caches peers it previously fetched","time":{"start":1712562179230,"stop":1712562179230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822b907e03cd097","name":"should throw an error for missing sharding configuration","time":{"start":1712562155119,"stop":1712562155119,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12704391138b96","name":"Ordered Callback - backward","time":{"start":1712562713629,"stop":1712562713629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebaf066ed058378","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712562258780,"stop":1712562258781,"duration":1},"status":"passed","severity":"normal"},{"uid":"189784b4e0cbeec","name":"should encode/decode to text encoding","time":{"start":1712562163443,"stop":1712562163443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65c96fca1bb891c","name":"Push message with JSON payload","time":{"start":1712562596798,"stop":1712562596799,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df3df43d8b502bc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562662200,"stop":1712562662200,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c0e86672d2459","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712562215357,"stop":1712562215361,"duration":4},"status":"passed","severity":"normal"},{"uid":"7bc5673618dd6f03","name":"same cluster, different shard: nodes connect","time":{"start":1712562501125,"stop":1712562501126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15128a5538eb821","name":"Check received message containing Script","time":{"start":1712562662190,"stop":1712562662193,"duration":3},"status":"passed","severity":"normal"},{"uid":"45a8e95c6adcc76","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712562155120,"stop":1712562155120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cb79b7dda5ea3f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712562155117,"stop":1712562155117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7800c70c6c8ec7d","name":"Push message equal or less that 1MB","time":{"start":1712562596824,"stop":1712562596825,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f0e47eb0464926","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app65/1/topic828/xml","time":{"start":1712562646308,"stop":1712562646308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e6bdfc43a44f6a3","name":"Filter","time":{"start":1712562756852,"stop":1712562756853,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2007823bc6c417","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712562460127,"stop":1712562460128,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40e12c7a5477b02","name":"Check message with no content topic is not received","time":{"start":1712562662182,"stop":1712562662182,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c381d588fdfa51","name":"should be able to decode the field with only STORE set to true","time":{"start":1712562162702,"stop":1712562162702,"duration":0},"status":"passed","severity":"normal"},{"uid":"775c67ca3dd41f5c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562815058,"stop":1712562815058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be02ea980169a080","name":"should not fail to start the service if it is already started","time":{"start":1712562663455,"stop":1712562663456,"duration":1},"status":"passed","severity":"normal"},{"uid":"976d83c663c6cc1b","name":"Check received message containing numeric","time":{"start":1712562662163,"stop":1712562662164,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad874da86421ee63","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562815063,"stop":1712562815063,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8d18fbfc6ba1ef","name":"listenerCount","time":{"start":1712562245644,"stop":1712562245646,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5299a53e830b3ad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562815077,"stop":1712562815077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf1a0e9802259e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301497,"stop":1712562301497,"duration":0},"status":"passed","severity":"normal"},{"uid":"729253656a5a3a9a","name":"dispatchEvent via connectionManager","time":{"start":1712562245646,"stop":1712562245647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4edef586d7ae67e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712562730453,"stop":1712562730453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8c5c00052292bd","name":"Publish message with rate limit","time":{"start":1712562645611,"stop":1712562645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"302183fa574100ae","name":"Push message with custom timestamp: 1712565973295","time":{"start":1712562596824,"stop":1712562596824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c453336a0b397f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712562155108,"stop":1712562155108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8317f1d87a203c57","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562815066,"stop":1712562815066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb71e67fa253207","name":"Push message with Chinese payload","time":{"start":1712562596785,"stop":1712562596786,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a0041ae4eafe2c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562460102,"stop":1712562460103,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11449cc59abfa39","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712562155094,"stop":1712562155095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b20fafb83144278","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562460113,"stop":1712562460113,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b32a1511199059","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712562652618,"stop":1712562652618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b38639057c44bb2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712562155096,"stop":1712562155096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac079c6b0a1d5da","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712562652613,"stop":1712562652614,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b415f9c0c8ab0f","name":"Symmetric encrypt & Decrypt","time":{"start":1712562189157,"stop":1712562189157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b0e8bea0503bbd","name":"Check received message with timestamp: 1712562204834000000 ","time":{"start":1712562373085,"stop":1712562373085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db27c6e6596ae00","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712562155092,"stop":1712562155093,"duration":1},"status":"passed","severity":"normal"},{"uid":"1311947a2c6a4e2e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562424033,"stop":1712562424033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26994f12bed9bc1","name":"Decoder throws on empty string content topic","time":{"start":1712562188667,"stop":1712562188667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee1cae2e2c9b8f8","name":"Query generator for multiple messages","time":{"start":1712562719877,"stop":1712562719882,"duration":5},"status":"passed","severity":"normal"},{"uid":"6757b956c4754be7","name":"should not throw an error for a single configured topic","time":{"start":1712562155113,"stop":1712562155113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f0d9e839af2ceb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712562301494,"stop":1712562301494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e675819893bd2cb9","name":"Push message with rate limit","time":{"start":1712562673799,"stop":1712562673799,"duration":0},"status":"passed","severity":"normal"},{"uid":"de981a4a75475f2e","name":"should only return 1 node with relay and store capability","time":{"start":1712562179231,"stop":1712562179231,"duration":0},"status":"passed","severity":"normal"},{"uid":"27278045eca6b24e","name":"Refresh subscription","time":{"start":1712562652608,"stop":1712562652609,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89f2f310dac6b61","name":"Check received message containing special chars","time":{"start":1712562662185,"stop":1712562662186,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ef5cee09af3cb6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712562697428,"stop":1712562697429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6073908c2b0ccfa","name":"Check publish message after service node is restarted","time":{"start":1712562645610,"stop":1712562645610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"895920c67bc34768","name":"should throw an error for an unconfigured topic","time":{"start":1712562155114,"stop":1712562155114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dad09b4ecb08515","name":"Check received message containing Chinese","time":{"start":1712562373073,"stop":1712562373074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94cee4542aee268","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712562155111,"stop":1712562155111,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9d647de15ef250","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app21/9/topic32/proto","time":{"start":1712562646309,"stop":1712562646309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c32627e18ded37e","name":"Push message with special chars payload","time":{"start":1712562673782,"stop":1712562673783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38895ad47041d9b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562424030,"stop":1712562424030,"duration":0},"status":"passed","severity":"normal"},{"uid":"647bf32b16891f6a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562299246,"stop":1712562299247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b959f69d2154bf7d","name":"more peers than existing","time":{"start":1712562597097,"stop":1712562597097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7967fce8889d4339","name":"Init the array if not present","time":{"start":1712562154738,"stop":1712562154740,"duration":2},"status":"passed","severity":"normal"},{"uid":"8487c2f48b0fb5ac","name":"Check received message containing shell command","time":{"start":1712562662197,"stop":1712562662197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77c2f3af70fc7fb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712562652615,"stop":1712562652615,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c82a3e004388434","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562815077,"stop":1712562815078,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b22ec189758734","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301508,"stop":1712562301509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ca000260c6d4d5","name":"Check received message containing emoji","time":{"start":1712562662175,"stop":1712562662175,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2a7c424a9e8564","name":"Ping on peer without subscriptions","time":{"start":1712562288255,"stop":1712562288256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4853dc5affa2ad99","name":"Subscribe to topic containing long and publish message","time":{"start":1712562652610,"stop":1712562652611,"duration":1},"status":"passed","severity":"normal"},{"uid":"8550fbba71525b9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562815073,"stop":1712562815073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4a1c7ba88207c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562662181,"stop":1712562662181,"duration":0},"status":"passed","severity":"normal"},{"uid":"51feb9d1e020c1d4","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app2/6/topic603/test.js","time":{"start":1712562646309,"stop":1712562646309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61c99922b3bd32d0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712562155091,"stop":1712562155091,"duration":0},"status":"passed","severity":"normal"},{"uid":"492f5b1665bcc5d8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712562652617,"stop":1712562652617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab218e6d0a23b0d4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562424030,"stop":1712562424030,"duration":0},"status":"passed","severity":"normal"},{"uid":"119a4ddd6705c76e","name":"throws on content topic with non-number generation field","time":{"start":1712562155086,"stop":1712562155086,"duration":0},"status":"passed","severity":"normal"},{"uid":"45efa83e78ee9d3c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562639818,"stop":1712562639818,"duration":0},"status":"passed","severity":"normal"},{"uid":"82765cfe439c513a","name":"Push message with escaped characters payload","time":{"start":1712562596799,"stop":1712562596799,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e6e70f12f3f326","name":"Push message on custom pubsubTopic","time":{"start":1712562459642,"stop":1712562459642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebf0c7a83c1cdca","name":"Passing page size 3 when there are 20 messages","time":{"start":1712562729941,"stop":1712562729942,"duration":1},"status":"passed","severity":"normal"},{"uid":"babaf4e91ace7a4b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712562155095,"stop":1712562155096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0caaf1caeac1f0","name":"Push to array if already present","time":{"start":1712562154741,"stop":1712562154741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c85940929cc1dd2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712562301516,"stop":1712562301517,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac77a89d95b1328","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301493,"stop":1712562301494,"duration":1},"status":"passed","severity":"normal"},{"uid":"36548a81d43f68a2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712562162699,"stop":1712562162699,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a23fa6d8d8cfb5","name":"Passing an array","time":{"start":1712562744725,"stop":1712562744725,"duration":0},"status":"passed","severity":"normal"},{"uid":"40306bacac203014","name":"Check received message containing SQL Injection","time":{"start":1712562662168,"stop":1712562662171,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea6f05eeafb8cc4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562373086,"stop":1712562373087,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4a107683f4683f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562460093,"stop":1712562460094,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f8a899050f998","name":"Check message with no payload is not received","time":{"start":1712562373091,"stop":1712562373092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ff7d2fedccd233","name":"Query Generator, No Decoder","time":{"start":1712562697423,"stop":1712562697424,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a00775ce809c6bd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562460106,"stop":1712562460106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8377c47b3610734b","name":"Fails to publish message with wrong content topic","time":{"start":1712562645609,"stop":1712562645609,"duration":0},"status":"passed","severity":"normal"},{"uid":"484faf090981f4c8","name":"Relay","time":{"start":1712562214753,"stop":1712562214753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0052f41a6080dce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712562301486,"stop":1712562301488,"duration":2},"status":"passed","severity":"normal"},{"uid":"a02e73b118a7af71","name":"Check meta is set [symmetric]","time":{"start":1712562188664,"stop":1712562188665,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86671807e83092a","name":"Check received message containing Basic HTML tag","time":{"start":1712562373080,"stop":1712562373080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9499499cc4f5085","name":"start node with empty shard","time":{"start":1712562694502,"stop":1712562694502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef891fb375fcf40c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712562301504,"stop":1712562301505,"duration":1},"status":"passed","severity":"normal"},{"uid":"995a5281158f89a5","name":"should throw error - no public key","time":{"start":1712562163441,"stop":1712562163442,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c75fa23303a8cb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712562747161,"stop":1712562747161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab106c3ead72ddc","name":"should encode/decode to RLP encoding","time":{"start":1712562163443,"stop":1712562163443,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce913dff629650c","name":"random static sharding 5 - Cluster ID: 213, Shard ID: 768","time":{"start":1712562694497,"stop":1712562694497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac42350d05f6285","name":"Query generator for 2000 messages","time":{"start":1712562719888,"stop":1712562719889,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fffc2a95626239","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712562652619,"stop":1712562652619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bc756931c34266","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562815062,"stop":1712562815063,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ad247ced6c9764","name":"Callback on promise","time":{"start":1712562719886,"stop":1712562719886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4852c78f9d8cab0","name":"addEventListener with wrong event","time":{"start":1712562245636,"stop":1712562245637,"duration":1},"status":"passed","severity":"normal"},{"uid":"592d822b7c637b98","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712562652607,"stop":1712562652607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b539e2c87f4997d","name":"should set field with only FILTER enabled","time":{"start":1712562163448,"stop":1712562163448,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffb986c027953ac","name":"should set field with only STORE enabled","time":{"start":1712562163448,"stop":1712562163448,"duration":0},"status":"passed","severity":"normal"},{"uid":"419d2b47fdff6536","name":"Push message with Chinese payload","time":{"start":1712562673783,"stop":1712562673784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef93ecbd1aa66533","name":"Check received message containing escaped characters","time":{"start":1712562662173,"stop":1712562662174,"duration":1},"status":"passed","severity":"normal"},{"uid":"402bc7da607859eb","name":"should use DNS peer discovery with light client","time":{"start":1712562218895,"stop":1712562218895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae8c2c8dbf2901ad","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712562182764,"stop":1712562182764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba81f4cc45a9f5bc","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712562645982,"stop":1712562645982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c21ffaa538576ba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712562155097,"stop":1712562155097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae6f9e9b33ac96","name":"Push message with content topic containing unicode special characters","time":{"start":1712562596820,"stop":1712562596821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b062812b82d4d923","name":"isConnected return false after peer stops","time":{"start":1712562255185,"stop":1712562255185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f016fece25588aef","name":"Push message with content topic containing Russian","time":{"start":1712562673793,"stop":1712562673793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee81b8ffeb1f17b","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562815068,"stop":1712562815068,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d455a66e924abcb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562424033,"stop":1712562424033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4022d9f926653d1","name":"Publish message with large meta","time":{"start":1712562645611,"stop":1712562645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc6ab53d2d413b4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712562652617,"stop":1712562652617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d40302192206a4d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712562747162,"stop":1712562747162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a761fb3da859434f","name":"Js publishes, other Js receives","time":{"start":1712562623921,"stop":1712562623921,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacfd2d0387e319a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712562178083,"stop":1712562178084,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7f2605a4ee7a44","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app82/10/topic164/utf8","time":{"start":1712562646310,"stop":1712562646310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e710b91253ba926","name":"Push message with content topic containing numeric","time":{"start":1712562673791,"stop":1712562673791,"duration":0},"status":"passed","severity":"normal"},{"uid":"789edf836144aa77","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562299249,"stop":1712562299249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9085068ca8e39eb2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562815063,"stop":1712562815063,"duration":0},"status":"passed","severity":"normal"},{"uid":"347f8aa07267b86a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562459646,"stop":1712562459647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"21384eea1a650c1c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712562694501,"stop":1712562694502,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca47e32ef12c1a2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712562301494,"stop":1712562301495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78e91451984cd51","name":"should throw error - no id","time":{"start":1712562163441,"stop":1712562163441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c726b52f6a6b8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301514,"stop":1712562301515,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c46140490929a1b","name":"Check received message containing Script","time":{"start":1712562662171,"stop":1712562662172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f7f5af66361627","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562815062,"stop":1712562815062,"duration":0},"status":"passed","severity":"normal"},{"uid":"254451092e7f3515","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712562215362,"stop":1712562215363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cf9f6be3a4dec3","name":"Push message with unicode special characters payload","time":{"start":1712562673788,"stop":1712562673788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d666a68c67d46ebe","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712562652614,"stop":1712562652614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6727958994e63bbb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562815066,"stop":1712562815066,"duration":0},"status":"passed","severity":"normal"},{"uid":"2085e8da45b4d136","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712562645981,"stop":1712562645982,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7fe2c4f702df16f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712562162700,"stop":1712562162700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb35f3d47fab67","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712562155105,"stop":1712562155105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef285e2eff9eae35","name":"should emit a peer event after start","time":{"start":1712562182762,"stop":1712562182762,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e84a9139eab489","name":"Check message with invalid timestamp is not received","time":{"start":1712562662181,"stop":1712562662181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a745cb283aa190","name":"Push message with content topic containing shell command","time":{"start":1712562596814,"stop":1712562596819,"duration":5},"status":"passed","severity":"normal"},{"uid":"5587fd5368c75616","name":"can dial TLS multiaddrs","time":{"start":1712562466304,"stop":1712562466304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af604541a5569e6","name":"Check received message containing unicode special characters","time":{"start":1712562662174,"stop":1712562662174,"duration":0},"status":"passed","severity":"normal"},{"uid":"18528111311df964","name":"Asymmetric encrypt & decrypt","time":{"start":1712562189156,"stop":1712562189157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f727c5095acd9dfa","name":"isConnected should return false after all peers disconnect","time":{"start":1712562255184,"stop":1712562255185,"duration":1},"status":"passed","severity":"normal"},{"uid":"519fa1cd92c93949","name":"Correctly serialized arguments","time":{"start":1712562466388,"stop":1712562466388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3873db22c9fe2e0","name":"Check message received after jswaku node is restarted","time":{"start":1712562662204,"stop":1712562662204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2cbb399210f7463","name":"should properly create location multiaddrs - udp6","time":{"start":1712562163445,"stop":1712562163445,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cae1c8046345cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712562155108,"stop":1712562155108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dbeccf4060abb7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712562162698,"stop":1712562162698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c9f0531a91b880","name":"Ping on subscribed peer","time":{"start":1712562288255,"stop":1712562288255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b414fc935ceff3e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712562787261,"stop":1712562787261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef84c709119b43ac","name":"Check received message with timestamp: 1712562204834 ","time":{"start":1712562373085,"stop":1712562373086,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71218bdac8a6959","name":"configure the node with multiple pubsub topics","time":{"start":1712562694501,"stop":1712562694501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6b91ac048b0ff4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712562747160,"stop":1712562747160,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c80aa410e6bdc4","name":"random static sharding 2 - Cluster ID: 375, Shard ID: 654","time":{"start":1712562694495,"stop":1712562694496,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fea6df60685f51","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712562179067,"stop":1712562179067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3269d2e3964c4073","name":"Push message with SQL Injection payload","time":{"start":1712562673785,"stop":1712562673785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9029dd8febd6a63a","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562815057,"stop":1712562815057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0da51308fe21649","name":"Push message with Arabic payload","time":{"start":1712562673784,"stop":1712562673784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd71a8ee9d3ad2c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712562179233,"stop":1712562179233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fc2f442d6ab66ba","name":"different cluster, same shard: nodes don't connect","time":{"start":1712562501126,"stop":1712562501126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7276f522480700","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712562155106,"stop":1712562155107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e3e6292aa1c9d4","name":"Check message on other pubsub topic is not received","time":{"start":1712562662181,"stop":1712562662182,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d53caf49867f72","name":"should not receive a peer event after stop","time":{"start":1712562663457,"stop":1712562663457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ccf5bb9f8538f","name":"Check received message containing long","time":{"start":1712562662185,"stop":1712562662185,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f1bc16151b54dd","name":"Generator, custom pubsub topic","time":{"start":1712562712482,"stop":1712562712482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d18723920d204c7","name":"Subscribe and publish message","time":{"start":1712562652605,"stop":1712562652605,"duration":0},"status":"passed","severity":"normal"},{"uid":"615bd5122fa060dc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301488,"stop":1712562301488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9afd9730bbde6f","name":"random static sharding 6 - Cluster ID: 759, Shard ID: 642","time":{"start":1712562694498,"stop":1712562694498,"duration":0},"status":"passed","severity":"normal"},{"uid":"843a72530c55e938","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712562155118,"stop":1712562155118,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1283f111d67376","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712562179069,"stop":1712562179069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59ba36b9547933a","name":"retrieves a single peer","time":{"start":1712562179228,"stop":1712562179228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c61a596231b39c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712562155092,"stop":1712562155092,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dfe5d90d0d8d74","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712562155103,"stop":1712562155103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4919b41379fa752b","name":"Refresh subscription","time":{"start":1712562460104,"stop":1712562460105,"duration":1},"status":"passed","severity":"normal"},{"uid":"450a296945066252","name":"start node with empty content topic","time":{"start":1712562646312,"stop":1712562646312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d047d647da93b2","name":"Nwaku publishes","time":{"start":1712562623920,"stop":1712562623920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6126b894deb32ff8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562815069,"stop":1712562815069,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d34fdaec744843","name":"should be called for bootstrap peers","time":{"start":1712562212516,"stop":1712562212517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19531fdfc85c3f3","name":"Sign & Recover","time":{"start":1712562189158,"stop":1712562189158,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d37042b6b9cb6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712562155094,"stop":1712562155094,"duration":0},"status":"passed","severity":"normal"},{"uid":"409657763ce67c4c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562460112,"stop":1712562460112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc6e02d6555fc5f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712562652618,"stop":1712562652619,"duration":1},"status":"passed","severity":"normal"},{"uid":"78848ded6df857b9","name":"Check received message containing short","time":{"start":1712562662184,"stop":1712562662184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f1b88d96997f13","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712562301485,"stop":1712562301485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f135d25f54e61b6","name":"Check message with invalid timestamp is not received","time":{"start":1712562662200,"stop":1712562662200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6151be72a24b23a","name":"Encoder throws on undefined content topic","time":{"start":1712562190450,"stop":1712562190451,"duration":1},"status":"passed","severity":"normal"},{"uid":"250358a343835a46","name":"Check received message containing XML","time":{"start":1712562662172,"stop":1712562662172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4f36ebcfcb2117","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712562301490,"stop":1712562301493,"duration":3},"status":"passed","severity":"normal"},{"uid":"74c1c2dc8e31a842","name":"Check received message containing short","time":{"start":1712562373071,"stop":1712562373072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b0fc67549d6bb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712562168082,"stop":1712562168082,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c58b5d8d86a0b4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712562301489,"stop":1712562301489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2e80cebfabdb04","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712562155110,"stop":1712562155110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e003fb9a7aea9e3b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712562255182,"stop":1712562255183,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c7db2cca190025","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712562155110,"stop":1712562155110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2448ebd8efd1ad","name":"Check received message containing short","time":{"start":1712562662162,"stop":1712562662163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1e5757f882df31","name":"should not fail to start the service if it is already started","time":{"start":1712562182762,"stop":1712562182762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4811cde2b4ea5759","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712562301509,"stop":1712562301509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525c785cc4e2e48","name":"should set field with all protocols disabled","time":{"start":1712562163447,"stop":1712562163447,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b19408dbd0f460","name":"configure the node with multiple content topics","time":{"start":1712562646311,"stop":1712562646311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb99fd84bcec5248","name":"throws on empty content topic","time":{"start":1712562155085,"stop":1712562155085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45db43f282937aa","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712562178878,"stop":1712562178879,"duration":1},"status":"passed","severity":"normal"},{"uid":"7373ac601c929857","name":"Ephemeral field set to true","time":{"start":1712562168384,"stop":1712562168385,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf547884f8eddbc","name":"Check publish message containing emoji","time":{"start":1712562645606,"stop":1712562645606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d268f1cfdd39c327","name":"Check message with no payload is not received","time":{"start":1712562662182,"stop":1712562662183,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda28b81b8cf4912","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712562301497,"stop":1712562301497,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeca23011bcd4595","name":"Relay - dialed after","time":{"start":1712562756849,"stop":1712562756850,"duration":1},"status":"passed","severity":"normal"},{"uid":"82960d3df3638bae","name":"Nodes with multiple pubsub topic","time":{"start":1712562639813,"stop":1712562639813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61a007a49f82d31","name":"Accepts a valid Waku Message","time":{"start":1712562171734,"stop":1712562171735,"duration":1},"status":"passed","severity":"normal"},{"uid":"134c9413274baf3f","name":"it tolerates circular branch references","time":{"start":1712562179229,"stop":1712562179229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee238812d67f0196","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712562694494,"stop":1712562694494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a35bca6df9de1f2","name":"Ping on peer without subscriptions","time":{"start":1712562288252,"stop":1712562288254,"duration":2},"status":"passed","severity":"normal"},{"uid":"830e127ef8d4b700","name":"handles different clusterIds correctly","time":{"start":1712562155098,"stop":1712562155098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df409646ee549","name":"Generator, custom pubsub topic","time":{"start":1712562712478,"stop":1712562712478,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ee24bc3c839508","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562712480,"stop":1712562712480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fae7e5a09030ab","name":"Push message with short payload","time":{"start":1712562673781,"stop":1712562673781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba7a65a3de375d1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562662199,"stop":1712562662200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5d937732f82f93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562258792,"stop":1712562258792,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d91b41ee516b7d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562424029,"stop":1712562424030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3260a75381ae9f56","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562299247,"stop":1712562299247,"duration":0},"status":"passed","severity":"normal"},{"uid":"3780eb81b510b71d","name":"Check received message containing unicode special characters","time":{"start":1712562662198,"stop":1712562662198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e7f3e1af35f15b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562815068,"stop":1712562815068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5834f151fa98cb8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562815074,"stop":1712562815074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6447f5e67529491","name":"should return unique PubsubTopics for static sharding","time":{"start":1712562155101,"stop":1712562155102,"duration":1},"status":"passed","severity":"normal"},{"uid":"3290b84b518f981f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712562163449,"stop":1712562163449,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d20d3d146421e2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562815075,"stop":1712562815075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36fbbedc66f316f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712562179069,"stop":1712562179069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b450fe36f532809a","name":"different cluster, different shard: nodes don't connect","time":{"start":1712562501126,"stop":1712562501126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95111ae763559f","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app21/1/topic98/json","time":{"start":1712562646308,"stop":1712562646308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86d4e8dfc0fec282","name":"Push message with content topic containing emoji","time":{"start":1712562673797,"stop":1712562673797,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fb07d0f9ee2f7","name":"Check publish message containing numeric","time":{"start":1712562645598,"stop":1712562645598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66847c7d4b73e31","name":"Waku message hash computation (payload length 0)","time":{"start":1712562157622,"stop":1712562157622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9880cfb96d8725c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562258793,"stop":1712562258793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda9851d63bac3e6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712562747158,"stop":1712562747158,"duration":0},"status":"passed","severity":"normal"},{"uid":"778333d03df4e7dd","name":"Publish message with custom timestamp: Mon Apr 08 2024 06:50:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562645607,"stop":1712562645608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1335f769c5f66b1b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712562162693,"stop":1712562162695,"duration":2},"status":"passed","severity":"normal"},{"uid":"122c958765caceb0","name":"Store - dialed first","time":{"start":1712562756850,"stop":1712562756851,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0d724ef2354098","name":"Subscribe to topic containing long and receive message","time":{"start":1712562815061,"stop":1712562815061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d211999b4f850e7c","name":"Passing page size 10 when there are 10 messages","time":{"start":1712562729942,"stop":1712562729943,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21ba9fc69d9fbfe","name":"Light Node - default protocols","time":{"start":1712562756853,"stop":1712562756853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ba31c26dd6ac07","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712562652618,"stop":1712562652618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80972bf100ea059","name":"same cluster, different shard: nodes don't connect","time":{"start":1712562301481,"stop":1712562301481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc55d7cd1b9efffb","name":"Push message with unicode special characters payload","time":{"start":1712562596800,"stop":1712562596800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9501a74e276acd81","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562815069,"stop":1712562815069,"duration":0},"status":"passed","severity":"normal"},{"uid":"349869794e0392e6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712562212519,"stop":1712562212519,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c53153101668ee","name":"Check received message with timestamp: 1712562204834 ","time":{"start":1712562662180,"stop":1712562662180,"duration":0},"status":"passed","severity":"normal"},{"uid":"561481c321075d1b","name":"Subscribe and receive messages via lightPush","time":{"start":1712562460091,"stop":1712562460092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab06fc9e46fdb590","name":"Relay - times out","time":{"start":1712562756850,"stop":1712562756850,"duration":0},"status":"passed","severity":"normal"},{"uid":"560833b2dd847507","name":"Ping on peer without subscriptions","time":{"start":1712562236965,"stop":1712562236965,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e86daae1c1e8b9","name":"Subscribe and receive messages via lightPush","time":{"start":1712562815055,"stop":1712562815055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d6403899b1f639","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712562179233,"stop":1712562179234,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fde8003dd5653947","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712562212517,"stop":1712562212518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4145cc253e8d30b1","name":"Decoder throws on undefined content topic","time":{"start":1712562168387,"stop":1712562168387,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcf6508e16e7104","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712562690755,"stop":1712562690756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4071a4bb528ae3e","name":"Push message with custom timestamp: 1712558773295","time":{"start":1712562596824,"stop":1712562596824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7117abca1c82b107","name":"Subscribe to topic containing Script and publish message","time":{"start":1712562652616,"stop":1712562652616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5de25c084911af","name":"should return all peers when numPeers is 0","time":{"start":1712562168081,"stop":1712562168082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aeff23c5e488e89","name":"random static sharding 4 - Cluster ID: 929, Shard ID: 356","time":{"start":1712562694497,"stop":1712562694497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f75952e01eb958","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712562652605,"stop":1712562652606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d983f6aef2dd053","name":"random static sharding 3 - Cluster ID: 808, Shard ID: 931","time":{"start":1712562694496,"stop":1712562694496,"duration":0},"status":"passed","severity":"normal"},{"uid":"adde821d831f285c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712562218897,"stop":1712562218897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44abc80cdead1b06","name":"Check message with non string payload is not received","time":{"start":1712562373092,"stop":1712562373092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c73b22bc9dff6d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712562596813,"stop":1712562596813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70805e849be4a52","name":"Push message with short payload","time":{"start":1712562596781,"stop":1712562596782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac95f690a70dab0b","name":"throws on content topic with empty version field","time":{"start":1712562155088,"stop":1712562155089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a090c4de502d97","name":"Check received message containing emoji","time":{"start":1712562373084,"stop":1712562373085,"duration":1},"status":"passed","severity":"normal"},{"uid":"524428443a9dd534","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712562155116,"stop":1712562155116,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42c6d72301c22a2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712562188663,"stop":1712562188664,"duration":1},"status":"passed","severity":"normal"},{"uid":"748f7cb4f704fcc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712562162698,"stop":1712562162699,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5b88050a8832a8","name":"should properly create location multiaddrs - tcp","time":{"start":1712562163446,"stop":1712562163446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac334d4d8f84434","name":"Ordered Callback - forward","time":{"start":1712562713629,"stop":1712562713629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71c6db5d26e96ec","name":"does not throw on valid cases","time":{"start":1712562155084,"stop":1712562155085,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc04d0b1e502d1f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562460113,"stop":1712562460113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a054773820bce6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712562301509,"stop":1712562301510,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a465e1e7822fd6b","name":"Check received message containing long","time":{"start":1712562662163,"stop":1712562662163,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb407859dfbb5d1e","name":"Push message with content topic containing XML","time":{"start":1712562596813,"stop":1712562596813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6f7315703e0563","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562299248,"stop":1712562299248,"duration":0},"status":"passed","severity":"normal"},{"uid":"df214e6bba43591e","name":"Encoder throws on empty string content topic","time":{"start":1712562188666,"stop":1712562188666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58f7963ff7f3ac5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712562301499,"stop":1712562301499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a929b4042b3140f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562815059,"stop":1712562815059,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffd6879a054e7ec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562299248,"stop":1712562299248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76b8f339edba833","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712562162704,"stop":1712562162705,"duration":1},"status":"passed","severity":"normal"},{"uid":"38aa39ad9eaffe2a","name":"Push message with numeric payload","time":{"start":1712562673782,"stop":1712562673782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e103de77c9b4e9d6","name":"Push message with content topic containing Arabic","time":{"start":1712562673792,"stop":1712562673793,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d67bb6cf4ad43c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712562646311,"stop":1712562646311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a8b1d65f0c715b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712562155107,"stop":1712562155107,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a79229baad0de2","name":"Push message with numeric payload","time":{"start":1712562596783,"stop":1712562596784,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fe9e8472646047","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562815061,"stop":1712562815062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef980dca99d8ac8d","name":"LightPush","time":{"start":1712562756852,"stop":1712562756852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dbff7be7ed3ccf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562299248,"stop":1712562299249,"duration":1},"status":"passed","severity":"normal"},{"uid":"da61b0addba051c9","name":"Push message with Script payload","time":{"start":1712562673785,"stop":1712562673786,"duration":1},"status":"passed","severity":"normal"},{"uid":"51368f08a314bfd4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562460092,"stop":1712562460093,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e94617200efb9b","name":"Passing page size 1 when there are 4 messages","time":{"start":1712562729941,"stop":1712562729941,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6c82b6dc4b422e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712562787260,"stop":1712562787260,"duration":0},"status":"passed","severity":"normal"},{"uid":"674878d85c481f5d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712562155103,"stop":1712562155103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fd4ecf9c1008fe","name":"Subscribe to topic containing short and receive message","time":{"start":1712562815072,"stop":1712562815072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fb597be2323e34","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712562155111,"stop":1712562155112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc6a2d76cba3856","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712562155115,"stop":1712562155115,"duration":0},"status":"passed","severity":"normal"},{"uid":"22611ef3022fbce1","name":"Check message with non string payload is not received","time":{"start":1712562662183,"stop":1712562662183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cab006e04ef7e6c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712562155111,"stop":1712562155111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aca004aa3c5f605","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712562179068,"stop":1712562179068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d304bad9eb646b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562258782,"stop":1712562258784,"duration":2},"status":"passed","severity":"normal"},{"uid":"57e8a5f6134e6b21","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712562697423,"stop":1712562697423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2eebb2fb6bd000e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562815064,"stop":1712562815064,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd430f4fb54d665a","name":"Check message with non string payload is not received","time":{"start":1712562662202,"stop":1712562662203,"duration":1},"status":"passed","severity":"normal"},{"uid":"777a6d1c0da19197","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712562155106,"stop":1712562155106,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ab44598b7d3fba","name":"Check received message containing emoji","time":{"start":1712562662198,"stop":1712562662198,"duration":0},"status":"passed","severity":"normal"},{"uid":"255139e04ad6ab80","name":"Push message with shell command payload","time":{"start":1712562673787,"stop":1712562673788,"duration":1},"status":"passed","severity":"normal"},{"uid":"5762f6ba83282e59","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app38/7/topic218/xml","time":{"start":1712562646309,"stop":1712562646309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47d2edfb6e7222ec","name":"nwaku subscribes","time":{"start":1712562623919,"stop":1712562623919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8299c793550955cd","name":"new peer added after a peer was already found","time":{"start":1712562626882,"stop":1712562626882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c80bea912ae2b84","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712562301507,"stop":1712562301507,"duration":0},"status":"passed","severity":"normal"},{"uid":"488bf9421705cf01","name":"Push message with content topic containing short","time":{"start":1712562596801,"stop":1712562596802,"duration":1},"status":"passed","severity":"normal"},{"uid":"203e526849e63237","name":"Publishes to nwaku","time":{"start":1712562623920,"stop":1712562623920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd616a88b47356c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712562162696,"stop":1712562162697,"duration":1},"status":"passed","severity":"normal"},{"uid":"e354709fa3832105","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712562301517,"stop":1712562301519,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7a95eb001bb996e","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562288254,"stop":1712562288255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae89e67dfbb1dc8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562460125,"stop":1712562460126,"duration":1},"status":"passed","severity":"normal"},{"uid":"63895f42efcc965d","name":"Nodes with multiple pubsub topic","time":{"start":1712562639808,"stop":1712562639809,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e21e9f6ebe12b","name":"random static sharding 8 - Cluster ID: 899, Shard ID: 87","time":{"start":1712562694499,"stop":1712562694499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc2145f2f0e7bdf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712562205285,"stop":1712562205286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbd0e6b622b676e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712562155180,"stop":1712562155180,"duration":0},"status":"passed","severity":"normal"},{"uid":"783e39a58a78e111","name":"should only return 1 node with relay capability","time":{"start":1712562179231,"stop":1712562179231,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cba6ec78958997","name":"Check message received after jswaku node is restarted","time":{"start":1712562662183,"stop":1712562662183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9ddeefd8a99c733","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712562301485,"stop":1712562301486,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af9c52e5b68b679","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712562188661,"stop":1712562188663,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d2afea63ee6daa2","name":"Push message with rate limit","time":{"start":1712562596823,"stop":1712562596823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d913a3add7ad219f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712562301498,"stop":1712562301498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c362054bf3161626","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712562639807,"stop":1712562639807,"duration":0},"status":"passed","severity":"normal"},{"uid":"56db82386a7b4538","name":"Check received message containing Russian","time":{"start":1712562662189,"stop":1712562662189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec6d1ba914e71f3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562258782,"stop":1712562258782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7509a32839451d3","name":"random static sharding 1 - Cluster ID: 288, Shard ID: 568","time":{"start":1712562694494,"stop":1712562694495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0615fc059f1657a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712562215363,"stop":1712562215364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a34430c61a2172","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562815078,"stop":1712562815078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ba70dff8135c4","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712562168083,"stop":1712562168083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece93ae229035d6b","name":"throws on content topic with empty encoding field","time":{"start":1712562155089,"stop":1712562155090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3306f3403982b080","name":"tcp ip4 address","time":{"start":1712562162926,"stop":1712562162926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1107f1591bee6e9","name":"Check received message containing unicode special characters","time":{"start":1712562373084,"stop":1712562373084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51d4992753df103","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562815065,"stop":1712562815065,"duration":0},"status":"passed","severity":"normal"},{"uid":"178b4c16d0399562","name":"throws on content topic with empty topic name field","time":{"start":1712562155089,"stop":1712562155089,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfed827eb254254","name":"Sets default value correctly","time":{"start":1712562744727,"stop":1712562744727,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cf1330ed2f6efe","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712562179066,"stop":1712562179067,"duration":1},"status":"passed","severity":"normal"},{"uid":"3903736a7ba01d00","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712562747159,"stop":1712562747159,"duration":0},"status":"passed","severity":"normal"},{"uid":"82236bd311580fe1","name":"Mutual subscription","time":{"start":1712562652603,"stop":1712562652604,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b7e2d1859b36b4","name":"Subscribe to topic containing short and publish message","time":{"start":1712562652610,"stop":1712562652610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2614beee8add9bf1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562460106,"stop":1712562460108,"duration":2},"status":"passed","severity":"normal"},{"uid":"b28d9214cd4c7242","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562460124,"stop":1712562460125,"duration":1},"status":"passed","severity":"normal"},{"uid":"af948b5806a00fbe","name":"same cluster, same shard: nodes connect","time":{"start":1712562501125,"stop":1712562501125,"duration":0},"status":"passed","severity":"normal"},{"uid":"64874e1d1b3a4f12","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712562163435,"stop":1712562163439,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad14e864086cf86","name":"should return valid sharding parameters for static sharding","time":{"start":1712562155116,"stop":1712562155117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d07fb135a47f96c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712562301486,"stop":1712562301486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaec7c1f1b66ac1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712562212518,"stop":1712562212519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a336f58559de54b5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562815064,"stop":1712562815064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc2a020fffb462e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712562301510,"stop":1712562301510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da9c9ddbe0d133b","name":"Push message with long payload","time":{"start":1712562673781,"stop":1712562673782,"duration":1},"status":"passed","severity":"normal"},{"uid":"fceda0f2b9b5f6d4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562460102,"stop":1712562460102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad860c30a910568","name":"Check message on other pubsub topic is not received","time":{"start":1712562662201,"stop":1712562662201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea914de54c55fbe","name":"Fails to publish duplicate message","time":{"start":1712562645608,"stop":1712562645608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee24c3632581e","name":"Publish without waiting for remote peer","time":{"start":1712562652605,"stop":1712562652605,"duration":0},"status":"passed","severity":"normal"},{"uid":"633da866bc58d276","name":"Encoder throws on empty string content topic","time":{"start":1712562168386,"stop":1712562168387,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8b5cdffc1a738b","name":"Push message with Basic HTML tag payload","time":{"start":1712562596790,"stop":1712562596793,"duration":3},"status":"passed","severity":"normal"},{"uid":"acdfbff766b4eb1d","name":"Check publish message containing long","time":{"start":1712562645591,"stop":1712562645591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7c2c7eebc3f5e7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562815056,"stop":1712562815057,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0951dda27c8c5b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712562645609,"stop":1712562645609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75debf44e6ff4c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712562626882,"stop":1712562626884,"duration":2},"status":"passed","severity":"normal"},{"uid":"a168ace5e1202cb4","name":"Rejects garbage","time":{"start":1712562171736,"stop":1712562171736,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d64c7d7c5a9e1b","name":"Relay - dialed first","time":{"start":1712562756849,"stop":1712562756849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a3941e2736d6d8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562815058,"stop":1712562815058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c44277647fff57c","name":"should properly compute the node id","time":{"start":1712562163442,"stop":1712562163442,"duration":0},"status":"passed","severity":"normal"},{"uid":"959eb57261dec831","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562373087,"stop":1712562373087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9157d1cc008620a1","name":"Meta field set when metaSetter is specified","time":{"start":1712562168385,"stop":1712562168385,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd61179beb5cd2b3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712562155091,"stop":1712562155091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77816051e35fd04","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562712482,"stop":1712562712483,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dba7162b9444c7","name":"Check message with invalid timestamp is not received","time":{"start":1712562373087,"stop":1712562373088,"duration":1},"status":"passed","severity":"normal"},{"uid":"4758181e4b0b3d7","name":"All","time":{"start":1712562214754,"stop":1712562214754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff323db2a7ba08f3","name":"Check publish message containing JSON","time":{"start":1712562645604,"stop":1712562645604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f245ccb35e9271","name":"should throw error - no id","time":{"start":1712562163440,"stop":1712562163440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bdd9150437eb1c","name":"Push message with emoji payload","time":{"start":1712562673789,"stop":1712562673789,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c93e0d0628a165","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712562730452,"stop":1712562730452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ab8fb366655a8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712562652606,"stop":1712562652606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4668415be4a7bb6e","name":"Check received message containing SQL Injection","time":{"start":1712562662189,"stop":1712562662189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55ffc7358dd58ee","name":"Refresh subscription","time":{"start":1712562815071,"stop":1712562815072,"duration":1},"status":"passed","severity":"normal"},{"uid":"813254ac1306f2d3","name":"connected peers and dial","time":{"start":1712562597096,"stop":1712562597097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a523aa51f0fc297a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712562155095,"stop":1712562155095,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec8ab068be12d62","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712562730450,"stop":1712562730452,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b4f7164bd757459","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712562301515,"stop":1712562301516,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f20194d9930485f","name":"Check message received after nwaku node is restarted","time":{"start":1712562373093,"stop":1712562373093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b80583b895d1d47b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712562646306,"stop":1712562646307,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d5bddbae590458c9","name":"can start and stop the service","time":{"start":1712562182761,"stop":1712562182761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb43914077fdd1c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712562155100,"stop":1712562155100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c3866736df482f","name":"throws on content topic with empty application field","time":{"start":1712562155087,"stop":1712562155087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4594a51a5e9ea5c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712562179232,"stop":1712562179232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1170aeeab8dd23f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562258788,"stop":1712562258788,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c52cc2a75ee0cc80","name":"Push message with content topic containing short","time":{"start":1712562673790,"stop":1712562673790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95d1420e995fef9","name":"throws on content topic with too few or too many fields","time":{"start":1712562155085,"stop":1712562155086,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95e88e5b374f3c4","name":"getPeersByDiscovery","time":{"start":1712562626881,"stop":1712562626881,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa20840b5fb6e157","name":"should set field with all protocols enabled","time":{"start":1712562163447,"stop":1712562163447,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff537917175968e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562645606,"stop":1712562645606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d944d55c0f18aef3","name":"start node with ApplicationInfo","time":{"start":1712562646312,"stop":1712562646312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67a906c15b2f79f6","name":"Check received message containing XML","time":{"start":1712562662193,"stop":1712562662194,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfd056eaa933cf0","name":"Check message with no content topic is not received","time":{"start":1712562662201,"stop":1712562662201,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae47181d9f7f0f","name":"Check received message containing JSON","time":{"start":1712562373080,"stop":1712562373083,"duration":3},"status":"passed","severity":"normal"},{"uid":"ada8fe20ab9400a7","name":"Passing page size 110 when there are 120 messages","time":{"start":1712562729945,"stop":1712562729952,"duration":7},"status":"passed","severity":"normal"},{"uid":"3e8851c78f1a955f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712562301496,"stop":1712562301496,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f3a3ff55d73fab","name":"Check received message containing shell command","time":{"start":1712562662173,"stop":1712562662173,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7c7d1a8e9560f4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712562258791,"stop":1712562258792,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce6f41ba4a68f88","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562815076,"stop":1712562815076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d49979e1fef576b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712562155108,"stop":1712562155109,"duration":1},"status":"passed","severity":"normal"},{"uid":"803ebfb55caac8d6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712562155118,"stop":1712562155118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af8b337d379311c","name":"Decoder throws on undefined content topic","time":{"start":1712562188666,"stop":1712562188667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b4f624eacb5958","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712562155115,"stop":1712562155115,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cdf91a7ac647c7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562424034,"stop":1712562424034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05a6196b29d477a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712562179065,"stop":1712562179065,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e4eddcd1f87c48","name":"Push message with meta","time":{"start":1712562596822,"stop":1712562596822,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e7f2b9cf0dc3ae","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712562301483,"stop":1712562301483,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12f4d8a9606e99ef","name":"Push message with XML payload","time":{"start":1712562596789,"stop":1712562596789,"duration":0},"status":"passed","severity":"normal"},{"uid":"91417b0d2e548891","name":"udp ip6 address","time":{"start":1712562162927,"stop":1712562162927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5db29554f6b9f1e","name":"Register correct protocols","time":{"start":1712562652604,"stop":1712562652604,"duration":0},"status":"passed","severity":"normal"},{"uid":"316b759827f3c4af","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712562155118,"stop":1712562155119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a46f865c0fbeeda","name":"Check received message containing special chars","time":{"start":1712562373073,"stop":1712562373073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef99c86cc1c8421","name":"should not receive a peer event after stop","time":{"start":1712562218892,"stop":1712562218893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e109a79e021228","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562459647,"stop":1712562459647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6fea4f5084307f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562639813,"stop":1712562639814,"duration":1},"status":"passed","severity":"normal"},{"uid":"150a30bc0f6c66fe","name":"Fails to push message with large meta","time":{"start":1712562596822,"stop":1712562596823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52b70394f27547e","name":"Push 30 different messages","time":{"start":1712562673789,"stop":1712562673789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f19fae80b7600d","name":"Generator, 2 different pubsubtopics","time":{"start":1712562712481,"stop":1712562712481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24f8753743ecae21","name":"Fields are not dropped","time":{"start":1712562167609,"stop":1712562167611,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffc833c441e93e52","name":"should properly create location multiaddrs - tcp4","time":{"start":1712562163445,"stop":1712562163445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08f4b19ae8b39e","name":"can start the service","time":{"start":1712562663453,"stop":1712562663453,"duration":0},"status":"passed","severity":"normal"},{"uid":"399daa4da65570d3","name":"Throws when trying to push message with empty payload","time":{"start":1712562596801,"stop":1712562596801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1320f5220ec9af66","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562712481,"stop":1712562712481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"212f9126cb5e09dd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712562205283,"stop":1712562205284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9de173a420ea33f","name":"pre and post cipher","time":{"start":1712562189158,"stop":1712562189158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b920cb45959339a0","name":"Query with Promise Callback, No Decoder","time":{"start":1712562697429,"stop":1712562697429,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f8a5bca4d36095","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712562626882,"stop":1712562626882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20f6534bd3703ded","name":"Check received message containing long","time":{"start":1712562373072,"stop":1712562373072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d18a9d7c6e16d81","name":"should not receive a peer event before start","time":{"start":1712562663456,"stop":1712562663456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51d9cd67c46d089","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562258781,"stop":1712562258781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77c1b5b2e99afd","name":"Overlapping topic subscription","time":{"start":1712562460104,"stop":1712562460104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb217ebdf154e17","name":"different cluster, different shard: nodes don't connect","time":{"start":1712562301482,"stop":1712562301482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"234df7a95742dd6a","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562815063,"stop":1712562815064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b22af5a2c339b9f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712562697424,"stop":1712562697424,"duration":0},"status":"passed","severity":"normal"},{"uid":"291aefad999a947d","name":"Push message with custom timestamp: 1712558701661","time":{"start":1712562673800,"stop":1712562673800,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a6080c1d87c357","name":"Check message with no content topic is not received","time":{"start":1712562373090,"stop":1712562373091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6b4370a32ec9b","name":"handles empty contentTopics array correctly","time":{"start":1712562155119,"stop":1712562155120,"duration":1},"status":"passed","severity":"normal"},{"uid":"358132f47c4440e4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712562301521,"stop":1712562301522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4747ff9c3f48694","name":"should throw an error for missing required configuration","time":{"start":1712562155104,"stop":1712562155104,"duration":0},"status":"passed","severity":"normal"},{"uid":"634f1e0409e43fd1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712562301495,"stop":1712562301496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6d01cdca3ba253","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562460123,"stop":1712562460124,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e3b796b9e38f0b","name":"stop","time":{"start":1712562245647,"stop":1712562245650,"duration":3},"status":"passed","severity":"normal"},{"uid":"9070b131f538473d","name":"Push message equal or less that 1MB","time":{"start":1712562673801,"stop":1712562673801,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8430fc97e90df9","name":"Overlapping topic subscription","time":{"start":1712562652609,"stop":1712562652610,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c64cbf3a4c5cea26","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562815075,"stop":1712562815075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e730c6dc40aa43e9","name":"isConnected should return true after first peer connects","time":{"start":1712562255184,"stop":1712562255184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d088a91d7281f79","name":"should emit a peer event after start","time":{"start":1712562218890,"stop":1712562218890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7e3452d9954df","name":"throws on content topic with generation field greater than 0","time":{"start":1712562155087,"stop":1712562155087,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e87d55d3405237","name":"Push message with long payload","time":{"start":1712562596782,"stop":1712562596783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9cda0436b926e0","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712562155100,"stop":1712562155100,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e1e12f2ae0a8b7","name":"Fails to push message with empty content topic","time":{"start":1712562673798,"stop":1712562673798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc51c4c3c1b9abc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562815077,"stop":1712562815077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4990001a91e346c2","name":"Using a function","time":{"start":1712562744726,"stop":1712562744726,"duration":0},"status":"passed","severity":"normal"},{"uid":"551173db248933f6","name":"Query generator for multiple messages with different message text format","time":{"start":1712562719884,"stop":1712562719885,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc731360a28d10e4","name":"Fails to publish message with empty text","time":{"start":1712562645608,"stop":1712562645609,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc7be3e57be556b","name":"Check message on other pubsub topic is not received","time":{"start":1712562373088,"stop":1712562373090,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ba1c2d47ebf0141","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app6/2/topic495/proto","time":{"start":1712562646308,"stop":1712562646308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baab9ebfe2abdf3","name":"Check message with no payload is not received","time":{"start":1712562662201,"stop":1712562662202,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b7640334f48371","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562815072,"stop":1712562815073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ace135ece8cac13","name":"should not receive a peer event before start","time":{"start":1712562182762,"stop":1712562182763,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a4e60cd60cd8a6","name":"should throw an error for insufficient data","time":{"start":1712562155181,"stop":1712562155181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa0ec99d4ccc134","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562460126,"stop":1712562460127,"duration":1},"status":"passed","severity":"normal"},{"uid":"2363e2b1797d217f","name":"1 Store, 2 fetches","time":{"start":1712562178878,"stop":1712562178878,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cad835c35548709","name":"Privacy Node - default protocol","time":{"start":1712562756853,"stop":1712562756853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7bc60365f0ac88","name":"Fails to push message with large meta","time":{"start":1712562673799,"stop":1712562673799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d35ce0c15ab8d03","name":"Check message received after nwaku node is restarted","time":{"start":1712562662205,"stop":1712562662205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62952ae991da00bd","name":"should properly create location multiaddrs - udp","time":{"start":1712562163446,"stop":1712562163446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9af684b5fabd1","name":"Relay + Store","time":{"start":1712562214754,"stop":1712562214754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c3d648261569aa","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712562652615,"stop":1712562652616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87dfa8491f4d395","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712562155114,"stop":1712562155115,"duration":1},"status":"passed","severity":"normal"},{"uid":"973b1ef669eda8ac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562815073,"stop":1712562815073,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ec2360a4a8a33e","name":"Push message with meta","time":{"start":1712562673798,"stop":1712562673798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a254acc0c0f5508","name":"handles empty shards array correctly","time":{"start":1712562155119,"stop":1712562155119,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c102c85c230104","name":"Ping on subscribed peer","time":{"start":1712562236964,"stop":1712562236964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35bdbca3978105d","name":"Generator, 2 different pubsubtopics","time":{"start":1712562712478,"stop":1712562712479,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcefdce4c1fbdfa","name":"Push message with emoji payload","time":{"start":1712562596800,"stop":1712562596800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc59697d926fa3a","name":"groups content topics by expected pubsub topic","time":{"start":1712562155097,"stop":1712562155097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b813f3cf5ca37e4b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562460092,"stop":1712562460092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4533fc30e20b4d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562460121,"stop":1712562460122,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fa38bb6e174c20","name":"should not fail to start the service if it is already started","time":{"start":1712562218889,"stop":1712562218889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc32058d46090b0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712562652608,"stop":1712562652608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7e75242e3421ff","name":"Check received message containing Basic HTML tag","time":{"start":1712562662194,"stop":1712562662195,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb646fc3894249a5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562815070,"stop":1712562815070,"duration":0},"status":"passed","severity":"normal"},{"uid":"569a2dbf6569d7d2","name":"should properly create peer info with all multiaddrs","time":{"start":1712562163446,"stop":1712562163447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2f3560cf8665fc","name":"can start the service","time":{"start":1712562218886,"stop":1712562218886,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b2a763ea186b6f","name":"Decoder throws on empty string content topic","time":{"start":1712562190452,"stop":1712562190452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7689617381bbb8","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712562645980,"stop":1712562645980,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78ec20af991c7cde","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712562501124,"stop":1712562501125,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7a3ed98b9ef69e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562424032,"stop":1712562424033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad62ae2cbe3ec578","name":"should not fail to stop the service if it was not started","time":{"start":1712562182761,"stop":1712562182761,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4c9c38335175b8","name":"Check publish message after client node is restarted","time":{"start":1712562645610,"stop":1712562645611,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7318e1766a5f3aee","name":"Check publish message containing Script","time":{"start":1712562645602,"stop":1712562645602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3416c852c724858","name":"should configure sharding based on application and version for autosharding","time":{"start":1712562155117,"stop":1712562155117,"duration":0},"status":"passed","severity":"normal"},{"uid":"78740368e22361b3","name":"Promise Callback - forward","time":{"start":1712562713627,"stop":1712562713627,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b506ea728d787f","name":"Check received message containing special chars","time":{"start":1712562662164,"stop":1712562662164,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf33923f84a3e572","name":"Check publish message containing Chinese","time":{"start":1712562645599,"stop":1712562645599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f18be3c76df51f","name":"safeDispatchEvent","time":{"start":1712562245647,"stop":1712562245647,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ea98f33ee6b87f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712562162705,"stop":1712562162705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e4a68b6bc1602","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712562730452,"stop":1712562730453,"duration":1},"status":"passed","severity":"normal"},{"uid":"277a081b6706808f","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562460114,"stop":1712562460115,"duration":1},"status":"passed","severity":"normal"},{"uid":"702ee705346a9a3","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app7/4/topic35/utf8","time":{"start":1712562646307,"stop":1712562646307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a26ed2438802053","name":"Push message with special chars payload","time":{"start":1712562596784,"stop":1712562596785,"duration":1},"status":"passed","severity":"normal"},{"uid":"24755e377f7b267e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712562690742,"stop":1712562690743,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c52fa902924e06","name":"Throws when trying to push message with empty payload","time":{"start":1712562673790,"stop":1712562673790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8761eb3f82474e17","name":"Callback on promise, aborts when callback returns true","time":{"start":1712562719886,"stop":1712562719886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab7357f5e0d320b","name":"Ping on unsubscribed peer","time":{"start":1712562288254,"stop":1712562288254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db768575a0405b8","name":"Check received message containing XML","time":{"start":1712562373079,"stop":1712562373080,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afa9a153140be1c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562460101,"stop":1712562460101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ffd3a4154a8e49","name":"Check message received after nwaku node is restarted","time":{"start":1712562662184,"stop":1712562662184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"925892157e1fbac8","name":"Check received message containing Russian","time":{"start":1712562662167,"stop":1712562662168,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a4cb2fddd7b24c","name":"Passing page size 0 when there are 110 messages","time":{"start":1712562729938,"stop":1712562729941,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec08379a0044d128","name":"Push message with content topic containing shell command","time":{"start":1712562673796,"stop":1712562673796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f81920450f0bc0","name":"Passing page size 11 when there are 10 messages","time":{"start":1712562729944,"stop":1712562729944,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ac9bdd904eff9f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712562645610,"stop":1712562645610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ff8a3e8882850","name":"Subscribe to topic containing short and receive message","time":{"start":1712562460105,"stop":1712562460105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1084e6ab49362d4c","name":"shard 0","time":{"start":1712562694493,"stop":1712562694494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2839393a54fc9e3","name":"Check received message with timestamp: 1712562204834000000 ","time":{"start":1712562662175,"stop":1712562662175,"duration":0},"status":"passed","severity":"normal"},{"uid":"122b19a9d7372b5e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712562155099,"stop":1712562155099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41b1d29de21b518","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712562155100,"stop":1712562155101,"duration":1},"status":"passed","severity":"normal"},{"uid":"827a9c57625f188a","name":"Push message with content topic containing JSON","time":{"start":1712562673795,"stop":1712562673796,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff4e2081a3b8961","name":"Nodes with multiple pubsub topic","time":{"start":1712562639818,"stop":1712562639818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bfbf30490a820b","name":"should be able to encode the field with only STORE set to true","time":{"start":1712562162695,"stop":1712562162696,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e875622df8b34e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562815055,"stop":1712562815055,"duration":0},"status":"passed","severity":"normal"},{"uid":"762742f8783b5d7b","name":"Push message with content topic containing Script","time":{"start":1712562596812,"stop":1712562596812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eecc0341c97f77","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712562697422,"stop":1712562697423,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce456cc0171ba1","name":"Fails to push message bigger that 1MB","time":{"start":1712562673801,"stop":1712562673802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d10f8accab7bf4","name":"should get / set TCP multiaddr","time":{"start":1712562163444,"stop":1712562163444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4263b0f4a801a7","name":"Push message with escaped characters payload","time":{"start":1712562673788,"stop":1712562673788,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e8476bc44723b","name":"1 Relay, 1 fetch","time":{"start":1712562178877,"stop":1712562178877,"duration":0},"status":"passed","severity":"normal"},{"uid":"58995e1828f19aa4","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712562255183,"stop":1712562255184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3db4cc4df3c6f0f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562460103,"stop":1712562460103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b4aec96bdcc7be","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562424033,"stop":1712562424034,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e243ae8fd2af98","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562459646,"stop":1712562459646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6fab5baf73da1e6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712562719885,"stop":1712562719885,"duration":0},"status":"passed","severity":"normal"},{"uid":"5932b3eadaced44e","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562236966,"stop":1712562236967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc23d68f9d5cdd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562258789,"stop":1712562258789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"896aa68d6e09c8c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562301503,"stop":1712562301504,"duration":1},"status":"passed","severity":"normal"},{"uid":"143dc38027048c99","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712562652612,"stop":1712562652612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8758f3f238107867","name":"Check publish message containing XML","time":{"start":1712562645602,"stop":1712562645603,"duration":1},"status":"passed","severity":"normal"},{"uid":"435d4933ef556546","name":"Check received message containing Chinese","time":{"start":1712562662186,"stop":1712562662186,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bcbdf00c8a57c9","name":"Push message with SQL Injection payload","time":{"start":1712562596788,"stop":1712562596789,"duration":1},"status":"passed","severity":"normal"},{"uid":"8161eaa19ca60cc6","name":"isConnected should return false after all peers disconnect","time":{"start":1712562205287,"stop":1712562205288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0ce67e67c44e7e","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712562255185,"stop":1712562255186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f9ba53bd93d350","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app25/9/topic246/utf8","time":{"start":1712562646310,"stop":1712562646310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"207d6e25540f787d","name":"Check received message containing SQL Injection","time":{"start":1712562373078,"stop":1712562373079,"duration":1},"status":"passed","severity":"normal"},{"uid":"9116c615536ea12d","name":"should get / set UDP multiaddr","time":{"start":1712562163444,"stop":1712562163444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a664c7661c662f0","name":"should return false","time":{"start":1712562163442,"stop":1712562163442,"duration":0},"status":"passed","severity":"normal"},{"uid":"621f10840ad366a8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712562639817,"stop":1712562639818,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecee2493c79c504","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562460094,"stop":1712562460101,"duration":7},"status":"passed","severity":"normal"},{"uid":"6f9855d84b259080","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712562155102,"stop":1712562155102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e05da9a565c17f7","name":"Check received message containing Script","time":{"start":1712562373079,"stop":1712562373079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4050c2a4d85381d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562815056,"stop":1712562815056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8704f04e9f0c24","name":"Decoder throws on empty string content topic","time":{"start":1712562168387,"stop":1712562168387,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cc4976ebf1e684","name":"should properly create location multiaddrs - udp4","time":{"start":1712562163444,"stop":1712562163445,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ec010f094ace60","name":"different cluster, same shard: nodes don't connect","time":{"start":1712562301481,"stop":1712562301482,"duration":1},"status":"skipped","severity":"normal"},{"uid":"107c143c69f2572e","name":"should load peers from local storage and dispatch events","time":{"start":1712562182763,"stop":1712562182764,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bc4d8e9200e623","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562258793,"stop":1712562258793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0a2c449bf0c9c6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712562690753,"stop":1712562690753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84154ed0de68648","name":"Push message with Arabic payload","time":{"start":1712562596786,"stop":1712562596788,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a2263190da14589","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712562155093,"stop":1712562155094,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f14540a5be872ac","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712562155113,"stop":1712562155114,"duration":1},"status":"passed","severity":"normal"},{"uid":"94435ffe4ad01c7e","name":"Query Generator, No message returned","time":{"start":1712562697424,"stop":1712562697424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eab0f39a1fb733","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712562301512,"stop":1712562301513,"duration":1},"status":"passed","severity":"normal"},{"uid":"468faee582e0d367","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562815057,"stop":1712562815057,"duration":0},"status":"passed","severity":"normal"},{"uid":"970e0546df169bdf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712562719888,"stop":1712562719888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50891f5b13f7a1","name":"Check meta is set [ecies]","time":{"start":1712562190450,"stop":1712562190450,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ce4fcda88ee9e6","name":"Promise Callback - backward","time":{"start":1712562713628,"stop":1712562713628,"duration":0},"status":"passed","severity":"normal"},{"uid":"12213b1ff219f1f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712562155112,"stop":1712562155112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceecce8ce3ba1d7f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712562162700,"stop":1712562162701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59394491bf0a6f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712562155094,"stop":1712562155094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51506b6abdf89da","name":"Reusing cursor across nodes","time":{"start":1712562690754,"stop":1712562690754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7751e6afff0994b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562815067,"stop":1712562815067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95e5969b63dde7f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562460113,"stop":1712562460114,"duration":1},"status":"passed","severity":"normal"},{"uid":"134a71c787e75368","name":"Push message with content topic containing long","time":{"start":1712562596802,"stop":1712562596802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a860e7d0f023c56","name":"Generator, custom pubsub topic","time":{"start":1712562712480,"stop":1712562712480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17a24891bbe3bd13","name":"ignores domain fetching errors","time":{"start":1712562179229,"stop":1712562179230,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b88d10a3c3f44c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712562155104,"stop":1712562155104,"duration":0},"status":"passed","severity":"normal"},{"uid":"373bc289a8a36fdd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562424032,"stop":1712562424032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f43fa46a861d1d9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712562155121,"stop":1712562155121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd8e922b80f56b","name":"Generator, 2 different pubsubtopics","time":{"start":1712562712482,"stop":1712562712482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2bb8c32c2ba114","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712562697425,"stop":1712562697425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c226ac7b959cf698","name":"Used by Waku Relay","time":{"start":1712562744726,"stop":1712562744726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5740562bcbe177db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562815065,"stop":1712562815065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26b2a6f7c32f98","name":"Ping on subscribed peer","time":{"start":1712562288251,"stop":1712562288252,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbf0b4c464da09e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712562155120,"stop":1712562155120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ec54493ad2a5b2","name":"Push message with Script payload","time":{"start":1712562596789,"stop":1712562596789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbd05ef6fa2ce1a","name":"Push message with content topic containing escaped characters","time":{"start":1712562596819,"stop":1712562596819,"duration":0},"status":"passed","severity":"normal"},{"uid":"722704dace06b9ef","name":"should not receive a peer event after stop","time":{"start":1712562182763,"stop":1712562182763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b2104d9f5bbfcb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712562162701,"stop":1712562162702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e52d5428ca41440","name":"Check publish message containing SQL Injection","time":{"start":1712562645601,"stop":1712562645602,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9678c11b6d81ab","name":"receives messages sent to provided content topic through stream","time":{"start":1712562645987,"stop":1712562645987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb28ec03d2b3dbc2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562815065,"stop":1712562815065,"duration":0},"status":"passed","severity":"normal"},{"uid":"904322bf977585e1","name":"should handle a minimal index list","time":{"start":1712562155180,"stop":1712562155180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1710db6b22f74d4b","name":"should set field with only RELAY enabled","time":{"start":1712562163448,"stop":1712562163448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecbdd3ba2ada9e8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712562258786,"stop":1712562258787,"duration":1},"status":"skipped","severity":"normal"},{"uid":"328cfee333c51c3","name":"should properly create location multiaddrs - tcp6","time":{"start":1712562163445,"stop":1712562163446,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3f0e17ee7d9e2c","name":"Check publish message containing Arabic","time":{"start":1712562645599,"stop":1712562645599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff811b163dc6878a","name":"Push message on custom pubsubTopic","time":{"start":1712562459647,"stop":1712562459647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933f39876ec28c1","name":"Push 30 different messages","time":{"start":1712562596800,"stop":1712562596801,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b1ee23f84bbd2e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712562190449,"stop":1712562190450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6188b8d240b66242","name":"should emit a peer event after start","time":{"start":1712562663456,"stop":1712562663456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d560c63cdd7fb","name":"Check received message containing Arabic","time":{"start":1712562662186,"stop":1712562662188,"duration":2},"status":"passed","severity":"normal"},{"uid":"a988fdea8affdc75","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712562301505,"stop":1712562301506,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfaa8a5570e4206","name":"Publish message with custom timestamp: Mon Apr 08 2024 08:50:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562645608,"stop":1712562645608,"duration":0},"status":"passed","severity":"normal"},{"uid":"5052cf6aa8ae3ed8","name":"A test","time":{"start":1712562459762,"stop":1712562459763,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fd4be9cd2cdf3f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712562301490,"stop":1712562301490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3edf73cf6cd25f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712562179068,"stop":1712562179068,"duration":0},"status":"passed","severity":"normal"},{"uid":"21076e58f062fa03","name":"Check received message containing shell command","time":{"start":1712562373083,"stop":1712562373083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a3be2037ae1e15","name":"Push message with content topic containing unicode special characters","time":{"start":1712562673797,"stop":1712562673797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4748d216c8d70c","name":"returns all values when wanted number is greater than available values","time":{"start":1712562178081,"stop":1712562178083,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0909eca0c582d39","name":"Subscribe to topic containing long and receive message","time":{"start":1712562815072,"stop":1712562815072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5eca46485359b3","name":"Overlapping topic subscription","time":{"start":1712562815071,"stop":1712562815071,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c56d77b103b2041","name":"should encodeTxt and decodeTxt","time":{"start":1712562163434,"stop":1712562163435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4ec063d2d6fd56","name":"Subscribe to topic containing XML and publish message","time":{"start":1712562652616,"stop":1712562652617,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e1f181950c9af2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712562301483,"stop":1712562301483,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c2d8cfbf8dc3683","name":"Subscribe and receive messages via lightPush","time":{"start":1712562815067,"stop":1712562815067,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb852016be51693","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712562301498,"stop":1712562301498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc36a52208dfa7e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712562218896,"stop":1712562218896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc327ff9b4f62d39","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712562639807,"stop":1712562639808,"duration":1},"status":"passed","severity":"normal"},{"uid":"758f21fc60f042c7","name":"Push message with content topic containing long","time":{"start":1712562673791,"stop":1712562673791,"duration":0},"status":"passed","severity":"normal"},{"uid":"565ac467c20b7bde","name":"Push message with content topic containing SQL Injection","time":{"start":1712562596812,"stop":1712562596812,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cde1c334f692ac","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712562652615,"stop":1712562652615,"duration":0},"status":"passed","severity":"normal"},{"uid":"976ad0cf56032efd","name":"Relay + Store","time":{"start":1712562163449,"stop":1712562163449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17ec3c7ef2078d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562815074,"stop":1712562815074,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd3837cf96e84e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712562690742,"stop":1712562690742,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c5ec429376d8d3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562639809,"stop":1712562639810,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce4cb7482e81c94","name":"can start the service","time":{"start":1712562182760,"stop":1712562182761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51bf09876fc264d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562815071,"stop":1712562815071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66411e9d31e7032e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712562155112,"stop":1712562155112,"duration":0},"status":"passed","severity":"normal"},{"uid":"758009c4e88e8923","name":"Push message with custom timestamp: 1712565901661","time":{"start":1712562673800,"stop":1712562673801,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ec5cf3ce057df6","name":"Fails to push message with empty content topic","time":{"start":1712562596821,"stop":1712562596822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61bc42fd7a15ceb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712562155109,"stop":1712562155109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81fd6fc05f17be8","name":"should not receive a peer event before start","time":{"start":1712562218891,"stop":1712562218892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f196542085b6ff32","name":"should not fail to stop the service if it was not started","time":{"start":1712562218888,"stop":1712562218888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b048046836b521","name":"Check received message containing Arabic","time":{"start":1712562662165,"stop":1712562662165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9cfae28b71412c","name":"Check received message containing Arabic","time":{"start":1712562373074,"stop":1712562373075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efe8f8b19db0697","name":"should handle application and version for autosharding","time":{"start":1712562155102,"stop":1712562155102,"duration":0},"status":"passed","severity":"normal"},{"uid":"575ae8e9c99b7f60","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712562787259,"stop":1712562787260,"duration":1},"status":"passed","severity":"normal"},{"uid":"7901fa37d966c170","name":"removeEventListener with wrong event","time":{"start":1712562245639,"stop":1712562245640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e29bb9fa36d735a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712562162697,"stop":1712562162697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecb4280bde8a609","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562460093,"stop":1712562460093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed796826b9700062","name":"Subscribe to topic containing long and receive message","time":{"start":1712562460105,"stop":1712562460106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b72043385745633","name":"Decrypt messages","time":{"start":1712562598467,"stop":1712562598469,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf3e543d3bac4743","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562288256,"stop":1712562288257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad71090cebcf7f83","name":"should throw error - invalid id","time":{"start":1712562163441,"stop":1712562163441,"duration":0},"status":"passed","severity":"normal"},{"uid":"706675a0e4d81f19","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712562155121,"stop":1712562155121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31265569892bd0a","name":"Push message with content topic containing emoji","time":{"start":1712562596821,"stop":1712562596821,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ac65d6cd4905bd","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712562639811,"stop":1712562639812,"duration":1},"status":"passed","severity":"normal"},{"uid":"323c49584ecc74f7","name":"Push message with content topic containing special chars","time":{"start":1712562596810,"stop":1712562596810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9744fdcfd0a6a316","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712562639812,"stop":1712562639812,"duration":0},"status":"passed","severity":"normal"},{"uid":"715c9aa2132d9956","name":"Default pageSize","time":{"start":1712562729952,"stop":1712562729953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9310a96440b1f078","name":"Push message with content topic containing Chinese","time":{"start":1712562673792,"stop":1712562673792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f94d2492145402c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712562673795,"stop":1712562673795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eca96aaf7bea3a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562815076,"stop":1712562815077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a7b8a7db490256","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712562155113,"stop":1712562155113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df1ea74465c20c3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712562168083,"stop":1712562168084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e85ffd9769416f","name":"less peers than existing","time":{"start":1712562597097,"stop":1712562597098,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b21282b525f25a7d","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562815075,"stop":1712562815075,"duration":0},"status":"passed","severity":"normal"},{"uid":"619b9195011cc805","name":"creates an iterator","time":{"start":1712562732821,"stop":1712562732822,"duration":1},"status":"passed","severity":"normal"},{"uid":"503710e6cb571b8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712562155107,"stop":1712562155107,"duration":0},"status":"passed","severity":"normal"},{"uid":"616aba1cceeffe73","name":"connects to nwaku","time":{"start":1712562744724,"stop":1712562744725,"duration":1},"status":"passed","severity":"normal"},{"uid":"37646fd1d4a598e2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712562162703,"stop":1712562162703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41274c70bfadbb","name":"should not fail to stop the service if it was not started","time":{"start":1712562663454,"stop":1712562663455,"duration":1},"status":"passed","severity":"normal"},{"uid":"438e0a9e578dff1c","name":"receives messages sent to provided content topic through callback","time":{"start":1712562645982,"stop":1712562645982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4988865c56fcde6a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562815068,"stop":1712562815068,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d79f203c7b4a5d","name":"Fails to push message bigger that 1MB","time":{"start":1712562596825,"stop":1712562596825,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc061c8caf4a5f4d","name":"A test","time":{"start":1712562459763,"stop":1712562459763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5226ff762cdf0115","name":"Push message with Basic HTML tag payload","time":{"start":1712562673786,"stop":1712562673787,"duration":1},"status":"passed","severity":"normal"},{"uid":"751c0e38ab754349","name":"should decode valid enr successfully","time":{"start":1712562163435,"stop":1712562163435,"duration":0},"status":"passed","severity":"normal"},{"uid":"859778760298d12d","name":"Check received message containing JSON","time":{"start":1712562662195,"stop":1712562662196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c653308070bc5e8d","name":"Passing page size 19 when there are 20 messages","time":{"start":1712562729944,"stop":1712562729945,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb4b617e869508a","name":"random static sharding 10 - Cluster ID: 512, Shard ID: 226","time":{"start":1712562694500,"stop":1712562694500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc157a6d45fd64d","name":"Passing cursor with wrong message digest","time":{"start":1712562690754,"stop":1712562690755,"duration":1},"status":"passed","severity":"normal"},{"uid":"73932d507363dca1","name":"returns all values when wanted number matches available values","time":{"start":1712562178070,"stop":1712562178081,"duration":11},"status":"passed","severity":"normal"},{"uid":"13925c373a70fd95","name":"Check publish message containing shell command","time":{"start":1712562645604,"stop":1712562645604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aac6867bfe8eb02","name":"Push message on custom pubsubTopic","time":{"start":1712562459646,"stop":1712562459646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26d8561e2aa49f84","name":"Check received message containing Basic HTML tag","time":{"start":1712562662172,"stop":1712562662172,"duration":0},"status":"passed","severity":"normal"},{"uid":"775a5e4c82269c69","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562459644,"stop":1712562459644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d032895dd7a9f47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712562155109,"stop":1712562155109,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb90a995da9d8bc","name":"Query with Ordered Callback, No message returned","time":{"start":1712562697426,"stop":1712562697427,"duration":1},"status":"passed","severity":"normal"},{"uid":"83acd1090757dd87","name":"Ephemeral messages are not stored","time":{"start":1712562215356,"stop":1712562215356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eff109752aa93d4","name":"Check received message containing numeric","time":{"start":1712562662185,"stop":1712562662185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafc7a7395f56421","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562460114,"stop":1712562460114,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf7714349431a9a","name":"topics with same application and version share the same shard","time":{"start":1712562155096,"stop":1712562155096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf80547e32d848","name":"random static sharding 7 - Cluster ID: 521, Shard ID: 68","time":{"start":1712562694498,"stop":1712562694498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b73883a5b56c5","name":"Push message with custom timestamp: 1681803973295","time":{"start":1712562596823,"stop":1712562596823,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ac336be20c48c","name":"Publish message with custom timestamp: Tue Apr 18 2023 07:50:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562645607,"stop":1712562645607,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f5d832ab2c34ba","name":"Check publish message containing unicode special characters","time":{"start":1712562645605,"stop":1712562645605,"duration":0},"status":"passed","severity":"normal"},{"uid":"674bace118fd8f62","name":"Check received message containing JSON","time":{"start":1712562662173,"stop":1712562662173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4f07537b85961e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712562747160,"stop":1712562747160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b9058d085135e9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562815069,"stop":1712562815069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fd0b232fe0a7d","name":"can start and stop the service","time":{"start":1712562663454,"stop":1712562663454,"duration":0},"status":"passed","severity":"normal"},{"uid":"226cc2dc16dd037e","name":"Push message with content topic containing Script","time":{"start":1712562673794,"stop":1712562673794,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa45a2bdabce6a01","name":"Waku message hash computation","time":{"start":1712562157620,"stop":1712562157621,"duration":1},"status":"passed","severity":"normal"},{"uid":"41eff191dd0ec3ae","name":"Push message with content topic containing Arabic","time":{"start":1712562596811,"stop":1712562596811,"duration":0},"status":"passed","severity":"normal"},{"uid":"268c770e610fb746","name":"should add and remove event listeners correctly","time":{"start":1712562182764,"stop":1712562182765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3364c1579e1187c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712562690743,"stop":1712562690744,"duration":1},"status":"passed","severity":"normal"},{"uid":"648ab654cb61f29a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712562179232,"stop":1712562179233,"duration":1},"status":"passed","severity":"normal"}]