mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"46eb8a0b0f0abd80","name":"Wrong topic","time":{"start":1744899933931,"stop":1744899933933,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0c7966fddf33c6a","name":"Push message with content topic containing emoji","time":{"start":1744900317526,"stop":1744900317526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6b0d48686d4075","name":"does not throw on valid cases","time":{"start":1744899629128,"stop":1744899629128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed83281dea530a5c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744900217526,"stop":1744900217526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bed3756d8742775","name":"should transition to Unhealthy when no connections","time":{"start":1744899672629,"stop":1744899672629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6823e64710a1d971","name":"Should update shard info","time":{"start":1744899771256,"stop":1744899771256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d51790daecd72ec","name":"should increase lamport timestamp","time":{"start":1744899681811,"stop":1744899681812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d673b22d39127ec","name":"Check publish message containing long","time":{"start":1744899829045,"stop":1744899829045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84f313d1adddd79","name":"Push message with long payload","time":{"start":1744900317516,"stop":1744900317517,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8b9c2129509508","name":"Overlapping topic subscription","time":{"start":1744900217537,"stop":1744900217537,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cbde889c5c258a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744900217542,"stop":1744900217542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c551449f3db976","name":"Ordered Callback - true","time":{"start":1744899956018,"stop":1744899956019,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b83a4fcbd667b5","name":"Ping on unsubscribed peer","time":{"start":1744899770783,"stop":1744899770784,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b7d425eb44de6d","name":"Delete observer","time":{"start":1744899810271,"stop":1744899810271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2e57ce9ae404c6","name":"Push message with content topic containing XML","time":{"start":1744900317537,"stop":1744900317538,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e525dcdf10b34a7","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744899681814,"stop":1744899681814,"duration":0},"status":"passed","severity":"normal"},{"uid":"896027373951382b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744899629156,"stop":1744899629156,"duration":0},"status":"passed","severity":"normal"},{"uid":"67257ba05decd7ae","name":"Ping on unsubscribed peer","time":{"start":1744899770777,"stop":1744899770778,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e6654eb98bfd46","name":"Check received message containing Russian","time":{"start":1744900109349,"stop":1744900109349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4d76ac171df5dc","name":"Encoder throws on empty string content topic","time":{"start":1744899661766,"stop":1744899661767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84b058c09538813","name":"Check received message containing SQL Injection","time":{"start":1744900109349,"stop":1744900109349,"duration":0},"status":"passed","severity":"normal"},{"uid":"be218e01e17dca39","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744899719280,"stop":1744899719281,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4a78b3655eaf57","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744900217544,"stop":1744900217544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a53a69c5a569e17","name":"isConnected should return false after all peers disconnect","time":{"start":1744899719279,"stop":1744899719279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf5c9badf551810","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744900217539,"stop":1744900217539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca62dee583acf656","name":"Check received message containing escaped characters","time":{"start":1744900109351,"stop":1744900109351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdcf1e0164bc80","name":"random static sharding 4 - Cluster ID: 538, Shard ID: 71","time":{"start":1744899946286,"stop":1744899946288,"duration":2},"status":"passed","severity":"normal"},{"uid":"a14f210ce8076c19","name":"Push message with Script payload","time":{"start":1744900317532,"stop":1744900317532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e30a4f369fdc495","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744899681397,"stop":1744899681397,"duration":0},"status":"passed","severity":"normal"},{"uid":"424d432d054e372c","name":"should not receive a peer event after stop","time":{"start":1744899703822,"stop":1744899703823,"duration":1},"status":"passed","severity":"normal"},{"uid":"886ec42f4ad068c7","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744899671980,"stop":1744899671981,"duration":1},"status":"passed","severity":"normal"},{"uid":"527eec3d3188fe59","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744900217520,"stop":1744900217521,"duration":1},"status":"passed","severity":"normal"},{"uid":"702850943c5ae9e3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744899831529,"stop":1744899831529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec599b1c2991bb96","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744899946281,"stop":1744899946282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d252b3ea85932","name":"Check received message containing XML","time":{"start":1744900109339,"stop":1744900109339,"duration":0},"status":"passed","severity":"normal"},{"uid":"22301b2b09afda0f","name":"Check publish message containing unicode special characters","time":{"start":1744899829060,"stop":1744899829061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab887e3377864b12","name":"should push the message to the outgoing buffer","time":{"start":1744899681812,"stop":1744899681812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eefba1ff7c09336","name":"should use provided shard info when available","time":{"start":1744899671968,"stop":1744899671969,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b9f79e5da8650","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744899818135,"stop":1744899818135,"duration":0},"status":"passed","severity":"normal"},{"uid":"777d09c5560e3f08","name":"Subscribe to topic containing short and receive message","time":{"start":1744900217524,"stop":1744900217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3075ac78935bb4","name":"Push message with emoji payload","time":{"start":1744900317534,"stop":1744900317534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f23679dd55f729","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744899969481,"stop":1744899969481,"duration":0},"status":"passed","severity":"normal"},{"uid":"889d4336016cb04","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744900217540,"stop":1744900217540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caceca100763682","name":"should not allow k > 12","time":{"start":1744899680978,"stop":1744899680980,"duration":2},"status":"passed","severity":"normal"},{"uid":"be337f649327e351","name":"Push message with XML payload","time":{"start":1744900317532,"stop":1744900317532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e817d1c24a6d57f2","name":"Check received message containing Chinese","time":{"start":1744900109337,"stop":1744900109337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1774bbe11d91909","name":"Query with Ordered Callback, No message returned","time":{"start":1744899922979,"stop":1744899922980,"duration":1},"status":"passed","severity":"normal"},{"uid":"127e44b46c1f443f","name":"should request peer renewal on specific errors","time":{"start":1744899672180,"stop":1744899672180,"duration":0},"status":"passed","severity":"normal"},{"uid":"364029e9d27e04f6","name":"returns all values when wanted number matches available values","time":{"start":1744899650479,"stop":1744899650481,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b3a1f53fd4f5f8d","name":"Waku message hash computation (no timestamp)","time":{"start":1744899631773,"stop":1744899631773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb749c15fae306a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744900217529,"stop":1744900217530,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7494fcdf2a775d","name":"ignores unrecognized TXT record formats","time":{"start":1744899651705,"stop":1744899651706,"duration":1},"status":"passed","severity":"normal"},{"uid":"2819472264748236","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/10/topic513/proto","time":{"start":1744899933930,"stop":1744899933930,"duration":0},"status":"passed","severity":"normal"},{"uid":"550428c96d7a51a","name":"Passing page size 0 when there are 110 messages","time":{"start":1744899962800,"stop":1744899962801,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb155d6c8d6bdd6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744899947336,"stop":1744899947337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2414c7dc2fa3ba4c","name":"Encoder throws on empty string content topic","time":{"start":1744899663429,"stop":1744899663430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7548d99651e2b30","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744900109353,"stop":1744900109353,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cfbd7aa011fb43","name":"Check message with no pubsub topic is not received","time":{"start":1744900109344,"stop":1744900109344,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c6f8f121eaafdd","name":"Check message with no content topic is not received","time":{"start":1744900109354,"stop":1744900109355,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d5e271962b6468","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744900217525,"stop":1744900217526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b07fe00d8df35c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744899629158,"stop":1744899629158,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7278018bb14907","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744899706232,"stop":1744899706232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10a0c4e0b7f09f2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744899705135,"stop":1744899705136,"duration":1},"status":"passed","severity":"normal"},{"uid":"b077d06ecf5bf049","name":"Check message on other pubsub topic is not received","time":{"start":1744900109354,"stop":1744900109354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c754f3e519377791","name":"tcp ip4 address","time":{"start":1744899637191,"stop":1744899637191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc812d0d320892","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744899681386,"stop":1744899681386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7481c6b556bd4e","name":"should throw an error for insufficient data","time":{"start":1744899629244,"stop":1744899629244,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a0cc4fefd7c990","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744899629161,"stop":1744899629161,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ab0dd1eb4b5b57","name":"Query generator for multiple messages","time":{"start":1744899956619,"stop":1744899956619,"duration":0},"status":"passed","severity":"normal"},{"uid":"545a227c541c704a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744899706234,"stop":1744899706235,"duration":1},"status":"passed","severity":"normal"},{"uid":"396db4a0696e130a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744899922978,"stop":1744899922978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3394b8fae16704a2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744899890606,"stop":1744899890607,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6d6abe5591493","name":"returns only open connection if one present","time":{"start":1744899643279,"stop":1744899643280,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba59b77be4edce6","name":"can start and stop the service","time":{"start":1744899703817,"stop":1744899703818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9df16be4f83df5","name":"should handle general insertion and lookup correctly","time":{"start":1744899683152,"stop":1744899683152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b00fe5f97c1d69b","name":"Check received message containing long","time":{"start":1744900109336,"stop":1744900109336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfb903c7c6e7b40","name":"addEventListener with wrong event","time":{"start":1744899739207,"stop":1744899739207,"duration":0},"status":"passed","severity":"normal"},{"uid":"339535b4f3a6ebd8","name":"should properly create location multiaddrs - tcp4","time":{"start":1744899637811,"stop":1744899637811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a12935220700700","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744899681399,"stop":1744899681399,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a52665f78eccac","name":"Check message received after nwaku node is restarted","time":{"start":1744900109356,"stop":1744900109356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fb1b3a1013567d2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744899681428,"stop":1744899681429,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf6197e7b30be26","name":"groups content topics by expected pubsub topic","time":{"start":1744899629145,"stop":1744899629145,"duration":0},"status":"passed","severity":"normal"},{"uid":"663e6c98629b117a","name":"Fails to push message bigger that 1MB","time":{"start":1744900317529,"stop":1744900317529,"duration":0},"status":"passed","severity":"normal"},{"uid":"32720b36f691c557","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744899768442,"stop":1744899768442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3077039435ce6f21","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744899629143,"stop":1744899629143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4afd7ab12b7176","name":"returns all values when wanted number is greater than available values","time":{"start":1744899650483,"stop":1744899650484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3788a4fa049354","name":"Accepts a valid Waku Message","time":{"start":1744899675975,"stop":1744899675976,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6fb4c4eeb64745","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744899637115,"stop":1744899637115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4963b1f37afeeb76","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744899821554,"stop":1744899821554,"duration":0},"status":"passed","severity":"normal"},{"uid":"7704d17bb8e51e6","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744899681394,"stop":1744899681395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bda8d298203a45","name":"should throw if no connection provided","time":{"start":1744899643557,"stop":1744899643558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bdccbc4a647a63","name":"Check publish message containing Script","time":{"start":1744899829052,"stop":1744899829058,"duration":6},"status":"passed","severity":"normal"},{"uid":"8d397fea9f848693","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744899629140,"stop":1744899629140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f3f2f85c8a16b2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744899631772,"stop":1744899631772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e910a0367dcd0db2","name":"Publish message with custom timestamp: Thu Apr 17 2025 15:23:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1744899829081,"stop":1744899829081,"duration":0},"status":"passed","severity":"normal"},{"uid":"272fda3e94053c0d","name":"Ephemeral field set to true","time":{"start":1744899643963,"stop":1744899643963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb4928f29e02b7e","name":"Push message with custom timestamp: 1744896119647","time":{"start":1744900317541,"stop":1744900317541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22ce3cfb8aa302","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744899663428,"stop":1744899663428,"duration":0},"status":"passed","severity":"normal"},{"uid":"224418379c01ae2a","name":"Check message with no pubsub topic is not received","time":{"start":1744900109354,"stop":1744900109354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f74e1461d90aff","name":"All","time":{"start":1744899704137,"stop":1744899704138,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0be9688a8e8f9e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744899681425,"stop":1744899681426,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde3ac063caa390a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744899681386,"stop":1744899681387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d481aa273acc6934","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744899637127,"stop":1744899637128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66dcf73249bdf75","name":"Check received message containing short","time":{"start":1744900109335,"stop":1744900109336,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad59c3703b2e38d","name":"should emit a peer event after start","time":{"start":1744899808585,"stop":1744899808586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa993cd223fbec2","name":"Passing page size 1 when there are 4 messages","time":{"start":1744899962801,"stop":1744899962801,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa698322a171fcd","name":"Check received message containing special chars","time":{"start":1744900109347,"stop":1744900109348,"duration":1},"status":"passed","severity":"normal"},{"uid":"f245178efdcc78fc","name":"Relay - dialed after","time":{"start":1744899977899,"stop":1744899977899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4427c191b6a8395","name":"Push message with content topic containing long","time":{"start":1744900317535,"stop":1744900317535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6949413d28b8cbbe","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744899681402,"stop":1744899681402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b811d9f009f5965","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744899681378,"stop":1744899681378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e6bd051a853c56","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744899922979,"stop":1744899922979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5b6ce54db5717f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744899831529,"stop":1744899831529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72891b8f650efaf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744899933934,"stop":1744899933934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4170df61308dce1e","name":"Store - dialed first","time":{"start":1744899977899,"stop":1744899977900,"duration":1},"status":"passed","severity":"normal"},{"uid":"773ee69fcbd50d54","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744899969471,"stop":1744899969472,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f6ea9444148ec1","name":"Push message with special chars payload","time":{"start":1744900317517,"stop":1744900317517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f96c7f7d8719e59","name":"throws on content topic with empty encoding field","time":{"start":1744899629138,"stop":1744899629138,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c19e83b6047153","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744899681426,"stop":1744899681427,"duration":1},"status":"passed","severity":"normal"},{"uid":"4239020e3b5cdd6e","name":"Relay - times out","time":{"start":1744899977899,"stop":1744899977899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c809feaa4e922d0f","name":"should detect messages with missing dependencies","time":{"start":1744899681817,"stop":1744899681817,"duration":0},"status":"passed","severity":"normal"},{"uid":"19deb345fcf63f4","name":"Encoder throws on undefined content topic","time":{"start":1744899661766,"stop":1744899661766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9ee98bb1145db7","name":"should load peers from local storage and dispatch events","time":{"start":1744899655728,"stop":1744899655728,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d6cb35ed66930e","name":"Generator, custom pubsub topic","time":{"start":1744899947334,"stop":1744899947335,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1141569aa1f4470","name":"Subscribe to topic containing XML and receive message","time":{"start":1744900217528,"stop":1744900217528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2935f529073fa620","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744899629162,"stop":1744899629163,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d176c69c5a39f27","name":"Decoder throws on undefined content topic","time":{"start":1744899661767,"stop":1744899661767,"duration":0},"status":"passed","severity":"normal"},{"uid":"552baad5c78d903e","name":"random static sharding 5 - Cluster ID: 810, Shard ID: 989","time":{"start":1744899946289,"stop":1744899946289,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cbc9644f115669","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744899681427,"stop":1744899681427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7477a78d3466b79","name":"Push message equal or less that 1MB","time":{"start":1744900317542,"stop":1744900317542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b679fc0042ff850","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744900217522,"stop":1744900217522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cee2fd394f88e","name":"listenerCount","time":{"start":1744899739208,"stop":1744899739209,"duration":1},"status":"passed","severity":"normal"},{"uid":"9316ddd9615ca8bd","name":"Publish message with large meta","time":{"start":1744899829087,"stop":1744899829088,"duration":1},"status":"passed","severity":"normal"},{"uid":"c126055363bb051","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744899946293,"stop":1744899946293,"duration":0},"status":"passed","severity":"normal"},{"uid":"236d0c03170771fc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744900217542,"stop":1744900217542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e43d4f786773961","name":"should decode valid enr with tcp successfully","time":{"start":1744899637800,"stop":1744899637801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c32443b091f3526","name":"Push message with Basic HTML tag payload","time":{"start":1744900317519,"stop":1744900317519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6b040a7a5dbaef","name":"Check received message containing Basic HTML tag","time":{"start":1744900109339,"stop":1744900109339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9155ac975613fc","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744899681815,"stop":1744899681816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29bb414a3b97616","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744899922980,"stop":1744899922980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4018dedc5dc9c6","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744899631771,"stop":1744899631772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e909152a893323","name":"should reject if LightPush is requested but not mounted","time":{"start":1744899672501,"stop":1744899672501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8073b0052b729e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744899818134,"stop":1744899818134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd95194fcdff896d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744899629145,"stop":1744899629145,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fda4783d0974e2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744899890606,"stop":1744899890606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29ad68054092ca9","name":"should mark all messages in causal history as acknowledged","time":{"start":1744899681816,"stop":1744899681816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10f0342179ba534","name":"Fails to publish duplicate message","time":{"start":1744899829081,"stop":1744899829084,"duration":3},"status":"passed","severity":"normal"},{"uid":"81719848e0781d4f","name":"Query with Ordered Callback, No Decoder","time":{"start":1744899922979,"stop":1744899922979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f18a2a2db1f798","name":"should wait for Filter peer to be connected","time":{"start":1744899672504,"stop":1744899672504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54dd136e5274067","name":"Reusing cursor across nodes","time":{"start":1744899907636,"stop":1744899907636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4600077f8415192","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744899719276,"stop":1744899719277,"duration":1},"status":"passed","severity":"normal"},{"uid":"3973e651c580a52a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744899629156,"stop":1744899629156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75bc810c886958a","name":"handles different networkShards values correctly","time":{"start":1744899629146,"stop":1744899629146,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b74c1a1a1960dd","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744899681818,"stop":1744899681818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c661638f7694a9a9","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744899681388,"stop":1744899681388,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb4c613c8cc72fe","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744899831534,"stop":1744899831534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f186c6c20b2eec45","name":"safeDispatchEvent","time":{"start":1744899739209,"stop":1744899739210,"duration":1},"status":"passed","severity":"normal"},{"uid":"9433f28e2f950d84","name":"1 Store, 2 fetches","time":{"start":1744899651411,"stop":1744899651411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6f54fb34f92960","name":"can start and stop the service","time":{"start":1744899808581,"stop":1744899808581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182105240c5424c","name":"Push 30 different messages","time":{"start":1744900317534,"stop":1744900317534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3eea3272e646644d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744900217545,"stop":1744900217545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e73d29eebbab5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744899629155,"stop":1744899629155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad230d9786d9ef4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/3/topic557/test.js","time":{"start":1744899933929,"stop":1744899933930,"duration":1},"status":"passed","severity":"normal"},{"uid":"25813865f2f10d6c","name":"handles different clusterIds correctly","time":{"start":1744899629145,"stop":1744899629146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b53402fbfc89a95","name":"caches peers it previously fetched","time":{"start":1744899651706,"stop":1744899651706,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b9f550b3907d6e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744899631772,"stop":1744899631772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3152cb2311c113","name":"should only return 1 node with relay and store capability","time":{"start":1744899651707,"stop":1744899651707,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aead5b9f1464d","name":"Refresh subscription","time":{"start":1744900217524,"stop":1744900217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e18aabe5c76cf0","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744899681388,"stop":1744899681392,"duration":4},"status":"passed","severity":"normal"},{"uid":"3494c4c5ff4abac5","name":"should not fail to stop the service if it was not started","time":{"start":1744899703818,"stop":1744899703819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85fae90fc90418e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744899655728,"stop":1744899655728,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d4f8e3d4817e62","name":"Light Node - default protocols","time":{"start":1744899977901,"stop":1744899977901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3565c7346168a15","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744899629155,"stop":1744899629156,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6e0ff4f91c4464","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744899818134,"stop":1744899818134,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe16f7f117f11930","name":"should handle connection events","time":{"start":1744899672094,"stop":1744899672096,"duration":2},"status":"passed","severity":"normal"},{"uid":"56b2e6db0230dee6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744899637117,"stop":1744899637120,"duration":3},"status":"passed","severity":"normal"},{"uid":"2833423f9928af63","name":"Check received message containing Basic HTML tag","time":{"start":1744900109350,"stop":1744900109350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9098291b648cc36e","name":"Waku message hash computation (payload length 0)","time":{"start":1744899631773,"stop":1744899631773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a02fa6515cfea3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744899629140,"stop":1744899629141,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc954b99845fad73","name":"Push to array if already present","time":{"start":1744899628713,"stop":1744899628714,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d55dff44345c602","name":"random static sharding 7 - Cluster ID: 222, Shard ID: 916","time":{"start":1744899946289,"stop":1744899946290,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0aeb8aabf7f85cb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744900317525,"stop":1744900317525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfbfcef18e1aff","name":"should send to specified number of peers of used peers","time":{"start":1744899672576,"stop":1744899672577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8254af61489ef7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744899821551,"stop":1744899821552,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f6d91d3adcb2ab","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744899821552,"stop":1744899821553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85665fe20f3ec46","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app18/7/topic603/proto","time":{"start":1744899933929,"stop":1744899933929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f9da2ba79af533","name":"Check received message with timestamp: 1744899697940000000 ","time":{"start":1744900109352,"stop":1744900109352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5c5eee0e8d2f81","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744899818135,"stop":1744899818135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a69a6be372d8f0","name":"same cluster, different shard: nodes connect","time":{"start":1744899768443,"stop":1744899768443,"duration":0},"status":"passed","severity":"normal"},{"uid":"234cd65f45fc3544","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744899907635,"stop":1744899907635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef39c177dc1b4f7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744900217527,"stop":1744900217527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c53f73771980a02","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app90/8/topic763/xml","time":{"start":1744899933921,"stop":1744899933922,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f292f06e297c206","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744899681394,"stop":1744899681394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8deb2d17eb9c3f3","name":"should not fail to stop the service if it was not started","time":{"start":1744899808582,"stop":1744899808583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7c51d7d3348a57","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744900217528,"stop":1744900217528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed804c62cbebcdf7","name":"addEventListener with correct event","time":{"start":1744899739207,"stop":1744899739207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea11ef53de5d031","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744899629148,"stop":1744899629148,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f347a9ff1e9b35","name":"Query generator for multiple messages with different message text format","time":{"start":1744899956620,"stop":1744899956620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64c1821fb2456a2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744899907636,"stop":1744899907636,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaab6a5f6d6729b1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744899818140,"stop":1744899818141,"duration":1},"status":"passed","severity":"normal"},{"uid":"e262178d150d8021","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744899637113,"stop":1744899637114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab00abd7864415f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744899719274,"stop":1744899719274,"duration":0},"status":"passed","severity":"normal"},{"uid":"48aa629b509e9229","name":"Push message with Russian payload","time":{"start":1744900317518,"stop":1744900317518,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a8aab0cc28cc09","name":"Generator, 2 different pubsubtopics","time":{"start":1744899947333,"stop":1744899947334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1eee68761dde9b1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744900217536,"stop":1744900217536,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f8244f6a2bce3","name":"Publish message with custom timestamp: Thu Apr 17 2025 13:23:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1744899829080,"stop":1744899829081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dbf86e618b3bce","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744899629150,"stop":1744899629150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb1602aea4ab25a","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744899681379,"stop":1744899681379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325c1c238f4e3a9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744899637111,"stop":1744899637113,"duration":2},"status":"passed","severity":"normal"},{"uid":"e836bb6652b60eb0","name":"should throw error - no public key","time":{"start":1744899637801,"stop":1744899637801,"duration":0},"status":"passed","severity":"normal"},{"uid":"db45b35a639cc019","name":"should return false when clusterId doesn't match","time":{"start":1744899671976,"stop":1744899671976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92bb7a10ae1f431","name":"Check publish message containing special chars","time":{"start":1744899829046,"stop":1744899829050,"duration":4},"status":"passed","severity":"normal"},{"uid":"4e999f9edf78eb4","name":"should initialize with Unhealthy status","time":{"start":1744899672628,"stop":1744899672629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfe0b4545cafe8b","name":"should get / set TCP multiaddr","time":{"start":1744899637810,"stop":1744899637810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24d8ddb5efd3006","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744899681398,"stop":1744899681398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf41cd7c0bfce5a","name":"Check received message containing JSON","time":{"start":1744900109350,"stop":1744900109351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5473187bcc724e6e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744899629159,"stop":1744899629159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77799515be2c1c1","name":"Push message with content topic containing Script","time":{"start":1744900317524,"stop":1744900317524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a26831565e1b4d9","name":"Push message with meta","time":{"start":1744900317540,"stop":1744900317540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3c8186d152d976","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744899629165,"stop":1744899629166,"duration":1},"status":"passed","severity":"normal"},{"uid":"68631a98974ac1b1","name":"handles empty contentTopics array correctly","time":{"start":1744899629164,"stop":1744899629165,"duration":1},"status":"passed","severity":"normal"},{"uid":"95febbae63a8607f","name":"should reject if Relay is requested but not mounted","time":{"start":1744899672500,"stop":1744899672501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06eee588d28ca62","name":"Push message with content topic containing JSON","time":{"start":1744900317538,"stop":1744900317538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4435d2dc5cff9ca0","name":"Push message with content topic containing escaped characters","time":{"start":1744900317526,"stop":1744900317526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8b8e5bc642845","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744899963054,"stop":1744899963055,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0f501f5de62d5e","name":"throws on content topic with empty topic name field","time":{"start":1744899629137,"stop":1744899629138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69f1bcd5110cf33","name":"should reject on timeout if it was set","time":{"start":1744899672502,"stop":1744899672503,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fc85e3da65b03e","name":"Renews subscription after lossing a connection","time":{"start":1744900217531,"stop":1744900217532,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a0cb031267e248","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744899629157,"stop":1744899629157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f6cc7d0fe2c422","name":"Register correct protocols","time":{"start":1744899831524,"stop":1744899831524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3413fdc843eb352","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744900217543,"stop":1744900217543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2584c1cf1215bf1","name":"Using a function","time":{"start":1744899975514,"stop":1744899975514,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8bdc8e096301b4","name":"Check received message containing Russian","time":{"start":1744900109338,"stop":1744900109338,"duration":0},"status":"passed","severity":"normal"},{"uid":"41df84bfdd2d4783","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744899719274,"stop":1744899719275,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22e57c09be89c9f","name":"should check connected peers if present and suitable","time":{"start":1744899672503,"stop":1744899672503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea74e448524ba73","name":"should return false","time":{"start":1744899637803,"stop":1744899637803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8fa92eddbeb7f0","name":"should encode/decode to RLP encoding","time":{"start":1744899637804,"stop":1744899637809,"duration":5},"status":"passed","severity":"normal"},{"uid":"c424ac9e58c85636","name":"getPeersByDiscovery","time":{"start":1744899827654,"stop":1744899827654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6c46807c7ab82f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744900217536,"stop":1744900217536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4a164ceab9d014","name":"should not receive a peer event before start","time":{"start":1744899655727,"stop":1744899655727,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c5f63b656a91a1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744899705137,"stop":1744899705137,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf2afcc390c71f0","name":"Check publish message containing Chinese","time":{"start":1744899829050,"stop":1744899829051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66fc2bcb6cf6f35","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744899907635,"stop":1744899907635,"duration":0},"status":"passed","severity":"normal"},{"uid":"673b2856184fd066","name":"random static sharding 3 - Cluster ID: 47, Shard ID: 893","time":{"start":1744899946285,"stop":1744899946286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7677f5176e63d9","name":"Push message with JSON payload","time":{"start":1744900317519,"stop":1744900317520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd7faefbdcd64af","name":"Decoder throws on empty string content topic","time":{"start":1744899643965,"stop":1744899643965,"duration":0},"status":"passed","severity":"normal"},{"uid":"931b5def264e05dc","name":"dispatchEvent via connectionManager","time":{"start":1744899739209,"stop":1744899739209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a694e260e7a3ae3","name":"should partition messages based on acknowledgement status","time":{"start":1744899681818,"stop":1744899681818,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8de112f4646f6e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744899651277,"stop":1744899651277,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d3916978f4b2e9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744899637126,"stop":1744899637127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fcf08053ad7daf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744900217523,"stop":1744900217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"998e28fda45f9de4","name":"Relay","time":{"start":1744899704136,"stop":1744899704137,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf346fc7300aba1c","name":"should retry failed tasks","time":{"start":1744899672180,"stop":1744899672180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23d773d3b3a5aa0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744900217535,"stop":1744900217535,"duration":0},"status":"passed","severity":"normal"},{"uid":"142ef917e8b9613d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744899831533,"stop":1744899831534,"duration":1},"status":"passed","severity":"normal"},{"uid":"960e9fa780348d95","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744899651281,"stop":1744899651281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea547d23c1b33dd8","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744899681400,"stop":1744899681400,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b117752e59993c","name":"should properly create location multiaddrs - tcp","time":{"start":1744899637813,"stop":1744899637813,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a813e8107cab6d","name":"Push message with escaped characters payload","time":{"start":1744900317520,"stop":1744900317520,"duration":0},"status":"passed","severity":"normal"},{"uid":"789ea722e9c9d90b","name":"Refresh subscription","time":{"start":1744899831527,"stop":1744899831527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c3d68426200b98b","name":"should throw error - no id","time":{"start":1744899637801,"stop":1744899637801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b23d711346fa32","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744899629143,"stop":1744899629143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c803265d7c1258b","name":"Promise Callback - false","time":{"start":1744899956017,"stop":1744899956018,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb0cb57784714a7","name":"Check message received after jswaku node is restarted","time":{"start":1744900109355,"stop":1744900109355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c02df37c749d1505","name":"Check message on other pubsub topic is not received","time":{"start":1744900109343,"stop":1744900109344,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e90f912035ba22","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744899907634,"stop":1744899907634,"duration":0},"status":"passed","severity":"normal"},{"uid":"418d27da08dd8c04","name":"Encoder throws on undefined content topic","time":{"start":1744899663429,"stop":1744899663429,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f223cd46fd231","name":"Subscribe to topic containing long and publish message","time":{"start":1744899831528,"stop":1744899831528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51ea24d1f3ee945","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744899963064,"stop":1744899963065,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1701d3d3977c75","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744899681429,"stop":1744899681429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71b89a519c357a0","name":"Should update multiaddrs","time":{"start":1744899771255,"stop":1744899771255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7b60b03f53eea8","name":"A test","time":{"start":1744899757464,"stop":1744899757465,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ad1bcec37f3ed2","name":"Push message with long payload","time":{"start":1744900317530,"stop":1744900317530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d8ae3e1872080","name":"should get / set UDP multiaddr","time":{"start":1744899637809,"stop":1744899637810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a156874108e628a6","name":"Push message with content topic containing SQL Injection","time":{"start":1744900317524,"stop":1744900317524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c994dd9c56bff553","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744899818138,"stop":1744899818139,"duration":1},"status":"passed","severity":"normal"},{"uid":"822b3cea7fd5c006","name":"handles empty shards array correctly","time":{"start":1744899629164,"stop":1744899629164,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8930368c0cb212","name":"Passing page size 110 when there are 120 messages","time":{"start":1744899962803,"stop":1744899962804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de598193aa22ab7","name":"Subscribe and receive messages via lightPush","time":{"start":1744900217533,"stop":1744900217533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7971a0e2f40b238","name":"should reject if Store is requested but not mounted","time":{"start":1744899672501,"stop":1744899672502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78c6fddf07afefc","name":"unsubscribes","time":{"start":1744899968289,"stop":1744899968289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a79ad1bd7601b58","name":"should handle special patterns correctly","time":{"start":1744899683152,"stop":1744899683152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ffdd976f6a36f5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744899969484,"stop":1744899969485,"duration":1},"status":"passed","severity":"normal"},{"uid":"70aa70ffe52eb5ed","name":"Decoder throws on undefined content topic","time":{"start":1744899663430,"stop":1744899663430,"duration":0},"status":"passed","severity":"normal"},{"uid":"518ca6360ae5fd39","name":"should not fail to start the service if it is already started","time":{"start":1744899703819,"stop":1744899703820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df37007383ae35","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744899637115,"stop":1744899637116,"duration":1},"status":"passed","severity":"normal"},{"uid":"44402d34694bebb9","name":"Check received message containing XML","time":{"start":1744900109350,"stop":1744900109350,"duration":0},"status":"passed","severity":"normal"},{"uid":"273c36f7610d320","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744899663427,"stop":1744899663428,"duration":1},"status":"passed","severity":"normal"},{"uid":"243ed41790c01f27","name":"Check message with no payload is not received","time":{"start":1744900109345,"stop":1744900109345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3788630c79d86ae","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744899681423,"stop":1744899681424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a621891f59663684","name":"Encoder throws on empty string content topic","time":{"start":1744899643964,"stop":1744899643964,"duration":0},"status":"passed","severity":"normal"},{"uid":"749fb780bc0b3104","name":"Overlapping topic subscription","time":{"start":1744899831527,"stop":1744899831527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47fa18a91ca9bb25","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744899831526,"stop":1744899831527,"duration":1},"status":"passed","severity":"normal"},{"uid":"391b9819887bf7b3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/7/topic709/proto","time":{"start":1744899933930,"stop":1744899933930,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb46e891079be915","name":"should not receive a peer event after stop","time":{"start":1744899808593,"stop":1744899808594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac93f3e21be7c8df","name":"Check publish message containing numeric","time":{"start":1744899829045,"stop":1744899829046,"duration":1},"status":"passed","severity":"normal"},{"uid":"445122b11105419d","name":"Ephemeral messages are not stored","time":{"start":1744899705135,"stop":1744899705135,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fbf7411ea6fe72","name":"Meta field set when metaSetter is specified","time":{"start":1744899643963,"stop":1744899643963,"duration":0},"status":"passed","severity":"normal"},{"uid":"28924ad050216c6e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744899637106,"stop":1744899637110,"duration":4},"status":"passed","severity":"normal"},{"uid":"23a00fce571852bf","name":"Subscribe to topic containing short and publish message","time":{"start":1744899831527,"stop":1744899831528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4630bdaf37fe23","name":"Push message with content topic containing XML","time":{"start":1744900317525,"stop":1744900317525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319bba95c395584","name":"Push message with content topic containing long","time":{"start":1744900317522,"stop":1744900317522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce234ab84685da2","name":"Subscribe to topic containing long and receive message","time":{"start":1744900217538,"stop":1744900217538,"duration":0},"status":"passed","severity":"normal"},{"uid":"77379dc933ff9e0a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744899831532,"stop":1744899831532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7566c6226e12a4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744900217531,"stop":1744900217531,"duration":0},"status":"passed","severity":"normal"},{"uid":"64debfbe508beb6c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744899831526,"stop":1744899831526,"duration":0},"status":"passed","severity":"normal"},{"uid":"439bf490c189dbf7","name":"removeEventListener with correct event","time":{"start":1744899739207,"stop":1744899739208,"duration":1},"status":"passed","severity":"normal"},{"uid":"838a1bdeec778cf4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app53/1/topic162/test.js","time":{"start":1744899933928,"stop":1744899933929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2848762751a66d1a","name":"Promise Callback - true","time":{"start":1744899956017,"stop":1744899956017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18556ee5b205a19","name":"Subscribe and receive messages via waku relay post","time":{"start":1744900217521,"stop":1744900217521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a28356aa90a036c","name":"Throws when trying to push message with empty payload","time":{"start":1744900317521,"stop":1744900317522,"duration":1},"status":"passed","severity":"normal"},{"uid":"6017e691fa3ced14","name":"Check received message containing short","time":{"start":1744900109346,"stop":1744900109346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a1b67041e72893","name":"should be able to decode the field with only STORE set to true","time":{"start":1744899637124,"stop":1744899637125,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b88f78d4173c65","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744900217532,"stop":1744900217532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24af7e79fa2cb4a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744899831533,"stop":1744899831533,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e6956a05ba0ae0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744900217527,"stop":1744900217527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c58695f8e518ff","name":"Decoder throws on empty string content topic","time":{"start":1744899663430,"stop":1744899663430,"duration":0},"status":"passed","severity":"normal"},{"uid":"63836dc8c2e307b","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744899681399,"stop":1744899681399,"duration":0},"status":"passed","severity":"normal"},{"uid":"966f91c1908cd452","name":"Push message with content topic containing SQL Injection","time":{"start":1744900317537,"stop":1744900317537,"duration":0},"status":"passed","severity":"normal"},{"uid":"15299617144fba82","name":"should be able to encode the field with only STORE set to true","time":{"start":1744899637110,"stop":1744899637111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a90ba752e309931","name":"Subscribe to topic containing long and receive message","time":{"start":1744900217525,"stop":1744900217525,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c841ec20bce91","name":"Push message with custom timestamp: 1714141319647","time":{"start":1744900317541,"stop":1744900317541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ec6b68ece86965","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744900217531,"stop":1744900217531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbec9a308bc9bbe6","name":"Subscribe to topic containing Script and publish message","time":{"start":1744899831531,"stop":1744899831531,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bfc43a1e9c01db","name":"Push message with content topic containing special chars","time":{"start":1744900317536,"stop":1744900317536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b90b7c8bec474a7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744899969483,"stop":1744899969484,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb50f43db75dcb58","name":"it tolerates circular branch references","time":{"start":1744899651704,"stop":1744899651705,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d974c5cdc718db","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744899629147,"stop":1744899629147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e62d6b3b7faad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744899651277,"stop":1744899651278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbbf4ab7bf79804","name":"should insert message id into causal history","time":{"start":1744899681813,"stop":1744899681813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd8c33cf1017e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744900217530,"stop":1744900217530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b981ba4e7547603","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744900217533,"stop":1744900217534,"duration":1},"status":"passed","severity":"normal"},{"uid":"398f3842f028bd4f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744899818138,"stop":1744899818138,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dc4af4229444b7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744899890607,"stop":1744899890607,"duration":0},"status":"passed","severity":"normal"},{"uid":"702f30f5b9aeadd2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744899629159,"stop":1744899629159,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd97e932b765e374","name":"Check publish message containing XML","time":{"start":1744899829058,"stop":1744899829058,"duration":0},"status":"passed","severity":"normal"},{"uid":"19278d41c3163633","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744900217526,"stop":1744900217526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4f9a8e02811887","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744899681819,"stop":1744899681819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b74c3b438ba457","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744899629156,"stop":1744899629157,"duration":1},"status":"passed","severity":"normal"},{"uid":"789d23986e681175","name":"should be online or offline if network state changed","time":{"start":1744899698907,"stop":1744899698907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff4447dc89ab316","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744899827656,"stop":1744899827656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffe6781bfd99c68","name":"should throw an error for missing sharding configuration","time":{"start":1744899629164,"stop":1744899629164,"duration":0},"status":"passed","severity":"normal"},{"uid":"def0fbee1d78d195","name":"Passing page size 10 when there are 10 messages","time":{"start":1744899962802,"stop":1744899962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"812f0bd3c4c197ec","name":"should maintain desired error rate","time":{"start":1744899683150,"stop":1744899683150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a06eb4ef620c67","name":"should return false when shard is not included in network shards","time":{"start":1744899671977,"stop":1744899671980,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c4a98c27ffa2b72","name":"Push message with short payload","time":{"start":1744900317529,"stop":1744900317530,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd98debc11c42c0","name":"Check publish message containing Arabic","time":{"start":1744899829051,"stop":1744899829051,"duration":0},"status":"passed","severity":"normal"},{"uid":"907204c6ed88d3c2","name":"Check received message with timestamp: 1744899697940 ","time":{"start":1744900109342,"stop":1744900109342,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc77cdfe01f04625","name":"1 Relay, 1 Filter, gives up","time":{"start":1744899651412,"stop":1744899651412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff38d43c676596ee","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744899671966,"stop":1744899671967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7cb3e4f4582d84","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744899643561,"stop":1744899643562,"duration":1},"status":"passed","severity":"normal"},{"uid":"455aeac5ab6f56c8","name":"Check received message containing SQL Injection","time":{"start":1744900109338,"stop":1744900109338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2965762e4a19ff4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744899629154,"stop":1744899629155,"duration":1},"status":"passed","severity":"normal"},{"uid":"774fa37c9d628e16","name":"Non TWN Cluster","time":{"start":1744899933918,"stop":1744899933921,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fec5b6690b6ef4e","name":"throws on content topic with generation field greater than 0","time":{"start":1744899629130,"stop":1744899629131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b485b8f8690e5fb6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744899703824,"stop":1744899703824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f89f861ff5d8c8cc","name":"should set field with only FILTER enabled","time":{"start":1744899637814,"stop":1744899637814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc8616226490211","name":"connects to nwaku","time":{"start":1744899975512,"stop":1744899975513,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a67c7f37aee8294","name":"should throw an error for an unconfigured topic","time":{"start":1744899629161,"stop":1744899629161,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1d1b56e2588c60","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744899681414,"stop":1744899681414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f934faffba7cfdb4","name":"Push message with content topic containing short","time":{"start":1744900317535,"stop":1744900317535,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a26f756f6a645d","name":"Generator, 2 different pubsubtopics","time":{"start":1744899947335,"stop":1744899947335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2afbeef0d4223fa9","name":"Sets default value correctly","time":{"start":1744899975515,"stop":1744899975515,"duration":0},"status":"passed","severity":"normal"},{"uid":"da40b3678b0d9d2b","name":"Push message with SQL Injection payload","time":{"start":1744900317518,"stop":1744900317518,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c19934be6bba0","name":"should attach causal history and bloom filter to each message","time":{"start":1744899681813,"stop":1744899681814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78f27d46192b345","name":"should wait for Store peer to be connected","time":{"start":1744899672504,"stop":1744899672505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b01faba8b36610c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744899651278,"stop":1744899651278,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d67570d695193a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744900217523,"stop":1744900217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"29555d1e98d85af4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744900109353,"stop":1744900109353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1aa490e84c29bd","name":"should properly create location multiaddrs - tcp6","time":{"start":1744899637812,"stop":1744899637812,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed7f9dcf26c2fad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744899947334,"stop":1744899947334,"duration":0},"status":"passed","severity":"normal"},{"uid":"889975030edc5d2c","name":"Push message with SQL Injection payload","time":{"start":1744900317531,"stop":1744900317532,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d014fc1386cabde","name":"should set field with only STORE enabled","time":{"start":1744899637814,"stop":1744899637814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6de31ef164da90","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744899681387,"stop":1744899681387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4315f06b3528600","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744899681432,"stop":1744899681433,"duration":1},"status":"passed","severity":"normal"},{"uid":"991259d415d1583b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744899757384,"stop":1744899757384,"duration":0},"status":"passed","severity":"normal"},{"uid":"723e477f1e795773","name":"throws on content topic with empty version field","time":{"start":1744899629131,"stop":1744899629137,"duration":6},"status":"passed","severity":"normal"},{"uid":"8bc44fdfd90c8c83","name":"should return no connections if no open connection provided","time":{"start":1744899643280,"stop":1744899643281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6241c0dff28e1c0e","name":"Push message with numeric payload","time":{"start":1744900317517,"stop":1744900317517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43c4c1877943cbe","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744899821553,"stop":1744899821554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7df81f7d9477fd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744899907634,"stop":1744899907635,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6a54061674dc60","name":"can start the service","time":{"start":1744899808579,"stop":1744899808581,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ff0c6dfe882ed32","name":"Decrypt messages","time":{"start":1744899810270,"stop":1744899810271,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccab90c08f137ee","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744899637116,"stop":1744899637117,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31d96a2c614be04","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744899651279,"stop":1744899651280,"duration":1},"status":"passed","severity":"normal"},{"uid":"d513ccc1a986e352","name":"should wait for LightPush peer to be connected","time":{"start":1744899672503,"stop":1744899672504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48a39bdd0844ae8","name":"can start and stop the service","time":{"start":1744899655725,"stop":1744899655725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d60e6d36957848e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744899969478,"stop":1744899969479,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb98d5c1b407c43b","name":"udp ip6 address","time":{"start":1744899637191,"stop":1744899637191,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa6003c0a4c15ee","name":"isConnected should return true after first peer connects","time":{"start":1744899719277,"stop":1744899719278,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41e09cd6834339f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744899681428,"stop":1744899681428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e0830a35f147c3","name":"Js publishes, other Js receives","time":{"start":1744899821933,"stop":1744899821933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b811d966885c112","name":"Renews subscription after lossing a connection","time":{"start":1744900217544,"stop":1744900217544,"duration":0},"status":"passed","severity":"normal"},{"uid":"178e6b0df2bb15fe","name":"Check received message containing numeric","time":{"start":1744900109347,"stop":1744900109347,"duration":0},"status":"passed","severity":"normal"},{"uid":"314d6a798f16b13f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744899643561,"stop":1744899643561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a231c5c45a8436","name":"same cluster, same shard: nodes connect","time":{"start":1744899768443,"stop":1744899768443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5e33a4a9675b5e","name":"A test","time":{"start":1744899757465,"stop":1744899757465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3054e80aa50c8b5","name":"Generator, custom pubsub topic","time":{"start":1744899947336,"stop":1744899947336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33ec497cb713a00","name":"random static sharding 10 - Cluster ID: 862, Shard ID: 360","time":{"start":1744899946291,"stop":1744899946291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa02f07c2aaeee2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744899629243,"stop":1744899629243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca828fcb705c091b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744899818137,"stop":1744899818137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36eb46910fc8a44","name":"Query generator for 2000 messages","time":{"start":1744899956625,"stop":1744899956626,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d71d6ef0d5d6399","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744900217544,"stop":1744900217545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82e9e9a3c3503c5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744899629152,"stop":1744899629152,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c1015e4f6603c3","name":"Check received message containing escaped characters","time":{"start":1744900109340,"stop":1744900109340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42b5155cf5ca602","name":"Push message with content topic containing Russian","time":{"start":1744900317524,"stop":1744900317524,"duration":0},"status":"passed","severity":"normal"},{"uid":"97034d3fb21e38b4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744899963054,"stop":1744899963054,"duration":0},"status":"passed","severity":"normal"},{"uid":"410df4b8ef261c0b","name":"Check received message with timestamp: 1744899697940 ","time":{"start":1744900109352,"stop":1744900109352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca2225bb8d6ec74","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744899629151,"stop":1744899629151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbf7bc0bd93ab54","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744899890605,"stop":1744899890606,"duration":1},"status":"passed","severity":"normal"},{"uid":"579aa6f80dccc10e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744899933918,"stop":1744899933918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b41957de070925","name":"Push message with JSON payload","time":{"start":1744900317533,"stop":1744900317533,"duration":0},"status":"passed","severity":"normal"},{"uid":"696c24d9cf8b8467","name":"Subscribe to topic containing Script and receive message","time":{"start":1744900217541,"stop":1744900217541,"duration":0},"status":"passed","severity":"normal"},{"uid":"721d9602945ca966","name":"Push message with content topic containing JSON","time":{"start":1744900317525,"stop":1744900317525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a7df8a5cc9a1","name":"Check message with no content topic is not received","time":{"start":1744900109344,"stop":1744900109344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf15079e8d593d6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744899672575,"stop":1744899672576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c491cfeb9dbd22f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744899681421,"stop":1744899681422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5e5ac641245a35","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744899629163,"stop":1744899629163,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e8dea494d15793","name":"Check publish message containing emoji","time":{"start":1744899829076,"stop":1744899829077,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfeaf59491dba242","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744899637121,"stop":1744899637122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f27c3f2baba56b5","name":"Check received message containing Chinese","time":{"start":1744900109348,"stop":1744900109348,"duration":0},"status":"passed","severity":"normal"},{"uid":"93673dd7e20b744b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744899651709,"stop":1744899651709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59bb6fae303c7b09","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744899818139,"stop":1744899818139,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b5b01a0243f105","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744899629154,"stop":1744899629154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98dfe67ec55eb78","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744900317538,"stop":1744900317538,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f315c8a640abde","name":"Ping on peer without subscriptions","time":{"start":1744899770775,"stop":1744899770777,"duration":2},"status":"passed","severity":"normal"},{"uid":"be2b57aebd80229d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744899829086,"stop":1744899829086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a7d8b492151e6a","name":"Decoder throws on undefined content topic","time":{"start":1744899643964,"stop":1744899643965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6149af301f400d3","name":"Nodes with multiple pubsub topic","time":{"start":1744899821552,"stop":1744899821552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0d55e628f2cf6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744899629159,"stop":1744899629160,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3d961e42812e19","name":"Check received message with timestamp: 1744899697940000000 ","time":{"start":1744900109341,"stop":1744900109342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6d3dc3be6b40df","name":"Passing invalid cursor","time":{"start":1744899907636,"stop":1744899907637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4f585c96428034","name":"should not fail to stop the service if it was not started","time":{"start":1744899655726,"stop":1744899655726,"duration":0},"status":"passed","severity":"normal"},{"uid":"89845a33fdfa251","name":"should properly start and stop event listening","time":{"start":1744899672630,"stop":1744899672630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6723e2cf162049a","name":"should properly compute the node id","time":{"start":1744899637804,"stop":1744899637804,"duration":0},"status":"passed","severity":"normal"},{"uid":"584c7a95951b4b1e","name":"Check received message containing special chars","time":{"start":1744900109336,"stop":1744900109337,"duration":1},"status":"passed","severity":"normal"},{"uid":"de98754744d2ee10","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744899681396,"stop":1744899681396,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ab61276cb833b5","name":"Subscribe to topic containing XML and publish message","time":{"start":1744899831531,"stop":1744899831531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cd238a4b43cdfb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744899629165,"stop":1744899629165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c10732a35be437b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744899703824,"stop":1744899703824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea61628d0fe91d6c","name":"stop","time":{"start":1744899739210,"stop":1744899739210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1544cd8968c7d735","name":"should increase lamport timestamp","time":{"start":1744899681814,"stop":1744899681814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e008d51397929b","name":"can dial TLS multiaddrs","time":{"start":1744899770790,"stop":1744899770791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5de08ede53bd88","name":"Subscribe to topic containing Script and receive message","time":{"start":1744900217527,"stop":1744900217528,"duration":1},"status":"passed","severity":"normal"},{"uid":"2414ad342e4c5b8a","name":"should create a new stream if no existing for protocol found","time":{"start":1744899643558,"stop":1744899643559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa480eabf2d8ee8","name":"Push message equal or less that 1MB","time":{"start":1744900317529,"stop":1744900317529,"duration":0},"status":"passed","severity":"normal"},{"uid":"462aa016ee363993","name":"Push message with content topic containing numeric","time":{"start":1744900317522,"stop":1744900317523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a50a315ae808d45","name":"Sample","time":{"start":1744899637219,"stop":1744899637219,"duration":0},"status":"passed","severity":"normal"},{"uid":"de22480c3fb3999a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744899629154,"stop":1744899629154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd52ba6913e7ff","name":"should throw error - invalid id","time":{"start":1744899637802,"stop":1744899637802,"duration":0},"status":"passed","severity":"normal"},{"uid":"552f4f44cfbd6393","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744899907633,"stop":1744899907634,"duration":1},"status":"passed","severity":"normal"},{"uid":"586eab7eea42023e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744899631773,"stop":1744899631774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca408341fe5d5b2b","name":"should return different streams if requested simultaniously","time":{"start":1744899643559,"stop":1744899643560,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9c78c16b90729f","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744899680982,"stop":1744899680985,"duration":3},"status":"passed","severity":"normal"},{"uid":"414129abc6061eae","name":"Passing page size 3 when there are 20 messages","time":{"start":1744899962802,"stop":1744899962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04855e331649a64","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744900109343,"stop":1744900109343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b571d780a43b776d","name":"Refresh subscription","time":{"start":1744900217537,"stop":1744900217537,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c1b5a003359b24","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744899818135,"stop":1744899818136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9196988c886202","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744899681428,"stop":1744899681428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65f271096ff40a1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744899681422,"stop":1744899681422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceca6ec899c35f3","name":"should request renew when peer disconnects","time":{"start":1744899672090,"stop":1744899672094,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b4c79b1d83f0228","name":"should reject if Filter is requested but not mounted","time":{"start":1744899672502,"stop":1744899672502,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d8af11fb45a3f5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744899651708,"stop":1744899651708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f3693b0f9f0993","name":"random static sharding 1 - Cluster ID: 313, Shard ID: 214","time":{"start":1744899946282,"stop":1744899946284,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6753136683258da","name":"Push message with content topic containing escaped characters","time":{"start":1744900317539,"stop":1744900317539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54f8b4d3e66d565","name":"Check publish message containing escaped characters","time":{"start":1744899829060,"stop":1744899829060,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b19388671b7c50","name":"start node with empty content topic","time":{"start":1744899933934,"stop":1744899933934,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaeaeac0a98658","name":"Publish message with custom timestamp: Fri Apr 26 2024 14:23:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1744899829080,"stop":1744899829080,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e64ffdb0ed19b","name":"Check received message containing emoji","time":{"start":1744900109341,"stop":1744900109341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c59c87264f94043","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744900217540,"stop":1744900217540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6706156039e8885d","name":"Push 30 different messages","time":{"start":1744900317521,"stop":1744900317521,"duration":0},"status":"skipped","severity":"normal"},{"uid":"993b1def2251445","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744899629153,"stop":1744899629153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e93e462a3213c9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744899629139,"stop":1744899629139,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bc41a299e83321","name":"should not retry if at least one success","time":{"start":1744899672577,"stop":1744899672578,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4ceddec8a59bc1","name":"should handle task timeouts","time":{"start":1744899672181,"stop":1744899672181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bbadee8a0378f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744899637129,"stop":1744899637130,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e5af0d4df934d8","name":"should be called for bootstrap peers","time":{"start":1744899706233,"stop":1744899706233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25e84ed0e7a763d","name":"Fails to publish message with empty text","time":{"start":1744899829084,"stop":1744899829085,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fbebbdad29775b","name":"Overlapping topic subscription","time":{"start":1744900217524,"stop":1744900217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f26530d99807c39","name":"Check received message containing JSON","time":{"start":1744900109339,"stop":1744900109340,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f6f2e38c2c2eb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744900109342,"stop":1744900109342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af252d9a77d3f2d","name":"Ping on subscribed peer","time":{"start":1744899770774,"stop":1744899770774,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb461c32ddbc22b8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744899829077,"stop":1744899829077,"duration":0},"status":"passed","severity":"normal"},{"uid":"36daea5f4e9c65fe","name":"Check received message containing Arabic","time":{"start":1744900109337,"stop":1744900109337,"duration":0},"status":"passed","severity":"normal"},{"uid":"daefa370edbfb67d","name":"should be sent with empty content","time":{"start":1744899681818,"stop":1744899681819,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2a66c2017e3482","name":"should not receive a peer event before start","time":{"start":1744899703821,"stop":1744899703822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b6d878e664a965","name":"Push message with shell command payload","time":{"start":1744900317520,"stop":1744900317520,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d1df40c73a483f","name":"Query Generator, No Decoder","time":{"start":1744899922977,"stop":1744899922978,"duration":1},"status":"passed","severity":"normal"},{"uid":"46497210463b7336","name":"should throw error - no id","time":{"start":1744899637802,"stop":1744899637802,"duration":0},"status":"passed","severity":"normal"},{"uid":"612b7402375c840","name":"retrieves a single peer","time":{"start":1744899651704,"stop":1744899651704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f5cfe07537ea36","name":"Push message with emoji payload","time":{"start":1744900317521,"stop":1744900317521,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8833e5cf862fcb","name":"Push message with Chinese payload","time":{"start":1744900317531,"stop":1744900317531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11b8386c5b2beef","name":"Publish message with rate limit","time":{"start":1744899829088,"stop":1744899829088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcbc375c1fd4e6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744899637815,"stop":1744899637815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae88370df8d3217","name":"should deliver messages after dependencies are met","time":{"start":1744899681817,"stop":1744899681817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d095adef36e1d067","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744899637128,"stop":1744899637129,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bbd9f700592ac6","name":"should properly create peer info with all multiaddrs","time":{"start":1744899637813,"stop":1744899637813,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ddf1e3301ea8dd","name":"Callback on promise, aborts when callback returns true","time":{"start":1744899956624,"stop":1744899956624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6586bbcc1a244f71","name":"Push message with content topic containing Chinese","time":{"start":1744900317523,"stop":1744900317523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1463f0044f8191","name":"should insert message into bloom filter","time":{"start":1744899681812,"stop":1744899681813,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f8b798c0f435f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744899681429,"stop":1744899681430,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b7bfce05e16a01","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744899629158,"stop":1744899629159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9749ed6f5e8adfc0","name":"new peer added after a peer was already found","time":{"start":1744899827654,"stop":1744899827654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a8ceacb1745c4c6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744899757385,"stop":1744899757385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962ab5a23d7096a","name":"can start the service","time":{"start":1744899655724,"stop":1744899655725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3678e1d47e67674f","name":"Mutual subscription","time":{"start":1744899831523,"stop":1744899831523,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1f95f0e1d7ea5a","name":"should call waitForPeer on Relay","time":{"start":1744899672505,"stop":1744899672505,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f886f7376860b6","name":"should encode/decode to text encoding","time":{"start":1744899637809,"stop":1744899637809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8a36f185f36259","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744899681819,"stop":1744899681819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16752de1da6a4bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1744900217535,"stop":1744900217536,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b02d20824f3613","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744899651280,"stop":1744899651280,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a642f8e2435c3","name":"throws on content topic with non-number generation field","time":{"start":1744899629130,"stop":1744899629130,"duration":0},"status":"passed","severity":"normal"},{"uid":"25318f78a3734765","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744899629166,"stop":1744899629166,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bfce045cc61b8d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744899681413,"stop":1744899681413,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef37c877df3db9f","name":"Push message with custom timestamp: 1744903319647","time":{"start":1744900317541,"stop":1744900317541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f393436bbf93a6c1","name":"Check message with non string payload is not received","time":{"start":1744900109355,"stop":1744900109355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b08f3d221539d5e","name":"Relay - dialed first","time":{"start":1744899977898,"stop":1744899977898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85d09ad2e1406d6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744899922977,"stop":1744899922977,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa4d1f1fa351b2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744899651708,"stop":1744899651708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7a152919d49c8b","name":"should update ack status of messages in outgoing buffer","time":{"start":1744899681820,"stop":1744899681820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2886222174c1adc4","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744899681413,"stop":1744899681414,"duration":1},"status":"passed","severity":"normal"},{"uid":"440367b9825c2d3d","name":"should not fail to start the service if it is already started","time":{"start":1744899655726,"stop":1744899655726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0628449d366fb7c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744899706234,"stop":1744899706234,"duration":0},"status":"passed","severity":"normal"},{"uid":"964cad0e28656f4f","name":"Check received message containing shell command","time":{"start":1744900109340,"stop":1744900109340,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac48891a1443d91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744900217543,"stop":1744900217543,"duration":0},"status":"passed","severity":"normal"},{"uid":"905ebbbd26b9c94","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744899651275,"stop":1744899651276,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf882f61a555102b","name":"Push message with content topic containing unicode special characters","time":{"start":1744900317526,"stop":1744900317526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7593f749fb02d049","name":"Push message with content topic containing emoji","time":{"start":1744900317539,"stop":1744900317540,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bd81a9c67f58c1","name":"throws an error for improperly formatted content topics","time":{"start":1744899629146,"stop":1744899629146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9524f4ae51edec85","name":"Query Generator - false","time":{"start":1744899956016,"stop":1744899956017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c4f6dd6ea5800a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744900217522,"stop":1744900217522,"duration":0},"status":"passed","severity":"normal"},{"uid":"548b6c810c960fc","name":"should use shardsUnderCluster when provided","time":{"start":1744899671971,"stop":1744899671972,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea47fa711fbc00b","name":"removeEventListener with wrong event","time":{"start":1744899739208,"stop":1744899739208,"duration":0},"status":"passed","severity":"normal"},{"uid":"185bdefadf2c80f5","name":"random static sharding 8 - Cluster ID: 481, Shard ID: 420","time":{"start":1744899946290,"stop":1744899946290,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b4f664db5f0288","name":"should return unique PubsubTopics for static sharding","time":{"start":1744899629149,"stop":1744899629149,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bf5b4bfc4df6b3","name":"Query Generator - true","time":{"start":1744899956016,"stop":1744899956016,"duration":0},"status":"passed","severity":"normal"},{"uid":"73692c1de2f8fa68","name":"Decoder throws on empty string content topic","time":{"start":1744899661768,"stop":1744899661768,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9833c3d3a85f8a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744899629142,"stop":1744899629142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8841b9fef2f4d9fb","name":"Sign & Recover","time":{"start":1744899662195,"stop":1744899662195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4287697b6968655c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744899947335,"stop":1744899947335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"475c7b4b3ab2fe0e","name":"Check publish message containing Russian","time":{"start":1744899829051,"stop":1744899829052,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ad685b42498933","name":"Push message with content topic containing short","time":{"start":1744900317522,"stop":1744900317522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b98f0998e9fcfc","name":"should process tasks in queue","time":{"start":1744899672179,"stop":1744899672179,"duration":0},"status":"passed","severity":"normal"},{"uid":"db35401b8ba07fae","name":"should return usable stream attached to connection","time":{"start":1744899643556,"stop":1744899643557,"duration":1},"status":"passed","severity":"normal"},{"uid":"8154fce05558432e","name":"Subscribe and receive messages via lightPush","time":{"start":1744900217520,"stop":1744900217520,"duration":0},"status":"passed","severity":"normal"},{"uid":"484f510612c61534","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744899629163,"stop":1744899629164,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c1174ae1125ec5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744899706233,"stop":1744899706234,"duration":1},"status":"passed","severity":"normal"},{"uid":"b558b318c109087","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744899671970,"stop":1744899671971,"duration":1},"status":"passed","severity":"normal"},{"uid":"584da58d9e38d3d2","name":"should add and remove event listeners correctly","time":{"start":1744899655729,"stop":1744899655729,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ca9bdf32a02337","name":"Nodes with multiple pubsub topic","time":{"start":1744899821554,"stop":1744899821554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f3b0e263205e67","name":"should never report false negatives","time":{"start":1744899683151,"stop":1744899683151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aefc9bc8e4b7974","name":"different cluster, different shard: nodes don't connect","time":{"start":1744899768445,"stop":1744899768445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0560b7696f32e95","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744899681424,"stop":1744899681424,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c3ce331c4ea8e6","name":"random static sharding 2 - Cluster ID: 677, Shard ID: 983","time":{"start":1744899946284,"stop":1744899946285,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b800b05d71324","name":"should initialize bloom filter with correct parameters","time":{"start":1744899683149,"stop":1744899683149,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b465a6ca0ab655","name":"should return empty list for no shard","time":{"start":1744899629150,"stop":1744899629151,"duration":1},"status":"passed","severity":"normal"},{"uid":"993636ae2715c1c9","name":"can start the service","time":{"start":1744899703817,"stop":1744899703817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f799e97c50ad827","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744899831533,"stop":1744899831533,"duration":0},"status":"passed","severity":"normal"},{"uid":"48551a3dfee14bc","name":"Check received message containing unicode special characters","time":{"start":1744900109341,"stop":1744900109341,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb20885da49748c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744899629152,"stop":1744899629153,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0b802ce84d25f8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744899681426,"stop":1744899681426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa69a7151b694b9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744900217543,"stop":1744900217544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3f1587e688c447","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744899672629,"stop":1744899672629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa346c566b0a2c","name":"should only return 1 node with store capability","time":{"start":1744899651707,"stop":1744899651707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41b9eb72b76c9fa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744899629158,"stop":1744899629158,"duration":0},"status":"passed","severity":"normal"},{"uid":"df84dc3964a1d81","name":"Filter","time":{"start":1744899977901,"stop":1744899977901,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d679541b06a52d","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744899681398,"stop":1744899681398,"duration":0},"status":"passed","severity":"normal"},{"uid":"500f364e5a91ea86","name":"Ordered Callback - false","time":{"start":1744899956019,"stop":1744899956019,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a6c355d21533e3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744899650484,"stop":1744899650485,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d322ddce817e618","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744899922980,"stop":1744899922980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17cf15743d614b8","name":"Callback on promise","time":{"start":1744899956624,"stop":1744899956624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9a078d03a19ad6","name":"Subscribe to topic containing XML and receive message","time":{"start":1744900217541,"stop":1744900217541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca1d812070d101c","name":"Check received message containing shell command","time":{"start":1744900109351,"stop":1744900109351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a9b41ebe2b3b4","name":"Push message with content topic containing shell command","time":{"start":1744900317525,"stop":1744900317526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f527b7e0ec693824","name":"should return PeerId when PeerId is provided","time":{"start":1744899671961,"stop":1744899671966,"duration":5},"status":"passed","severity":"normal"},{"uid":"427b1c25959e6a62","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744899831528,"stop":1744899831529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73458d7d621f065","name":"Push message with content topic containing Chinese","time":{"start":1744900317536,"stop":1744900317536,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dee3a21bb65fdf","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744899681816,"stop":1744899681816,"duration":0},"status":"passed","severity":"normal"},{"uid":"937eeec15d943e91","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744900217540,"stop":1744900217541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b92bbcaac2fbcc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744900217538,"stop":1744900217539,"duration":1},"status":"passed","severity":"normal"},{"uid":"488bfcd971c8821d","name":"Push message with custom timestamp: 1744896119647","time":{"start":1744900317528,"stop":1744900317528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac486b0a810f75f","name":"Throws when trying to push message with empty payload","time":{"start":1744900317534,"stop":1744900317534,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c75efc54f14ba43","name":"should fail to send if no connected peers found","time":{"start":1744899672576,"stop":1744899672576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1556fae414d1f122","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744899629157,"stop":1744899629157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e51f1a600ef6b68","name":"Check message received after jswaku node is restarted","time":{"start":1744900109345,"stop":1744900109345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46cc083cf01519ac","name":"Nwaku publishes","time":{"start":1744899821933,"stop":1744899821933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae0b8388a7994ae","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744899629144,"stop":1744899629144,"duration":0},"status":"passed","severity":"normal"},{"uid":"36762f280edb85b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744900217529,"stop":1744900217529,"duration":0},"status":"passed","severity":"normal"},{"uid":"28710333ef7f51ec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744899818140,"stop":1744899818140,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4a48547214ba8","name":"Subscribe to topic containing short and receive message","time":{"start":1744900217537,"stop":1744900217538,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fceea97d8b1ce43","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744899637800,"stop":1744899637800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbf01c41f132ae","name":"Encoder throws on undefined content topic","time":{"start":1744899643964,"stop":1744899643964,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf6c8fa50c3826","name":"Ordered callback, aborts when callback returns true","time":{"start":1744899956625,"stop":1744899956625,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a1e29fcc821ab","name":"should respect max attempts limit","time":{"start":1744899672181,"stop":1744899672182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f77f50c4d1198e","name":"Fails to publish message with wrong content topic","time":{"start":1744899829085,"stop":1744899829085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a9916ea00b228c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744899831529,"stop":1744899831530,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f6971ca745752c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744899698904,"stop":1744899698905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2174853c8526b04d","name":"Push message with unicode special characters payload","time":{"start":1744900317520,"stop":1744900317520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed3a16600228234","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744900217532,"stop":1744900217533,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c9c3cf57ed7556","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744899680985,"stop":1744899680986,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c09ab28596f529","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744899629141,"stop":1744899629141,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d286af73630938e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744900217534,"stop":1744900217534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d3a8856e1dc94a","name":"ignores domain fetching errors","time":{"start":1744899651705,"stop":1744899651705,"duration":0},"status":"passed","severity":"normal"},{"uid":"daead8ee673479b","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744899681396,"stop":1744899681396,"duration":0},"status":"passed","severity":"normal"},{"uid":"22696892a5f48b89","name":"throws on content topic with too few or too many fields","time":{"start":1744899629129,"stop":1744899629130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8f7ed052b52c99","name":"should only return 1 node with relay capability","time":{"start":1744899651706,"stop":1744899651707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f96c8987b2a52f1","name":"topics with same application and version share the same shard","time":{"start":1744899629144,"stop":1744899629144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1a7d47d2aab081","name":"should set field with all protocols enabled","time":{"start":1744899637814,"stop":1744899637814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68bf8f907d6cab6","name":"isConnected return false after peer stops","time":{"start":1744899719280,"stop":1744899719280,"duration":0},"status":"passed","severity":"normal"},{"uid":"11185e96c6ebc160","name":"Publishes to nwaku","time":{"start":1744899821932,"stop":1744899821932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9ea12014200f0d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744899629148,"stop":1744899629148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf839852077537","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744899629143,"stop":1744899629144,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec384a0d446429e7","name":"should handle a minimal index list","time":{"start":1744899629243,"stop":1744899629243,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaa679b064832f9","name":"Check received message containing unicode special characters","time":{"start":1744900109351,"stop":1744900109351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedde72c57e6168e","name":"Push message with Chinese payload","time":{"start":1744900317517,"stop":1744900317518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66970646130346d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744899831525,"stop":1744899831526,"duration":1},"status":"passed","severity":"normal"},{"uid":"963bab23c5fa72b","name":"Generator, custom pubsub topic","time":{"start":1744899947333,"stop":1744899947333,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbae0dfb49acbdba","name":"Push message with meta","time":{"start":1744900317527,"stop":1744900317527,"duration":0},"status":"passed","severity":"normal"},{"uid":"40da372c07b5e506","name":"Push message with content topic containing shell command","time":{"start":1744900317538,"stop":1744900317539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9736a8dfa875c56","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744899651709,"stop":1744899651709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2592fc004b62f394","name":"Reopen subscription with peer with lost subscription","time":{"start":1744899770784,"stop":1744899770784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51bad2ae29d56c8","name":"should retry on complete failure if specified","time":{"start":1744899672577,"stop":1744899672577,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc147416d7df97d","name":"Privacy Node - default protocol","time":{"start":1744899977901,"stop":1744899977902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c7b544013c39f7","name":"1 Relay, 1 fetch","time":{"start":1744899651410,"stop":1744899651410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5bc0f14f77df9f","name":"Used by Waku Relay","time":{"start":1744899975515,"stop":1744899975515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c88f75f7579b6b1","name":"non connected peers","time":{"start":1744899808762,"stop":1744899808763,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7df5319a338c73a4","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744899681400,"stop":1744899681401,"duration":1},"status":"passed","severity":"normal"},{"uid":"635df33f2e428d1a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744899956625,"stop":1744899956625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2c3df223b16ed1","name":"should properly create location multiaddrs - udp","time":{"start":1744899637812,"stop":1744899637813,"duration":1},"status":"passed","severity":"normal"},{"uid":"6885696c0bf289b3","name":"Query with Promise Callback, No Decoder","time":{"start":1744899922981,"stop":1744899922981,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b22cac4da91c7b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744899698905,"stop":1744899698905,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba2435e2fd1a60a","name":"Push message with content topic containing numeric","time":{"start":1744900317535,"stop":1744900317535,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4ad59805fca190","name":"should select older connection if present","time":{"start":1744899643281,"stop":1744899643282,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3aaddd6abfc595a","name":"different cluster, same shard: nodes don't connect","time":{"start":1744899768443,"stop":1744899768444,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e61d4e4ab3e73b","name":"Fails to push message with large meta","time":{"start":1744900317540,"stop":1744900317540,"duration":0},"status":"passed","severity":"normal"},{"uid":"49316852a69ff358","name":"should not receive a peer event after stop","time":{"start":1744899655727,"stop":1744899655727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2585f327e32ca3a2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744899829085,"stop":1744899829085,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdcdbf07abf3c50","name":"should start and stop interval correctly","time":{"start":1744899672178,"stop":1744899672179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edc077063e7f808","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744899651282,"stop":1744899651282,"duration":0},"status":"passed","severity":"normal"},{"uid":"102d3cc091b8b2","name":"should properly create location multiaddrs - udp6","time":{"start":1744899637811,"stop":1744899637812,"duration":1},"status":"passed","severity":"normal"},{"uid":"50510f62c19b3a8c","name":"Relay + Store","time":{"start":1744899704137,"stop":1744899704137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e383660ffbdb1a","name":"Push message with shell command payload","time":{"start":1744900317533,"stop":1744900317533,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fedbde6e69cb4d","name":"Default pageSize","time":{"start":1744899962804,"stop":1744899962804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53b5c0d5bd35d52","name":"Query Generator, No message returned","time":{"start":1744899922978,"stop":1744899922978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e2d6e1ded43fd","name":"should add received messages to bloom filter","time":{"start":1744899681815,"stop":1744899681815,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cf21c5f23de935","name":"should insert elements correctly","time":{"start":1744899683150,"stop":1744899683150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f703f570f4541e","name":"should return valid sharding parameters for static sharding","time":{"start":1744899629163,"stop":1744899629163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc98c0d3aaf4b59","name":"Check received message containing Script","time":{"start":1744900109349,"stop":1744900109349,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ee1cf8f24e95c2","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744899671972,"stop":1744899671973,"duration":1},"status":"passed","severity":"normal"},{"uid":"847366d7a30e2802","name":"should initialize with custom number of peers","time":{"start":1744899672088,"stop":1744899672089,"duration":1},"status":"passed","severity":"normal"},{"uid":"9267c11e9c70bd22","name":"Check publish message containing short","time":{"start":1744899829044,"stop":1744899829045,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e45d5d86006543a","name":"Check received message containing Script","time":{"start":1744900109338,"stop":1744900109339,"duration":1},"status":"passed","severity":"normal"},{"uid":"246c0f67ca1c65d0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744899629147,"stop":1744899629148,"duration":1},"status":"passed","severity":"normal"},{"uid":"834f4616654f12bc","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744899643560,"stop":1744899643561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4681903d3be53e11","name":"nwaku subscribes","time":{"start":1744899821931,"stop":1744899821931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef85871f453e9260","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744899637123,"stop":1744899637124,"duration":1},"status":"passed","severity":"normal"},{"uid":"632d2da9bca97e91","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744899681424,"stop":1744899681425,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c6f7f129a1c556","name":"should check false positive rate","time":{"start":1744899683152,"stop":1744899683153,"duration":1},"status":"passed","severity":"normal"},{"uid":"816b1286241017ce","name":"through manual discovery","time":{"start":1744899770791,"stop":1744899770791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4296ae3d03b582f5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744899963053,"stop":1744899963054,"duration":1},"status":"passed","severity":"normal"},{"uid":"826013d9b072e785","name":"Push message with numeric payload","time":{"start":1744900317530,"stop":1744900317530,"duration":0},"status":"passed","severity":"normal"},{"uid":"562757a3f2de3851","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744899629142,"stop":1744899629142,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f2e701dffbba75","name":"pre and post cipher","time":{"start":1744899662195,"stop":1744899662195,"duration":0},"status":"passed","severity":"normal"},{"uid":"10170ea2a398289e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744900217539,"stop":1744900217539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da0f6ef07194b5e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744899629152,"stop":1744899629152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ad9fc86e91d1ef","name":"should emit a peer event after start","time":{"start":1744899703820,"stop":1744899703820,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a37611cff565cd","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744899681397,"stop":1744899681398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8196d66718a06c","name":"should not allow unachievable error rate","time":{"start":1744899680980,"stop":1744899680981,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4e1755bbfb06a8","name":"Correctly serialized arguments","time":{"start":1744899770895,"stop":1744899770897,"duration":2},"status":"passed","severity":"normal"},{"uid":"df518474ca53ba7c","name":"configure the node with multiple pubsub topics","time":{"start":1744899946291,"stop":1744899946292,"duration":1},"status":"passed","severity":"normal"},{"uid":"259242399e853f35","name":"should set field with all protocols disabled","time":{"start":1744899637813,"stop":1744899637813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa15959b92f4283","name":"LightPush","time":{"start":1744899977900,"stop":1744899977900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18aab56734054f1","name":"Push message with content topic containing unicode special characters","time":{"start":1744900317539,"stop":1744900317539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f545963fa0aaac39","name":"Passing page size 11 when there are 10 messages","time":{"start":1744899962803,"stop":1744899962803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2c8b9b37c8df09","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744899681401,"stop":1744899681401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c9cfb9c9c3c401","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744900217535,"stop":1744900217535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4c6963679d58b7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744899651411,"stop":1744899651411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb09fee1a06509e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744899629140,"stop":1744899629140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df18b8150ec7012","name":"Push message with escaped characters payload","time":{"start":1744900317533,"stop":1744900317533,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf244d84372addc","name":"Generator, 2 different pubsubtopics","time":{"start":1744899947336,"stop":1744899947336,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d17cbab586ec65","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744899831531,"stop":1744899831532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1d2b6411afe9bf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744899768442,"stop":1744899768442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9a1808bcdd65b4","name":"Subscribe and receive messages via waku relay post","time":{"start":1744900217534,"stop":1744900217535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d58e02b7d17a61","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744899698906,"stop":1744899698906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d0880722207001","name":"Check publish message after service node is restarted","time":{"start":1744899829087,"stop":1744899829087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"679b342b81c7cc3a","name":"Subscribe and publish message","time":{"start":1744899831525,"stop":1744899831525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51cadbceb5766c","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744899681413,"stop":1744899681413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac44c9217520f76","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744899969480,"stop":1744899969480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4e5afaf5d11550","name":"Ping on subscribed peer","time":{"start":1744899770781,"stop":1744899770781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ee94fc2fa284","name":"shard 0","time":{"start":1744899946281,"stop":1744899946281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad93d073b4c9a05","name":"throws on empty content topic","time":{"start":1744899629128,"stop":1744899629129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76053ebee3c408a","name":"Push message with special chars payload","time":{"start":1744900317530,"stop":1744900317530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1d6c180bd90eec","name":"Asymmetric encrypt & decrypt","time":{"start":1744899662193,"stop":1744899662194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3576271e820296ad","name":"Reopen subscription with peer with lost subscription","time":{"start":1744899770778,"stop":1744899770778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d145cd2fbf2bfa9e","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744899681402,"stop":1744899681402,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb78d588d567c292","name":"more peers than existing","time":{"start":1744899808761,"stop":1744899808762,"duration":1},"status":"skipped","severity":"normal"},{"uid":"28bb2afeda5b7b67","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744899681418,"stop":1744899681420,"duration":2},"status":"passed","severity":"normal"},{"uid":"5657ab2c8300db18","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744899681414,"stop":1744899681414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d54792d8254792d","name":"Rejects garbage","time":{"start":1744899675976,"stop":1744899675977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d4a49bcfb36c27","name":"should reject if WakuNode is not started","time":{"start":1744899672500,"stop":1744899672500,"duration":0},"status":"passed","severity":"normal"},{"uid":"26192ef769a82082","name":"should serialize and deserialize correctly","time":{"start":1744899683151,"stop":1744899683151,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b8396d0e46801a","name":"Push message with content topic containing special chars","time":{"start":1744900317523,"stop":1744900317523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee91d5d5d628e2f4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744899629162,"stop":1744899629162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae98240535cae493","name":"Check received message containing numeric","time":{"start":1744900109336,"stop":1744900109336,"duration":0},"status":"passed","severity":"normal"},{"uid":"732f68f15a9a98d","name":"Check message with no payload is not received","time":{"start":1744900109355,"stop":1744900109355,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e6cdc1d0f4ea36","name":"start node with empty shard should fail","time":{"start":1744899946293,"stop":1744899946293,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ba7d2944beccca","name":"Init the array if not present","time":{"start":1744899628711,"stop":1744899628713,"duration":2},"status":"passed","severity":"normal"},{"uid":"58a093cc943ffd0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744899629153,"stop":1744899629153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24444c6c4e38017","name":"Push message with rate limit","time":{"start":1744900317540,"stop":1744900317541,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb9cf498b46f24c","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744899681392,"stop":1744899681393,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7dec8e6775cbd4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744899831530,"stop":1744899831530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c099d8f42e01558f","name":"should not throw an error for a single configured topic","time":{"start":1744899629160,"stop":1744899629160,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c86af666414530","name":"should emit a peer event after start","time":{"start":1744899655726,"stop":1744899655727,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf7f688a85897e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744899681417,"stop":1744899681417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a9533ebd948d","name":"Push message with Script payload","time":{"start":1744900317519,"stop":1744900317519,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f2a72d83e8f37","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744899969476,"stop":1744899969478,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d18dc6579b930be","name":"Fields are not dropped","time":{"start":1744899643102,"stop":1744899643105,"duration":3},"status":"passed","severity":"normal"},{"uid":"21ce2cb43485c30","name":"should throw an error for missing required configuration","time":{"start":1744899629151,"stop":1744899629151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2450cbc333e01b32","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744899629162,"stop":1744899629162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5b6316c7324396","name":"should decode valid enr successfully","time":{"start":1744899637799,"stop":1744899637800,"duration":1},"status":"passed","severity":"normal"},{"uid":"3756071bea5d1b64","name":"should initialize with default number of peers","time":{"start":1744899672087,"stop":1744899672088,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e2aef17fbe97cb","name":"Push message with Arabic payload","time":{"start":1744900317518,"stop":1744900317518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3743282f3c975b51","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744899629149,"stop":1744899629150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6886e155f4bd46f5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/1/topic705/proto","time":{"start":1744899933925,"stop":1744899933926,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dca6a64bcbab69","name":"should set field with only RELAY enabled","time":{"start":1744899637814,"stop":1744899637814,"duration":0},"status":"passed","severity":"normal"},{"uid":"293dec2618666e73","name":"Check message with invalid timestamp is not received","time":{"start":1744900109353,"stop":1744900109353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2027c0e0f83f8cb","name":"handles multiple messages","time":{"start":1744899968288,"stop":1744899968289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3fe4d9f73f1fc1","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744899681379,"stop":1744899681383,"duration":4},"status":"passed","severity":"normal"},{"uid":"aca10f7b0b47281a","name":"Passing page size 19 when there are 20 messages","time":{"start":1744899962803,"stop":1744899962803,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ca1f9b325e2f65","name":"Push message with XML payload","time":{"start":1744900317519,"stop":1744900317519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f443af060b58644","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/3/topic31/xml","time":{"start":1744899933926,"stop":1744899933928,"duration":2},"status":"passed","severity":"normal"},{"uid":"baaf2694c79a74ce","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744899956620,"stop":1744899956623,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b7612c994899acd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744899821551,"stop":1744899821551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9cc70138a973c5","name":"Check publish message containing JSON","time":{"start":1744899829059,"stop":1744899829059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cdd572eb638077","name":"Push message with rate limit","time":{"start":1744900317527,"stop":1744900317527,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b0d907675ea5c4","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744899680981,"stop":1744899680982,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a93f69f30e3031","name":"Symmetric encrypt & Decrypt","time":{"start":1744899662194,"stop":1744899662194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dd7b6effcb57d9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744899681415,"stop":1744899681417,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c7659662ca4511b","name":"Check publish message containing SQL Injection","time":{"start":1744899829052,"stop":1744899829052,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8a1c8fa1aee3ca","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744899681412,"stop":1744899681412,"duration":0},"status":"passed","severity":"normal"},{"uid":"888d7bb4e8648ec6","name":"Query generator for multiple messages with different content topic format","time":{"start":1744899956623,"stop":1744899956624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e98dbc718d92af","name":"should not fail to start the service if it is already started","time":{"start":1744899808583,"stop":1744899808583,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbb54940fc8ea82","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744899681393,"stop":1744899681393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed35f4c0c50f7c0e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744899698903,"stop":1744899698903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2f84e898aed6cf","name":"should use DNS peer discovery with light client","time":{"start":1744899703823,"stop":1744899703824,"duration":1},"status":"skipped","severity":"normal"},{"uid":"178ad2bde611456d","name":"Fails to push message with large meta","time":{"start":1744900317527,"stop":1744900317527,"duration":0},"status":"passed","severity":"normal"},{"uid":"25389b2377f64233","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744900217525,"stop":1744900217525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14d944b3e6bd0e7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744899681420,"stop":1744899681421,"duration":1},"status":"passed","severity":"normal"},{"uid":"40546c1e89ab61f2","name":"Check publish message after client node is restarted","time":{"start":1744899829087,"stop":1744899829087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0f6fb9e04610746","name":"Check publish message containing Basic HTML tag","time":{"start":1744899829059,"stop":1744899829059,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb7242ebe46402","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744899705136,"stop":1744899705136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3586ce6ef246949","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744899672629,"stop":1744899672630,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04910c173417cb3","name":"configure the node with multiple content topics","time":{"start":1744899933933,"stop":1744899933933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dddabee6d8b620a","name":"Push message with content topic containing Russian","time":{"start":1744900317536,"stop":1744900317537,"duration":1},"status":"passed","severity":"normal"},{"uid":"575a750a75a603f6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744899969472,"stop":1744899969474,"duration":2},"status":"passed","severity":"normal"},{"uid":"8973b70e671d9b38","name":"connected peers and dial","time":{"start":1744899808760,"stop":1744899808761,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7719c4db6adb0a6","name":"Push message with Arabic payload","time":{"start":1744900317531,"stop":1744900317531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e93f13a7f084617","name":"should not receive a peer event before start","time":{"start":1744899808588,"stop":1744899808592,"duration":4},"status":"passed","severity":"normal"},{"uid":"a96076dbd8c02524","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744899643965,"stop":1744899643965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74674008041809b","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744899681393,"stop":1744899681394,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f992e49107da5b","name":"Check received message containing Arabic","time":{"start":1744900109348,"stop":1744900109348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72e7225c8461223","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744899681392,"stop":1744899681392,"duration":0},"status":"passed","severity":"normal"},{"uid":"733571f1c5d51d6","name":"should handle corrupted local storage data gracefully","time":{"start":1744899655729,"stop":1744899655729,"duration":0},"status":"passed","severity":"normal"},{"uid":"31af29bf02002ee3","name":"Relay + Store","time":{"start":1744899637815,"stop":1744899637815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d419af181609ba42","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744900217541,"stop":1744900217542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f04dcd5d650850d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744899629142,"stop":1744899629143,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c92f3f44bc9cf5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744899681414,"stop":1744899681415,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa10be14db53297","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744899681395,"stop":1744899681396,"duration":1},"status":"passed","severity":"normal"},{"uid":"265eec5a42f9d815","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744899681378,"stop":1744899681379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a48abf410cd289f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744899629243,"stop":1744899629243,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d61c815f78458c","name":"should throw error - no public key","time":{"start":1744899637802,"stop":1744899637803,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbf1f8cc4d9b70a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744899661765,"stop":1744899661765,"duration":0},"status":"passed","severity":"normal"},{"uid":"22299c7624e72537","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744899629160,"stop":1744899629161,"duration":1},"status":"passed","severity":"normal"},{"uid":"561ae1d929eddb02","name":"should maintain proper timestamps if all messages received","time":{"start":1744899681815,"stop":1744899681815,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd72f5b6b83cff0f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app83/10/topic374/json","time":{"start":1744899933928,"stop":1744899933928,"duration":0},"status":"passed","severity":"normal"},{"uid":"724d02ac36e78757","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app22/1/topic534/utf8","time":{"start":1744899933923,"stop":1744899933924,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e03cdd0f63d856f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744899637125,"stop":1744899637126,"duration":1},"status":"passed","severity":"normal"},{"uid":"6872f301891fa3db","name":"Push message with custom timestamp: 1714141319647","time":{"start":1744900317527,"stop":1744900317528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3921fd99adee8e43","name":"creates an iterator","time":{"start":1744899968288,"stop":1744899968288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3012f2ae1a4891","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744899818139,"stop":1744899818139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6448d7be4c9afb6","name":"Store - dialed after - with timeout","time":{"start":1744899977900,"stop":1744899977900,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f37a025973cd80","name":"Subscribe and receives messages on 20 topics","time":{"start":1744900217523,"stop":1744900217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68d990d2c23fa58","name":"random static sharding 6 - Cluster ID: 601, Shard ID: 786","time":{"start":1744899946289,"stop":1744899946289,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f13043547d97ac","name":"should encodeTxt and decodeTxt","time":{"start":1744899637799,"stop":1744899637799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2600122a7d1c8f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744899681397,"stop":1744899681397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca207c667cbb6c9e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744899629149,"stop":1744899629149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bc3a78c4216950","name":"Fails to push message bigger that 1MB","time":{"start":1744900317542,"stop":1744900317542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c837326129d7eae8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744899969485,"stop":1744899969486,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbe5b6a4fba8adb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744899827655,"stop":1744899827656,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf5178316e150d86","name":"Publish without waiting for remote peer","time":{"start":1744899831524,"stop":1744899831525,"duration":1},"status":"passed","severity":"normal"},{"uid":"527ac470fef29e93","name":"throws on content topic with empty application field","time":{"start":1744899629131,"stop":1744899629131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea44f44bf4090f5","name":"should get locked peers","time":{"start":1744899672089,"stop":1744899672089,"duration":0},"status":"passed","severity":"normal"},{"uid":"476300d47790dce4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744899629166,"stop":1744899629166,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f702fa452e3416","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744899831526,"stop":1744899831526,"duration":0},"status":"passed","severity":"normal"},{"uid":"59814b1040d11742","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744900217521,"stop":1744900217521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a660aaf8fbc089fc","name":"Push message with Russian payload","time":{"start":1744900317531,"stop":1744900317531,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bb3898db524332","name":"Ping on peer without subscriptions","time":{"start":1744899770782,"stop":1744899770783,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c339a9ea1bd029","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744899681429,"stop":1744899681429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5898523b9430ee26","name":"Passing an array","time":{"start":1744899975514,"stop":1744899975514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e089f75ec678ec86","name":"Check meta is set [symmetric]","time":{"start":1744899661765,"stop":1744899661765,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b9e4254a0912c5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744899821553,"stop":1744899821553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db194ae24008a08","name":"Push message with short payload","time":{"start":1744900317516,"stop":1744900317516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01f2b1ea29a726d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744899922976,"stop":1744899922977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c29ecaacc5720c6","name":"less peers than existing","time":{"start":1744899808762,"stop":1744899808762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6777ad77c95b90d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744899698900,"stop":1744899698903,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff747af111f3d0c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744900217530,"stop":1744900217531,"duration":1},"status":"passed","severity":"normal"},{"uid":"d844b351d37a58f6","name":"Push message with content topic containing Script","time":{"start":1744900317537,"stop":1744900317537,"duration":0},"status":"passed","severity":"normal"},{"uid":"77225b1f4856dbcd","name":"random static sharding 9 - Cluster ID: 967, Shard ID: 643","time":{"start":1744899946290,"stop":1744899946291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef91dac224b9c103","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744899629150,"stop":1744899629150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffebd2b35850782a","name":"Check received message containing emoji","time":{"start":1744900109351,"stop":1744900109352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddb903a5c7bd031","name":"Check message with non string payload is not received","time":{"start":1744900109345,"stop":1744900109345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe7a8f8fc4a2593","name":"Check publish message containing shell command","time":{"start":1744899829060,"stop":1744899829060,"duration":0},"status":"passed","severity":"normal"},{"uid":"93478f6cfa33d740","name":"Check message received after nwaku node is restarted","time":{"start":1744900109346,"stop":1744900109346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d4b2d6b4e13a0e2","name":"Push message with content topic containing Arabic","time":{"start":1744900317536,"stop":1744900317536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08a64ed0a9da822","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744899629141,"stop":1744899629141,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d18e28b1e53b3e","name":"Push message with unicode special characters payload","time":{"start":1744900317533,"stop":1744900317534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e39e5742d1ed2c5","name":"returns nothing if no connections present","time":{"start":1744899643278,"stop":1744899643279,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0be542151069890","name":"Round trip binary serialization","time":{"start":1744899643962,"stop":1744899643962,"duration":0},"status":"passed","severity":"normal"},{"uid":"74151a9b7f9eb626","name":"Push message with content topic containing Arabic","time":{"start":1744900317523,"stop":1744900317524,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da7ec64c652f8c2","name":"recovers when dns.resolve returns empty","time":{"start":1744899651705,"stop":1744899651705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3252593108131b9c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744899907637,"stop":1744899907637,"duration":0},"status":"passed","severity":"normal"},{"uid":"914b80605ac6db5b","name":"Push message with custom timestamp: 1744903319647","time":{"start":1744900317528,"stop":1744900317529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa7a2e1e56921fe","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744899831530,"stop":1744899831530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ef30b999287759","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744899681399,"stop":1744899681400,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77bad2e519183ac","name":"Check received message containing long","time":{"start":1744900109347,"stop":1744900109347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41e29db04f101c6","name":"Does not throw an exception when node disconnects","time":{"start":1744899975513,"stop":1744899975513,"duration":0},"status":"passed","severity":"normal"},{"uid":"db440d00d69a6c92","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744899661763,"stop":1744899661764,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1cc3ed1cbf110f","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744899681401,"stop":1744899681401,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f7a351c7243e39","name":"should properly create location multiaddrs - udp4","time":{"start":1744899637811,"stop":1744899637811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6957325ab1c190c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744899681422,"stop":1744899681423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5096c2963763108","name":"Query with Promise Callback, No message returned","time":{"start":1744899922981,"stop":1744899922981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83257807346db3a","name":"Check message with invalid timestamp is not received","time":{"start":1744900109343,"stop":1744900109343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a365c4a913ec21","name":"Check meta is set [ecies]","time":{"start":1744899663428,"stop":1744899663429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8aed81803627c05","name":"getPeersByDiscovery","time":{"start":1744899739208,"stop":1744899739208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a28168048e47fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744899629155,"stop":1744899629155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d798e388f484b6c4","name":"Push message with Basic HTML tag payload","time":{"start":1744900317532,"stop":1744900317532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05cfad7f7c0ebb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744899651281,"stop":1744899651282,"duration":1},"status":"passed","severity":"normal"}] |