2025-02-13 12:23:44 +00:00

1 line
159 KiB
JSON

[{"uid":"8c5dc15b32605319","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739449393019,"stop":1739449393019,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d366b22ea4b82c","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739449397247,"stop":1739449397248,"duration":1},"status":"passed","severity":"normal"},{"uid":"496beb352690521","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739449397246,"stop":1739449397247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21712fa28aa2e6f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739449397260,"stop":1739449397260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21f07a61c40ee8","name":"Ephemeral messages are not stored","time":{"start":1739448910531,"stop":1739448910531,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5f72055016aa9f","name":"Check received message containing emoji","time":{"start":1739448939538,"stop":1739448939540,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cc83d9242d9b769","name":"Reopen subscription with peer with lost subscription","time":{"start":1739448903215,"stop":1739448903215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2ce0dce92fbe3d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739449396986,"stop":1739449396987,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ab8b03efbd545c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739448907109,"stop":1739448907110,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26141b5f1ce7390","name":"Generator, custom pubsub topic","time":{"start":1739449203632,"stop":1739449203632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6008fb4f30cd57","name":"should set field with only FILTER enabled","time":{"start":1739448827615,"stop":1739448827615,"duration":0},"status":"passed","severity":"normal"},{"uid":"236711502283282c","name":"should return different streams if requested simultaniously","time":{"start":1739448833419,"stop":1739448833419,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d222db83b337bb","name":"connected peers and dial","time":{"start":1739449042050,"stop":1739449042050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ad7cb3f68629d50","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739448818947,"stop":1739448818948,"duration":1},"status":"passed","severity":"normal"},{"uid":"421ca5f58de75d5b","name":"should return no connections if no open connection provided","time":{"start":1739448833176,"stop":1739448833176,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c707f3c0340a27","name":"Non TWN Cluster","time":{"start":1739449197462,"stop":1739449197462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a486218ad7f58e5d","name":"should properly create location multiaddrs - udp6","time":{"start":1739448827612,"stop":1739448827612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffabbaac99619632","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739449397241,"stop":1739449397241,"duration":0},"status":"passed","severity":"normal"},{"uid":"531177317bb54f57","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739448845381,"stop":1739448845382,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f724a163976292b","name":"should decode valid enr successfully","time":{"start":1739448827601,"stop":1739448827602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f552af148b7d6009","name":"Passing page size 0 when there are 110 messages","time":{"start":1739449217578,"stop":1739449217579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3880d32e90668e","name":"Check meta is set [symmetric]","time":{"start":1739448851448,"stop":1739448851448,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dc7defb29a6137","name":"Filter","time":{"start":1739449236643,"stop":1739449236644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79a079408ad051e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739448965030,"stop":1739448965031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45d2c3fd50568a0","name":"1 Store, 2 fetches","time":{"start":1739448841524,"stop":1739448841524,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c9e57c40354a7f","name":"should initialize with default number of peers","time":{"start":1739448858806,"stop":1739448858809,"duration":3},"status":"passed","severity":"normal"},{"uid":"63e757406f6b174e","name":"Check received message containing JSON","time":{"start":1739448939536,"stop":1739448939537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6665c7738aaadee","name":"Check meta is set [ecies]","time":{"start":1739448853028,"stop":1739448853029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f854fd3fb5677db","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739449397262,"stop":1739449397262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedbe056337bf618","name":"same cluster, different shard: nodes connect","time":{"start":1739448985671,"stop":1739448985672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5cdb1277605498","name":"should not receive a peer event before start","time":{"start":1739448889771,"stop":1739448889772,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acbafeddd3f3757","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739449393007,"stop":1739449393008,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfab065aae9037f9","name":"Ephemeral field set to true","time":{"start":1739448833729,"stop":1739448833729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce20ac7e03674c8","name":"Rejects garbage","time":{"start":1739448862517,"stop":1739448862517,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d24ec020126846","name":"All","time":{"start":1739448883596,"stop":1739448883596,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a558c1a0bcfbbf","name":"should encode/decode to RLP encoding","time":{"start":1739448827606,"stop":1739448827606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8823b01cb04cc7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739449397266,"stop":1739449397266,"duration":0},"status":"passed","severity":"normal"},{"uid":"676f202a526dbf8a","name":"Reopen subscription with peer with lost subscription","time":{"start":1739448943011,"stop":1739448943011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7461a7f31bd06a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739448818963,"stop":1739448818963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e23c459beccf63","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739448818939,"stop":1739448818939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1069552116ee737","name":"Check received message with timestamp: 1739448877580 ","time":{"start":1739448939540,"stop":1739448939541,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e4011d72dc187c","name":"Push message with custom timestamp: 1708690539723","time":{"start":1739449277927,"stop":1739449277927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0374f714011e7e","name":"isConnected return false after peer stops","time":{"start":1739448898421,"stop":1739448898422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5659134d0cbe24a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app9/8/topic94/xml","time":{"start":1739449197462,"stop":1739449197462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1625ab79e4f1e8c2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739449397256,"stop":1739449397257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65a49517a3b8669","name":"should reject on timeout if it was set","time":{"start":1739448859243,"stop":1739448859243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49ce666983d9690","name":"Check received message with timestamp: 1739448877703 ","time":{"start":1739449278462,"stop":1739449278462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c095af6ca347a6","name":"addEventListener with wrong event","time":{"start":1739448918715,"stop":1739448918715,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f55c97011b0e66","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739449278463,"stop":1739449278463,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ed6eb1fd1aa84","name":"Push message with emoji payload","time":{"start":1739449277919,"stop":1739449277919,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fa572c44d18fea","name":"Check received message containing unicode special characters","time":{"start":1739448939538,"stop":1739448939538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4beb9a0823a5250","name":"Accepts a valid Waku Message","time":{"start":1739448862516,"stop":1739448862517,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac4a1355aced3be","name":"Push message with content topic containing Arabic","time":{"start":1739449277922,"stop":1739449277922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32e47dd2c53dd74","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739449063697,"stop":1739449063698,"duration":1},"status":"passed","severity":"normal"},{"uid":"956b924294acd9a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739449148885,"stop":1739449148886,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f00e003e9befd2","name":"should wait for Filter peer to be connected","time":{"start":1739448859243,"stop":1739448859244,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fd662e63170e2e","name":"Throws when trying to push message with empty payload","time":{"start":1739449277920,"stop":1739449277920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4164151d0c05fb8c","name":"Passing page size 110 when there are 120 messages","time":{"start":1739449217581,"stop":1739449217581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be8cd72ffecfcc1","name":"Check message with non string payload is not received","time":{"start":1739449278464,"stop":1739449278464,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a1b56d17cf9305","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739449393011,"stop":1739449393011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b44b2e909bf86","name":"nwaku subscribes","time":{"start":1739449055721,"stop":1739449055722,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5bb7dccbbe54a2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739449393015,"stop":1739449393015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e11020a526431","name":"Fails to push message bigger that 1MB","time":{"start":1739448976203,"stop":1739448976204,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc796dd1701f39b0","name":"returns nothing if no connections present","time":{"start":1739448833174,"stop":1739448833175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06a816d8106aed9","name":"Meta field set when metaSetter is specified","time":{"start":1739448833729,"stop":1739448833730,"duration":1},"status":"passed","severity":"normal"},{"uid":"b190a38f315e3ea9","name":"should not fail to stop the service if it was not started","time":{"start":1739448889768,"stop":1739448889768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b80c731eb9207f8","name":"Check publish message containing long","time":{"start":1739449059883,"stop":1739449059883,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf94dae544b9252","name":"should load peers from local storage and dispatch events","time":{"start":1739448845381,"stop":1739448845381,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ccd7a662916c61","name":"Check received message containing numeric","time":{"start":1739448939527,"stop":1739448939528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4d04164af53d2","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/8/topic390/json","time":{"start":1739449197475,"stop":1739449197475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73fe7a242a3c884","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739449397247,"stop":1739449397247,"duration":0},"status":"passed","severity":"normal"},{"uid":"863130391a7036f5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739448818961,"stop":1739448818961,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfac6c8c59a9fcb1","name":"Push 5 different messages","time":{"start":1739449277919,"stop":1739449277919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7309821e048140ff","name":"Check publish message after client node is restarted","time":{"start":1739449059897,"stop":1739449059897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ce5f1104a89f08","name":"should get locked peers","time":{"start":1739448858810,"stop":1739448858811,"duration":1},"status":"passed","severity":"normal"},{"uid":"77933ce597a1a4b2","name":"unsubscribes","time":{"start":1739449221824,"stop":1739449221825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5fa59626b69cc6","name":"random static sharding 1 - Cluster ID: 486, Shard ID: 819","time":{"start":1739449229378,"stop":1739449229379,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a0ff99c1a9a562","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739449397262,"stop":1739449397262,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b79d9951052096","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739449397242,"stop":1739449397243,"duration":1},"status":"passed","severity":"normal"},{"uid":"baca6ea6dec34e51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739448818954,"stop":1739448818954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e40aa041c891dc9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739448818948,"stop":1739448818948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e7da508444168c","name":"retrieves a single peer","time":{"start":1739448841575,"stop":1739448841575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a33a6f4eccd357f","name":"Subscribe and receive messages via waku relay post","time":{"start":1739448965019,"stop":1739448965020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf50756a5fbbd4fe","name":"should send to specified number of peers of used peers","time":{"start":1739448859156,"stop":1739448859156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1a7775ac5738d7","name":"isConnected should return true after first peer connects","time":{"start":1739448898420,"stop":1739448898421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f142cee20041ba19","name":"Query with Ordered Callback, No Decoder","time":{"start":1739449148885,"stop":1739449148885,"duration":0},"status":"passed","severity":"normal"},{"uid":"348ff9c4b957e7e4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739449148883,"stop":1739449148883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eb7c4aa10d73e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app34/6/topic808/json","time":{"start":1739449197467,"stop":1739449197469,"duration":2},"status":"passed","severity":"normal"},{"uid":"169d5189f58a3a5a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739448819043,"stop":1739448819044,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc340d52edb32d89","name":"Subscribe and receives messages on 20 topics","time":{"start":1739449393018,"stop":1739449393019,"duration":1},"status":"passed","severity":"normal"},{"uid":"417155d8088689fb","name":"should not fail to start the service if it is already started","time":{"start":1739449025427,"stop":1739449025428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e221c0f886105d3d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739448841524,"stop":1739448841525,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f285120cfa40f3","name":"Fails to push message with large meta","time":{"start":1739449277926,"stop":1739449277926,"duration":0},"status":"passed","severity":"normal"},{"uid":"414651bd397fbc2b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739449397259,"stop":1739449397260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c10d64162a01c","name":"Relay - dialed after","time":{"start":1739449236642,"stop":1739449236642,"duration":0},"status":"passed","severity":"normal"},{"uid":"889e48739441bd8","name":"topics with same application and version share the same shard","time":{"start":1739448818942,"stop":1739448818942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8e9fb47206b3ae","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739449222599,"stop":1739449222600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5572589c78235c2","name":"Push message with rate limit","time":{"start":1739449277926,"stop":1739449277927,"duration":1},"status":"passed","severity":"normal"},{"uid":"4397d4cb871a2038","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739449063695,"stop":1739449063696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b400984ace6ea426","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739448965025,"stop":1739448965026,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2f91bab2052aa4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739449397260,"stop":1739449397260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eebc534de91130a","name":"Push message with JSON payload","time":{"start":1739449277918,"stop":1739449277918,"duration":0},"status":"passed","severity":"normal"},{"uid":"78586ab3e3107ce2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739448939541,"stop":1739448939542,"duration":1},"status":"passed","severity":"normal"},{"uid":"4239f10143675ab2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739448985670,"stop":1739448985670,"duration":0},"status":"passed","severity":"normal"},{"uid":"db329123ec99d0f7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739448841012,"stop":1739448841013,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b39c183fcc642ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739448818955,"stop":1739448818955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda724112f0943ec","name":"Sample","time":{"start":1739448826896,"stop":1739448826902,"duration":6},"status":"passed","severity":"normal"},{"uid":"a7f78015afe3ecc3","name":"throws on content topic with empty application field","time":{"start":1739448818928,"stop":1739448818928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d84686cf889fc9d","name":"returns all values when wanted number matches available values","time":{"start":1739448840140,"stop":1739448840142,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e83b7d06a30444","name":"Fails to publish message with empty text","time":{"start":1739449059895,"stop":1739449059895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5de86b73c38cd0","name":"Decoder throws on empty string content topic","time":{"start":1739448851451,"stop":1739448851451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac339c8c60e14ec","name":"Subscribe and receive messages via waku relay post","time":{"start":1739449393006,"stop":1739449393007,"duration":1},"status":"passed","severity":"normal"},{"uid":"730870f3c896000f","name":"Decoder throws on empty string content topic","time":{"start":1739448853030,"stop":1739448853030,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c905f2010be21ea","name":"groups content topics by expected pubsub topic","time":{"start":1739448818942,"stop":1739448818943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7d3f73f6fe0f51","name":"Check received message containing SQL Injection","time":{"start":1739448939532,"stop":1739448939533,"duration":1},"status":"passed","severity":"normal"},{"uid":"43279406e9ff5126","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739449222605,"stop":1739449222606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5a34ede88a430","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739449052785,"stop":1739449052785,"duration":0},"status":"passed","severity":"normal"},{"uid":"24496a45225c9374","name":"should not receive a peer event before start","time":{"start":1739449025429,"stop":1739449025429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f63b6f9ec1405","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739448910533,"stop":1739448910534,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdfbabe15b7cf92","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739448818938,"stop":1739448818938,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e5479108d7c7f","name":"random static sharding 10 - Cluster ID: 564, Shard ID: 398","time":{"start":1739449229382,"stop":1739449229382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0877bd797ff543","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739449278462,"stop":1739449278462,"duration":0},"status":"passed","severity":"normal"},{"uid":"52010a4a89f8bb91","name":"Default pageSize","time":{"start":1739449217581,"stop":1739449217582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e117818e0da0362","name":"Ordered Callback - true","time":{"start":1739449206520,"stop":1739449206521,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc60e26bf414585","name":"Push message equal or less that 1MB","time":{"start":1739449277928,"stop":1739449277928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8514921169f6f69a","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739449397248,"stop":1739449397249,"duration":1},"status":"passed","severity":"normal"},{"uid":"30efdc0a84b4821e","name":"Store - dialed after - with timeout","time":{"start":1739449236643,"stop":1739449236643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59b159cd6cbcc44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739449393011,"stop":1739449393012,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeafb39f3fbdbf47","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739448965029,"stop":1739448965029,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe53dc544da4678b","name":"Overlapping topic subscription","time":{"start":1739449393019,"stop":1739449393020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7c9b0f7d72c47","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739449211285,"stop":1739449211286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5923b1182d63c8","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739449397234,"stop":1739449397235,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dbbd5b665aecdc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739449063699,"stop":1739449063699,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc67d12aa14e9868","name":"Check publish message containing XML","time":{"start":1739449059887,"stop":1739449059887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3f24c250bd42b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739448818941,"stop":1739448818942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19e42ca84420e57","name":"Ping on unsubscribed peer","time":{"start":1739448943006,"stop":1739448943006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca77ec5d1cbd279","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739449397249,"stop":1739449397249,"duration":0},"status":"passed","severity":"normal"},{"uid":"45847103ef2eeea4","name":"Check message with no content topic is not received","time":{"start":1739448939547,"stop":1739448939547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13bfb70a4fd41fb","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739448833420,"stop":1739448833421,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf4809d46b2dd3c","name":"should return empty list for no shard","time":{"start":1739448818949,"stop":1739448818949,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2c41b3357b9d31","name":"should initialize with custom number of peers","time":{"start":1739448858809,"stop":1739448858810,"duration":1},"status":"passed","severity":"normal"},{"uid":"33969c491685c445","name":"getPeersByDiscovery","time":{"start":1739448918716,"stop":1739448918716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9d5d42c116ac8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739448907105,"stop":1739448907106,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabc5a7b0fe9e5ff","name":"random static sharding 4 - Cluster ID: 80, Shard ID: 489","time":{"start":1739449229380,"stop":1739449229380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baa293dcd3da584","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739448818962,"stop":1739448818962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4553a283e9d9f6c","name":"should call waitForPeer on Relay","time":{"start":1739448859244,"stop":1739448859244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c2a4fcd3029bb2","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739449397256,"stop":1739449397256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acedea6103a6ba","name":"Query Generator - false","time":{"start":1739449206519,"stop":1739449206519,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebb3c3c9530b7ea","name":"Push message with content topic containing long","time":{"start":1739449277920,"stop":1739449277921,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd796c07b9c4b70","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739448841006,"stop":1739448841007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d309038c758586c","name":"Ping on peer without subscriptions","time":{"start":1739448943006,"stop":1739448943006,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb68abf86577c850","name":"Relay","time":{"start":1739448883595,"stop":1739448883595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e099ce94d01725","name":"Check received message with timestamp: 1739448877703000000 ","time":{"start":1739449278462,"stop":1739449278462,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d097b958a8e42a","name":"Query generator for multiple messages with different content topic format","time":{"start":1739449177776,"stop":1739449177777,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eb0ec2a82a3f1f","name":"Decoder throws on undefined content topic","time":{"start":1739448853029,"stop":1739448853030,"duration":1},"status":"passed","severity":"normal"},{"uid":"668f875fd1b5ff24","name":"should properly create location multiaddrs - tcp6","time":{"start":1739448827612,"stop":1739448827612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da115530a57a535","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739449397265,"stop":1739449397266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a724f07b0367ebc","name":"Wrong topic","time":{"start":1739449197475,"stop":1739449197476,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b14ddb3c4da836","name":"Check received message containing Basic HTML tag","time":{"start":1739448939535,"stop":1739448939536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d014d91a8402c8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739448929926,"stop":1739448929927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fefac2b440e139","name":"should return valid sharding parameters for static sharding","time":{"start":1739448818963,"stop":1739448818963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c46e385591340c","name":"caches peers it previously fetched","time":{"start":1739448841577,"stop":1739448841577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a3ca9759fde866","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739449122828,"stop":1739449122830,"duration":2},"status":"passed","severity":"normal"},{"uid":"f454831c61deef76","name":"Check message with non string payload is not received","time":{"start":1739449278456,"stop":1739449278456,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad73339d97a34b","name":"throws on content topic with empty encoding field","time":{"start":1739448818930,"stop":1739448818930,"duration":0},"status":"passed","severity":"normal"},{"uid":"667fe5eaaa462784","name":"Subscribe to topic containing Script and receive message","time":{"start":1739449393013,"stop":1739449393013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e233ca59c7375ad0","name":"Nodes with multiple pubsub topic","time":{"start":1739449052787,"stop":1739449052787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c71a722b828917","name":"Renews subscription after lossing a connection","time":{"start":1739449393016,"stop":1739449393016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1765e0c193e44644","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739449397261,"stop":1739449397261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b3181f912d7f29","name":"dispatchEvent via connectionManager","time":{"start":1739448918717,"stop":1739448918717,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fda46d83f6c3fa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739448840145,"stop":1739448840145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a8e6a68fd7bfa","name":"should reject if Store is requested but not mounted","time":{"start":1739448859242,"stop":1739448859242,"duration":0},"status":"passed","severity":"normal"},{"uid":"504f37add526b83f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739448818951,"stop":1739448818952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c9cbca58143aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739449393025,"stop":1739449393025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff9aec2c8c4dce3","name":"Check received message containing special chars","time":{"start":1739449278449,"stop":1739449278449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb212c6047842763","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739448965030,"stop":1739448965030,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f5acb18e725550","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739449063697,"stop":1739449063697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c088261e9b6158c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739449148883,"stop":1739449148884,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21b6268c6662bc0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739448818953,"stop":1739448818953,"duration":0},"status":"passed","severity":"normal"},{"uid":"69073178c5c9442c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739448818961,"stop":1739448818961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78d1d71d67256d2","name":"Push message on custom pubsubTopic","time":{"start":1739449041914,"stop":1739449041914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d61cafa0da28fd","name":"Check publish message containing numeric","time":{"start":1739449059883,"stop":1739449059883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e6884b9181ce90","name":"Publish message with custom timestamp: Fri Feb 23 2024 12:17:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1739449059893,"stop":1739449059893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16ef96f8ba9733c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739448818940,"stop":1739448818940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada1ef9cb68022e5","name":"Check message with no payload is not received","time":{"start":1739448939548,"stop":1739448939548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cec13151cf186aa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739449397263,"stop":1739449397263,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f749847f89932d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739448907106,"stop":1739448907107,"duration":1},"status":"passed","severity":"normal"},{"uid":"d524156c383f813f","name":"Push message with content topic containing short","time":{"start":1739449277920,"stop":1739449277920,"duration":0},"status":"passed","severity":"normal"},{"uid":"176b5fd211703f8e","name":"Overlapping topic subscription","time":{"start":1739449393009,"stop":1739449393009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a130625c64944298","name":"Push message with numeric payload","time":{"start":1739449277915,"stop":1739449277915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ba530eef368e0","name":"Push message with content topic containing unicode special characters","time":{"start":1739449277924,"stop":1739449277925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2db640db58470c8","name":"isConnected should return false after all peers disconnect","time":{"start":1739448898421,"stop":1739448898421,"duration":0},"status":"passed","severity":"normal"},{"uid":"51054b4033bbceb1","name":"should check connected peers if present and suitable","time":{"start":1739448859243,"stop":1739448859243,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c1cc0fcf468e3f","name":"does not throw on valid cases","time":{"start":1739448818926,"stop":1739448818926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4140b7f15d68571b","name":"Check received message containing unicode special characters","time":{"start":1739449278453,"stop":1739449278453,"duration":0},"status":"passed","severity":"normal"},{"uid":"82023798cccdcaee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739449397263,"stop":1739449397263,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a5ee66add6a8bf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739449148885,"stop":1739449148885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc5cf372828f244","name":"Relay - dialed first","time":{"start":1739449236641,"stop":1739449236642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5280703493fc707d","name":"Check message with invalid timestamp is not received","time":{"start":1739449278463,"stop":1739449278463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d864848ade8f677a","name":"should set field with only RELAY enabled","time":{"start":1739448827614,"stop":1739448827614,"duration":0},"status":"passed","severity":"normal"},{"uid":"956b9159913e5b25","name":"Push message with custom timestamp: 1708690543222","time":{"start":1739448976201,"stop":1739448976202,"duration":1},"status":"passed","severity":"normal"},{"uid":"1801c58d0b31bfd5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739449052786,"stop":1739449052786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d417466c6a5a82","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739448818939,"stop":1739448818939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b10d1912c3db137","name":"should wait for Store peer to be connected","time":{"start":1739448859244,"stop":1739448859244,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fbcc766d15cd32","name":"Check publish message containing short","time":{"start":1739449059882,"stop":1739449059882,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb3bfc830376582","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739449397241,"stop":1739449397242,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbf7967fadd5dec","name":"Subscribe to topic containing Script and publish message","time":{"start":1739449063696,"stop":1739449063696,"duration":0},"status":"passed","severity":"normal"},{"uid":"94280b04dc4b9ac7","name":"Decoder throws on empty string content topic","time":{"start":1739448833731,"stop":1739448833731,"duration":0},"status":"passed","severity":"normal"},{"uid":"230cd42d6e2242fd","name":"Check received message containing long","time":{"start":1739449278448,"stop":1739449278448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a312bb28c9ad746","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739448827602,"stop":1739448827602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3ad319ce2b8663","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739448965026,"stop":1739448965026,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f19d3b320cd2b0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739449177776,"stop":1739449177776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2960355987830960","name":"Check received message containing SQL Injection","time":{"start":1739449278459,"stop":1739449278459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5d29c1ace6019c","name":"returns only open connection if one present","time":{"start":1739448833175,"stop":1739448833176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f044b3a80a69801c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739449397263,"stop":1739449397264,"duration":1},"status":"passed","severity":"normal"},{"uid":"767dd673eac1b0be","name":"Overlapping topic subscription","time":{"start":1739448965022,"stop":1739448965022,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd557e79283f0e14","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739448939542,"stop":1739448939543,"duration":1},"status":"passed","severity":"normal"},{"uid":"36be57589591faca","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739449397238,"stop":1739449397238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b20fb0b4d0e29","name":"should insert elements correctly","time":{"start":1739449398653,"stop":1739449398653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4401a0877b677392","name":"Check received message with timestamp: 1739448877703000000 ","time":{"start":1739449278453,"stop":1739449278453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3efa77bdc043e57","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739449397247,"stop":1739449397247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7793f2252af7b71e","name":"random static sharding 9 - Cluster ID: 603, Shard ID: 3","time":{"start":1739449229381,"stop":1739449229382,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc7b0bbfcfd3eaf","name":"Check message received after jswaku node is restarted","time":{"start":1739449278464,"stop":1739449278465,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ebb4095b6791051a","name":"Promise Callback - false","time":{"start":1739449206520,"stop":1739449206520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbba64b0aa4ecb99","name":"Encoder throws on undefined content topic","time":{"start":1739448853029,"stop":1739448853029,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f6def5cfaf6f05","name":"should only return 1 node with relay capability","time":{"start":1739448841578,"stop":1739448841578,"duration":0},"status":"passed","severity":"normal"},{"uid":"154dd0774c228385","name":"Symmetric encrypt & Decrypt","time":{"start":1739448851790,"stop":1739448851791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8237684774a91f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739449393014,"stop":1739449393014,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcd49bfb4168c6d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739448818950,"stop":1739448818951,"duration":1},"status":"passed","severity":"normal"},{"uid":"f068bac39b169353","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739449393016,"stop":1739449393016,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa755b474da9490","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739448826949,"stop":1739448826951,"duration":2},"status":"passed","severity":"normal"},{"uid":"e64fdb71dfc9fdd4","name":"Push message with content topic containing Chinese","time":{"start":1739449277921,"stop":1739449277922,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5486a44a03babe","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739448965020,"stop":1739448965021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f764117ee384176","name":"should handle corrupted local storage data gracefully","time":{"start":1739448845382,"stop":1739448845382,"duration":0},"status":"passed","severity":"normal"},{"uid":"216b26023883cfc7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739449229383,"stop":1739449229383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42870adb96e2ff1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739448826952,"stop":1739448826952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15bcb5d9156fafb","name":"Push message with content topic containing special chars","time":{"start":1739449277921,"stop":1739449277921,"duration":0},"status":"passed","severity":"normal"},{"uid":"56338082c0e106e9","name":"should properly compute the node id","time":{"start":1739448827606,"stop":1739448827606,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a7b0ba9d51d2ad","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739449397235,"stop":1739449397236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d457ff9a02fbfc4d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739449397264,"stop":1739449397264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba88ffc8828ee12b","name":"Nodes with multiple pubsub topic","time":{"start":1739449052785,"stop":1739449052785,"duration":0},"status":"passed","severity":"normal"},{"uid":"594b47bc9b050eca","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739449393021,"stop":1739449393021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab00a1865e8ef91e","name":"Check message with invalid timestamp is not received","time":{"start":1739448939543,"stop":1739448939544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e17fe4d1b70aa76","name":"Callback on promise","time":{"start":1739449177777,"stop":1739449177780,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9f409facee78791","name":"should only return 1 node with relay and store capability","time":{"start":1739448841578,"stop":1739448841578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f038051d82b89f8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739449046332,"stop":1739449046332,"duration":0},"status":"passed","severity":"normal"},{"uid":"395963f4c56b0860","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739449396988,"stop":1739449396988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cf31de85be3c8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739448818940,"stop":1739448818940,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682820318c18a83","name":"Check message on other pubsub topic is not received","time":{"start":1739449278455,"stop":1739449278455,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34eb69d26f0508","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739449393009,"stop":1739449393009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8d387ab51fdb2","name":"Check received message containing Basic HTML tag","time":{"start":1739449278451,"stop":1739449278452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31ac38724d35a0c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739449046332,"stop":1739449046333,"duration":1},"status":"passed","severity":"normal"},{"uid":"455d4671424bae02","name":"Subscribe to topic containing short and receive message","time":{"start":1739448965023,"stop":1739448965023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5db704dd91e36","name":"handles empty shards array correctly","time":{"start":1739448818964,"stop":1739448818964,"duration":0},"status":"passed","severity":"normal"},{"uid":"922ea94f6ef6c58a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739449177780,"stop":1739449177782,"duration":2},"status":"passed","severity":"normal"},{"uid":"43394afbb546b0c1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app35/7/topic521/json","time":{"start":1739449197463,"stop":1739449197465,"duration":2},"status":"passed","severity":"normal"},{"uid":"5575107bd7668361","name":"Push message on custom pubsubTopic","time":{"start":1739449041916,"stop":1739449041917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a6dcd15399b553","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app89/3/topic892/proto","time":{"start":1739449197462,"stop":1739449197463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00898b6c6599176","name":"Reusing cursor across nodes","time":{"start":1739449136767,"stop":1739449136767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3038565471586a8e","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739449397234,"stop":1739449397234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bdb5449e33b547","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739449277923,"stop":1739449277923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3370cccf76fb1f72","name":"Using a function","time":{"start":1739449228715,"stop":1739449228716,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e58c024ecae0cea","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739449397260,"stop":1739449397261,"duration":1},"status":"passed","severity":"normal"},{"uid":"56677b455d02ea09","name":"Push message with long payload","time":{"start":1739449277914,"stop":1739449277915,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b0cd08f5b22771","name":"should throw error - no id","time":{"start":1739448827604,"stop":1739448827604,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bbeb9d127721ae","name":"should throw error - invalid id","time":{"start":1739448827604,"stop":1739448827604,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b7b9ab9bed72cf","name":"Check received message containing JSON","time":{"start":1739449278452,"stop":1739449278452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc15d4416eb090dc","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739448818945,"stop":1739448818945,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b73b31192119bc","name":"Waku message hash computation (no timestamp)","time":{"start":1739448821518,"stop":1739448821518,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e2b1bff9784be9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739448826954,"stop":1739448826955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2333d5c92f67d16d","name":"new peer added after a peer was already found","time":{"start":1739449080292,"stop":1739449080292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfbea507ce510cc2","name":"Waku message hash computation (payload length 0)","time":{"start":1739448821518,"stop":1739448821518,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b3ef1374efbb00","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739448818957,"stop":1739448818957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2f719e062b012a","name":"throws an error for improperly formatted content topics","time":{"start":1739448818944,"stop":1739448818944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc7912c6d2d2d9b","name":"Ping on peer without subscriptions","time":{"start":1739448943009,"stop":1739448943010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8995ad75fd17ccb","name":"Push message with shell command payload","time":{"start":1739449277918,"stop":1739449277918,"duration":0},"status":"passed","severity":"normal"},{"uid":"991096ea8c1847d7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739448841012,"stop":1739448841012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be2e73829fafc56","name":"Check publish message containing Russian","time":{"start":1739449059885,"stop":1739449059885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6a3a842e316a3","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739449397233,"stop":1739449397234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6b7aaf43c7f0c4","name":"Check publish message after service node is restarted","time":{"start":1739449059897,"stop":1739449059897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b447f0cbd9e6c0c2","name":"should encode/decode to text encoding","time":{"start":1739448827606,"stop":1739448827610,"duration":4},"status":"passed","severity":"normal"},{"uid":"abf5852a7f58ec19","name":"Does not throw an exception when node disconnects","time":{"start":1739449228714,"stop":1739449228714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed3810ad9f073a4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739448818962,"stop":1739448818962,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9bb463c4d296fd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739448841580,"stop":1739448841580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"755329a250c1ed9c","name":"Push message with Russian payload","time":{"start":1739448976193,"stop":1739448976196,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ba3481afca4db24","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739449080292,"stop":1739449080293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42a252fa6263a4b","name":"should properly create location multiaddrs - udp","time":{"start":1739448827612,"stop":1739448827613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be8bb3c8c5c900c","name":"should select older connection if present","time":{"start":1739448833177,"stop":1739448833177,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fda2db6fe87f9c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739448818937,"stop":1739448818937,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f783eabd3bb8de","name":"should throw if no connection provided","time":{"start":1739448833417,"stop":1739448833418,"duration":1},"status":"passed","severity":"normal"},{"uid":"2216befeda75673d","name":"Check received message with timestamp: 1739448877580000000 ","time":{"start":1739448939540,"stop":1739448939540,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dd05e54013ebad","name":"Push message with numeric payload","time":{"start":1739448976191,"stop":1739448976191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f903f56976ea7a","name":"Push message with custom timestamp: 1739445343222","time":{"start":1739448976202,"stop":1739448976202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d5ba8b51d2053","name":"Relay + Store","time":{"start":1739448883595,"stop":1739448883596,"duration":1},"status":"passed","severity":"normal"},{"uid":"155ab26caa4fa20d","name":"Push message with Arabic payload","time":{"start":1739448976192,"stop":1739448976192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bff84a04a52442","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739448818952,"stop":1739448818952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c61494e9a0b3de7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739449046336,"stop":1739449046336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85c7636c819a277","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739448965021,"stop":1739448965021,"duration":0},"status":"passed","severity":"normal"},{"uid":"34704119af9cf09f","name":"Subscribe to topic containing XML and publish message","time":{"start":1739449063697,"stop":1739449063697,"duration":0},"status":"passed","severity":"normal"},{"uid":"94582e7a813133c8","name":"Push message with Arabic payload","time":{"start":1739449277916,"stop":1739449277916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd65b93526b39e3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739449136758,"stop":1739449136758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f74888ad6d13d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739449393022,"stop":1739449393022,"duration":0},"status":"passed","severity":"normal"},{"uid":"666e02e971ae0d60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739449046330,"stop":1739449046331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4666e5a8c239a7b","name":"it tolerates circular branch references","time":{"start":1739448841576,"stop":1739448841576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2350c6cba457b17","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739448853028,"stop":1739448853028,"duration":0},"status":"passed","severity":"normal"},{"uid":"918669362b538b9b","name":"returns all values when wanted number is greater than available values","time":{"start":1739448840142,"stop":1739448840145,"duration":3},"status":"passed","severity":"normal"},{"uid":"e65aa34499b97506","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739448841013,"stop":1739448841014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3e211318807ec1","name":"Should update multiaddrs","time":{"start":1739449025562,"stop":1739449025562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7144c63da541f5be","name":"Ordered Callback - false","time":{"start":1739449206521,"stop":1739449206521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01a7ff8d4699ed8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739449063698,"stop":1739449063699,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd61c2248ad1704","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739449211286,"stop":1739449211287,"duration":1},"status":"passed","severity":"normal"},{"uid":"105db9e68884d58","name":"Push message with Script payload","time":{"start":1739448976197,"stop":1739448976197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe582f998a151a94","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739449397258,"stop":1739449397259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffa6a019bd6e3bf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739448818937,"stop":1739448818937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8941d4e29a571a0c","name":"A test","time":{"start":1739448976297,"stop":1739448976297,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a22bf47a78ab4d7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739449222596,"stop":1739449222598,"duration":2},"status":"passed","severity":"normal"},{"uid":"cea6ae8a65258094","name":"Check received message containing special chars","time":{"start":1739448939528,"stop":1739448939528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eee2cf7dc7056b","name":"Subscribe to topic containing long and receive message","time":{"start":1739448965023,"stop":1739448965023,"duration":0},"status":"passed","severity":"normal"},{"uid":"534ba09bc137f1a2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739449063698,"stop":1739449063698,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8d8ab12e3a04c6","name":"should reject if Relay is requested but not mounted","time":{"start":1739448859241,"stop":1739448859241,"duration":0},"status":"passed","severity":"normal"},{"uid":"804d35d664a1039d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739448878948,"stop":1739448878949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7360fc6ce6cc9ca6","name":"Encoder throws on empty string content topic","time":{"start":1739448851450,"stop":1739448851450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba0ceb9f4c16c97","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739448859120,"stop":1739448859120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f584d4830624a8fd","name":"Encoder throws on undefined content topic","time":{"start":1739448833730,"stop":1739448833730,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b8450e45bf24e9","name":"Store - dialed first","time":{"start":1739449236642,"stop":1739449236643,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d2d5e303f978cc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739448818948,"stop":1739448818948,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ced095df8050fdd","name":"start node with empty shard should fail","time":{"start":1739449229383,"stop":1739449229384,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e41434888a53cb","name":"should not allow unachievable error rate","time":{"start":1739449396982,"stop":1739449396986,"duration":4},"status":"passed","severity":"normal"},{"uid":"d71fbfe5131e4598","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739448818957,"stop":1739448818958,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ee5e25699ff68d","name":"Query Generator, No message returned","time":{"start":1739449148884,"stop":1739449148884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e3e1169d2e45b7","name":"can start and stop the service","time":{"start":1739449025426,"stop":1739449025427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3eaeef64ccbd45c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739449080292,"stop":1739449080292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29641c04cdd1f5c9","name":"should emit a peer event after start","time":{"start":1739448845380,"stop":1739448845380,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aadd8ff70da1b8","name":"should not receive a peer event after stop","time":{"start":1739449025429,"stop":1739449025429,"duration":0},"status":"passed","severity":"normal"},{"uid":"285eea6f251cc143","name":"Query with Promise Callback, No Decoder","time":{"start":1739449148886,"stop":1739449148886,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d212d9da2a2e148","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739448818952,"stop":1739448818952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0f9bdef81cf596","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739448965036,"stop":1739448965036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90e4583241988ae","name":"Check message received after jswaku node is restarted","time":{"start":1739448939548,"stop":1739448939549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0ad2958d7050fc2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739449393011,"stop":1739449393011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bbcce47be4329","name":"Reopen subscription with peer with lost subscription","time":{"start":1739448943007,"stop":1739448943007,"duration":0},"status":"passed","severity":"normal"},{"uid":"447cb9af326c388c","name":"Push message equal or less that 1MB","time":{"start":1739448976203,"stop":1739448976203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5947cee10d6b6b5b","name":"can start and stop the service","time":{"start":1739448845379,"stop":1739448845379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa10724d8a0c2b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739448826955,"stop":1739448826956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb93b57e45a515c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739449136759,"stop":1739449136763,"duration":4},"status":"passed","severity":"normal"},{"uid":"b72185b0083af979","name":"configure the node with multiple content topics","time":{"start":1739449197476,"stop":1739449197476,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c56414f3b5bf07","name":"should add and remove event listeners correctly","time":{"start":1739448845382,"stop":1739448845383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c798a8a04e468aa","name":"Ping on subscribed peer","time":{"start":1739448943008,"stop":1739448943008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b7d65a54194c36","name":"Push message with SQL Injection payload","time":{"start":1739448976196,"stop":1739448976196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2806e458648d5a3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739448889774,"stop":1739448889774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6908408a9bdb271d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739449397265,"stop":1739449397265,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7541c57db8fec7","name":"Check received message containing numeric","time":{"start":1739449278449,"stop":1739449278449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e13ecfd114fd99","name":"different cluster, different shard: nodes don't connect","time":{"start":1739448985672,"stop":1739448985673,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b557870f6fefb2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739448841010,"stop":1739448841010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d15fb38edee3923","name":"Refresh subscription","time":{"start":1739449063692,"stop":1739449063692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc97223fc9a1b45","name":"can start the service","time":{"start":1739448845378,"stop":1739448845378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91f4f419c53cb4e","name":"Check received message containing SQL Injection","time":{"start":1739449278451,"stop":1739449278451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68b33bedfba9b71","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739448821517,"stop":1739448821517,"duration":0},"status":"passed","severity":"normal"},{"uid":"527e7fa8fa246e4d","name":"Check publish message containing unicode special characters","time":{"start":1739449059889,"stop":1739449059889,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e118920ca0cec4","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739449041917,"stop":1739449041917,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c687be20b8ea13","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739449063695,"stop":1739449063695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39ede9e16fbb651","name":"should return usable stream attached to connection","time":{"start":1739448833416,"stop":1739448833417,"duration":1},"status":"passed","severity":"normal"},{"uid":"117b8c9133b3a612","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739448819043,"stop":1739448819043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd8d41d3aba5f2f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739448853028,"stop":1739448853028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d7b4d4fb32252","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739449046336,"stop":1739449046337,"duration":1},"status":"passed","severity":"normal"},{"uid":"34773acd6e254e03","name":"Push message with meta","time":{"start":1739449277926,"stop":1739449277926,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a1f498b96634b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739449393021,"stop":1739449393022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3ccf6c6178f41a","name":"should properly create location multiaddrs - tcp4","time":{"start":1739448827611,"stop":1739448827612,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb9bed0589eb077","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739448878942,"stop":1739448878943,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4c8b26f12889aa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739449393024,"stop":1739449393024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6335f9415c120931","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739449393015,"stop":1739449393015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d20d1be25d3004d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739449397262,"stop":1739449397263,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f93fe6e190cc18","name":"Publish message with rate limit","time":{"start":1739449059898,"stop":1739449059898,"duration":0},"status":"passed","severity":"normal"},{"uid":"58efa27d00d25cb1","name":"Push message with content topic containing shell command","time":{"start":1739449277924,"stop":1739449277924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12fff4e524c0e84","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739448818943,"stop":1739448818943,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b30f204f96f73a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739448907106,"stop":1739448907106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5767a4d955894963","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739448818956,"stop":1739448818956,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a9f938752e85a0","name":"Check received message containing Arabic","time":{"start":1739449278459,"stop":1739449278459,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c829e1bd7fa05f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739449046335,"stop":1739449046335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10dd3482fe0bb0c","name":"should encodeTxt and decodeTxt","time":{"start":1739448827601,"stop":1739448827601,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c87f3feb480a91","name":"Subscribe to topic containing XML and receive message","time":{"start":1739449393013,"stop":1739449393013,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ea7f7a0b50838f","name":"can start the service","time":{"start":1739449025426,"stop":1739449025426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab91ca6244546fc8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739448818941,"stop":1739448818941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe59b087875c9a08","name":"Check publish message containing shell command","time":{"start":1739449059888,"stop":1739449059889,"duration":1},"status":"passed","severity":"normal"},{"uid":"54487edce6c2ae8e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739448910531,"stop":1739448910532,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c25da80d36fa4a7","name":"should initialize with Unhealthy status","time":{"start":1739448859119,"stop":1739448859119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a603faeb6cb34a","name":"Check message with no content topic is not received","time":{"start":1739449278463,"stop":1739449278464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05f15cc8499f1a2","name":"Check received message containing short","time":{"start":1739448939526,"stop":1739448939526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2ed9e9ae2512b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739448818953,"stop":1739448818954,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5bece13900565e","name":"should maintain desired error rate","time":{"start":1739449398653,"stop":1739449398654,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3beb6d5a0392c2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739449397265,"stop":1739449397265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3455df9fad3c2ced","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739449393012,"stop":1739449393013,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf55f5a696f21b23","name":"should emit a peer event after start","time":{"start":1739448889771,"stop":1739448889771,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5abbed1b256bc7a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739449046333,"stop":1739449046334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e49c857f3e18b48","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739449397264,"stop":1739449397264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16716a01c1330c1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739448818946,"stop":1739448818946,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9a317a647637aa","name":"should properly create peer info with all multiaddrs","time":{"start":1739448827613,"stop":1739448827613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0a750a34d8d1c4","name":"safeDispatchEvent","time":{"start":1739448918717,"stop":1739448918718,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f43b4ad50c8f8cf","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739449397241,"stop":1739449397241,"duration":0},"status":"passed","severity":"normal"},{"uid":"129d42f0426d1dcc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739449041918,"stop":1739449041919,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce1e28d542d96fc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739449397261,"stop":1739449397261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6618a6fde2d9235f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739448826956,"stop":1739448826957,"duration":1},"status":"passed","severity":"normal"},{"uid":"7829d0de5d1adc3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739448818955,"stop":1739448818955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2688ff383638f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739449222605,"stop":1739449222605,"duration":0},"status":"passed","severity":"normal"},{"uid":"493da6514f9e35af","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739448818965,"stop":1739448818965,"duration":0},"status":"passed","severity":"normal"},{"uid":"64507629fff395b7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739448965031,"stop":1739448965034,"duration":3},"status":"passed","severity":"normal"},{"uid":"3db69cd213b17818","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739448965024,"stop":1739448965024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c1c36d485c377b","name":"should not fail to start the service if it is already started","time":{"start":1739448889769,"stop":1739448889771,"duration":2},"status":"passed","severity":"normal"},{"uid":"27d2f11358d644a2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739448818951,"stop":1739448818951,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda7b6760386d885","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739449278454,"stop":1739449278454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58aa42ae3739d36","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739449136769,"stop":1739449136769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7577dee7e2df823","name":"Check received message containing JSON","time":{"start":1739449278460,"stop":1739449278460,"duration":0},"status":"passed","severity":"normal"},{"uid":"672f92085cbaa7fe","name":"should set field with all protocols disabled","time":{"start":1739448827613,"stop":1739448827614,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9697dc033e4e41e","name":"handles empty contentTopics array correctly","time":{"start":1739448818964,"stop":1739448818965,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a4e25fbaa4958e","name":"should be called for bootstrap peers","time":{"start":1739448885985,"stop":1739448885985,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb54feab49aa505d","name":"Check received message containing Chinese","time":{"start":1739449278449,"stop":1739449278450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ce945461525840","name":"Check received message containing escaped characters","time":{"start":1739449278452,"stop":1739449278452,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e5e19fe317c265","name":"Privacy Node - default protocol","time":{"start":1739449236644,"stop":1739449236644,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a690575119b3e1","name":"Passing an array","time":{"start":1739449228715,"stop":1739449228715,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1a86e93e285537","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739449063691,"stop":1739449063692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b09a8f3d4d703d9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app80/1/topic520/test.js","time":{"start":1739449197474,"stop":1739449197475,"duration":1},"status":"passed","severity":"normal"},{"uid":"36989f684804ca6f","name":"removeEventListener with correct event","time":{"start":1739448918715,"stop":1739448918716,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c6b23dcfa23113","name":"should use DNS peer discovery with light client","time":{"start":1739448889773,"stop":1739448889773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c0275295dd66c39","name":"Refresh subscription","time":{"start":1739448965022,"stop":1739448965023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d958039657b0d282","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739448841579,"stop":1739448841579,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb49fc7255cf14a","name":"Check received message containing Chinese","time":{"start":1739448939529,"stop":1739448939529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7130e18ba36b30a1","name":"Check received message containing shell command","time":{"start":1739449278461,"stop":1739449278461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c3b8658674e91d","name":"Push message with JSON payload","time":{"start":1739448976198,"stop":1739448976198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bcdbd018f6cd44","name":"shard 0","time":{"start":1739449229377,"stop":1739449229378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f367e09287384d","name":"non connected peers","time":{"start":1739449042051,"stop":1739449042051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e35ded47bb46c3af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739449393025,"stop":1739449393025,"duration":0},"status":"passed","severity":"normal"},{"uid":"54efbb8876f254e4","name":"Check received message containing long","time":{"start":1739448939526,"stop":1739448939527,"duration":1},"status":"passed","severity":"normal"},{"uid":"81452299bf2ad506","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739449397266,"stop":1739449397267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e506ec1c5331398","name":"Check publish message containing emoji","time":{"start":1739449059889,"stop":1739449059890,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeea794f6a6ce65f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739448907107,"stop":1739448907107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7874e321eedcc6a5","name":"throws on empty content topic","time":{"start":1739448818926,"stop":1739448818926,"duration":0},"status":"passed","severity":"normal"},{"uid":"567cf40009ee2cc0","name":"Check received message containing escaped characters","time":{"start":1739448939538,"stop":1739448939538,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d2aa6ed874c7d","name":"Push message with short payload","time":{"start":1739448976190,"stop":1739448976190,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c2b5ab8aa58594","name":"should reject if Filter is requested but not mounted","time":{"start":1739448859242,"stop":1739448859242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44f487ae6b5d0cb","name":"should throw an error for missing sharding configuration","time":{"start":1739448818964,"stop":1739448818964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc24e72dbd332da","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739449397251,"stop":1739449397255,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc35e622676fa0d7","name":"Subscribe and publish message","time":{"start":1739449063690,"stop":1739449063690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc260d9eb6f7840a","name":"should be able to encode the field with only STORE set to true","time":{"start":1739448826948,"stop":1739448826949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7b9b594d089478","name":"1 Relay, 1 fetch","time":{"start":1739448841524,"stop":1739448841524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9a543f107b4b0c","name":"Check received message containing unicode special characters","time":{"start":1739449278461,"stop":1739449278461,"duration":0},"status":"passed","severity":"normal"},{"uid":"49da654f6a3276c","name":"Check publish message containing escaped characters","time":{"start":1739449059889,"stop":1739449059889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5f1cfcf1c2450a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739448833732,"stop":1739448833732,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b75fdac8ceb04c","name":"Push to array if already present","time":{"start":1739448818655,"stop":1739448818655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e7859ed01699eb","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739449397237,"stop":1739449397237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c6b65cf4f50499","name":"handles different clusterIds correctly","time":{"start":1739448818943,"stop":1739448818943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e50c70173596c","name":"Push message with content topic containing Script","time":{"start":1739449277923,"stop":1739449277923,"duration":0},"status":"passed","severity":"normal"},{"uid":"5289ec32eab14ff","name":"Check received message containing Russian","time":{"start":1739449278459,"stop":1739449278459,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecd6730c3565ba","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739449136764,"stop":1739449136765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd8d5462dbcde2","name":"Ordered callback, aborts when callback returns true","time":{"start":1739449177782,"stop":1739449177782,"duration":0},"status":"passed","severity":"normal"},{"uid":"917117cac6a2b69e","name":"should fail to send if no connected peers found","time":{"start":1739448859154,"stop":1739448859155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4890c59954e1a00c","name":"Push message with XML payload","time":{"start":1739449277917,"stop":1739449277917,"duration":0},"status":"passed","severity":"normal"},{"uid":"394cf0f67613fac8","name":"Push message with content topic containing JSON","time":{"start":1739449277923,"stop":1739449277924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72590f8a7b938bc","name":"Ping on unsubscribed peer","time":{"start":1739448903214,"stop":1739448903214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f7c1d3bd88e2a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739448898422,"stop":1739448898422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7184f16da7ad5c27","name":"Refresh subscription","time":{"start":1739449393009,"stop":1739449393010,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f52c9b153a0709","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739449052787,"stop":1739449052788,"duration":1},"status":"passed","severity":"normal"},{"uid":"9472507ad7dedf2c","name":"A test","time":{"start":1739448976295,"stop":1739448976296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e189485f1bfbc2a5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739448826957,"stop":1739448826957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3886a2207d310f","name":"different cluster, same shard: nodes don't connect","time":{"start":1739448985672,"stop":1739448985672,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4655e0dd4246aa","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739449397236,"stop":1739449397237,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce267f05af8e45c","name":"Push message with Chinese payload","time":{"start":1739449277915,"stop":1739449277915,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f10a4ac01ac47","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739449046336,"stop":1739449046336,"duration":0},"status":"passed","severity":"normal"},{"uid":"537749fb9058263e","name":"Mutual subscription","time":{"start":1739449063688,"stop":1739449063689,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc6b51d03c7afe7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739448818960,"stop":1739448818960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0b9783910786f2","name":"through manual discovery","time":{"start":1739448987668,"stop":1739448987668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d28b64cd4635b39","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739449393018,"stop":1739449393018,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dd36845faa1848","name":"should throw an error for insufficient data","time":{"start":1739448819044,"stop":1739448819044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86802bdf6a32307","name":"Check message with no payload is not received","time":{"start":1739449278455,"stop":1739449278455,"duration":0},"status":"passed","severity":"normal"},{"uid":"442f053871bbe44d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739449063696,"stop":1739449063696,"duration":0},"status":"passed","severity":"normal"},{"uid":"748aff7e0cb34f7f","name":"Check message with no payload is not received","time":{"start":1739449278464,"stop":1739449278464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee863d3d78ee9af6","name":"Init the array if not present","time":{"start":1739448818652,"stop":1739448818654,"duration":2},"status":"passed","severity":"normal"},{"uid":"e90c733c8eabb900","name":"Check received message containing shell command","time":{"start":1739449278452,"stop":1739449278452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14f50d5c24e4cfb","name":"Check received message containing short","time":{"start":1739449278448,"stop":1739449278448,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c32dedad215a75","name":"Check message with no pubsub topic is not received","time":{"start":1739448939546,"stop":1739448939547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23562cc90da652f","name":"should reject if LightPush is requested but not mounted","time":{"start":1739448859242,"stop":1739448859242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d7c5d37c81e29c","name":"Push message with XML payload","time":{"start":1739448976197,"stop":1739448976197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0e1098b8b1871b","name":"Subscribe and receive messages via waku relay post","time":{"start":1739449393017,"stop":1739449393018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4945b2c81bc193","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739449393019,"stop":1739449393019,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffc28401dc706d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739448818959,"stop":1739448818959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0134934db0a789f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739449397246,"stop":1739449397246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9099a443aaf33f9","name":"Check received message containing emoji","time":{"start":1739449278461,"stop":1739449278462,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ac45c3b6f6c385","name":"Push message with shell command payload","time":{"start":1739448976198,"stop":1739448976199,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bb9beb8f4ce3c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739449203627,"stop":1739449203627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3512dad07e033182","name":"less peers than existing","time":{"start":1739449042051,"stop":1739449042051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c1c620e1ce8bcbe","name":"Check message received after nwaku node is restarted","time":{"start":1739449278465,"stop":1739449278465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e85f7f4e9672fe6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739449222600,"stop":1739449222600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8f4026fc0be6d2","name":"Check received message containing shell command","time":{"start":1739448939537,"stop":1739448939537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef932d03e7f758db","name":"Push message with special chars payload","time":{"start":1739449277915,"stop":1739449277915,"duration":0},"status":"passed","severity":"normal"},{"uid":"337a6bc7934837e6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739448826958,"stop":1739448826958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1d383737e7f522","name":"Publish without waiting for remote peer","time":{"start":1739449063689,"stop":1739449063690,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf77a3d528a7623","name":"should check false positive rate","time":{"start":1739449398655,"stop":1739449398655,"duration":0},"status":"passed","severity":"normal"},{"uid":"897d1a78d22cda75","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739449041919,"stop":1739449041919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9012dad07e58d2","name":"can start the service","time":{"start":1739448889767,"stop":1739448889767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4935a18a88c05758","name":"Subscribe and receive messages via lightPush","time":{"start":1739448965018,"stop":1739448965019,"duration":1},"status":"passed","severity":"normal"},{"uid":"483678662862bc0","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739448859121,"stop":1739448859121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad6a5cca35f3ce4","name":"more peers than existing","time":{"start":1739449042050,"stop":1739449042051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a8d9011730c8dc35","name":"should return unique PubsubTopics for static sharding","time":{"start":1739448818947,"stop":1739448818947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8d65f6a144c569","name":"Sets default value correctly","time":{"start":1739449228717,"stop":1739449228717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe13d53f44f346a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739448826952,"stop":1739448826953,"duration":1},"status":"passed","severity":"normal"},{"uid":"496e078e55fa419c","name":"Passing page size 1 when there are 4 messages","time":{"start":1739449217579,"stop":1739449217579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0bd623c3a6d734","name":"start node with empty content topic","time":{"start":1739449197478,"stop":1739449197478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10bff2092a04ecf","name":"should set field with only STORE enabled","time":{"start":1739448827614,"stop":1739448827615,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cdf0862a69c9ae","name":"should request renew when peer disconnects","time":{"start":1739448858811,"stop":1739448858812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b886eae8cf30692b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739448818938,"stop":1739448818938,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a0ace788485dc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739449046334,"stop":1739449046335,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99a4033addde29f","name":"Push message with content topic containing numeric","time":{"start":1739449277921,"stop":1739449277921,"duration":0},"status":"passed","severity":"normal"},{"uid":"61263c9bdf06f457","name":"Check publish message containing Chinese","time":{"start":1739449059884,"stop":1739449059884,"duration":0},"status":"passed","severity":"normal"},{"uid":"45209a9bc308e567","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739448965025,"stop":1739448965025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b840838e155a79c","name":"should handle special patterns correctly","time":{"start":1739449398654,"stop":1739449398654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebb6c0b93bdf58c","name":"can start and stop the service","time":{"start":1739448889768,"stop":1739448889768,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb93281e5d291ff9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739449063694,"stop":1739449063694,"duration":0},"status":"passed","severity":"normal"},{"uid":"606118342d152973","name":"Query with Ordered Callback, No message returned","time":{"start":1739449148885,"stop":1739449148885,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5eead6f4ef63f5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739448907110,"stop":1739448907111,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e37f0f171f21e7","name":"Push message with escaped characters payload","time":{"start":1739448976199,"stop":1739448976199,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c0c2165d0d0916","name":"Subscribe to topic containing short and receive message","time":{"start":1739449393020,"stop":1739449393020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bed041f22f5050e","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739448833419,"stop":1739448833420,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b843407a6035ca8","name":"should be able to decode the field with only STORE set to true","time":{"start":1739448826956,"stop":1739448826956,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa88c68379f04d95","name":"Decoder throws on undefined content topic","time":{"start":1739448851450,"stop":1739448851451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d6843d0ff5ce18","name":"Subscribe and receive messages via lightPush","time":{"start":1739449393017,"stop":1739449393017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbb846eec9d882b","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739449041915,"stop":1739449041915,"duration":0},"status":"passed","severity":"normal"},{"uid":"546b06874e1f0abe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739448826957,"stop":1739448826957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b020e052994000c7","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739449397244,"stop":1739449397244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41b0321681c46d","name":"handles multiple messages","time":{"start":1739449221824,"stop":1739449221824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c890418e0b6bd243","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739448907108,"stop":1739448907109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab878bc17ff6e8ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739449393012,"stop":1739449393012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d959b871a90cf9","name":"Correctly serialized arguments","time":{"start":1739448987744,"stop":1739448987744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7222aeb3ab232df","name":"Check message on other pubsub topic is not received","time":{"start":1739448939544,"stop":1739448939545,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f54bdcdbab2c9","name":"Encoder throws on undefined content topic","time":{"start":1739448851449,"stop":1739448851449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4f4758f043615f","name":"should handle general insertion and lookup correctly","time":{"start":1739449398655,"stop":1739449398655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9276d214ec7c1aa3","name":"configure the node with multiple pubsub topics","time":{"start":1739449229383,"stop":1739449229383,"duration":0},"status":"broken","severity":"normal"},{"uid":"5dd91a09f793ac0a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739448818966,"stop":1739448818966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31da5a4f0636024","name":"Passing page size 19 when there are 20 messages","time":{"start":1739449217581,"stop":1739449217581,"duration":0},"status":"passed","severity":"normal"},{"uid":"509e0b09a1634e9c","name":"throws on content topic with non-number generation field","time":{"start":1739448818927,"stop":1739448818927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f71156f946f241","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739449063699,"stop":1739449063699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0d29c010ca9ab3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app99/9/topic214/xml","time":{"start":1739449197465,"stop":1739449197466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5583a52a7eea0e3e","name":"Register correct protocols","time":{"start":1739449063689,"stop":1739449063689,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fe8e0ef2b1ede5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739448818953,"stop":1739448818953,"duration":0},"status":"passed","severity":"normal"},{"uid":"388a615f614e85f6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739448929925,"stop":1739448929926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2e851929a8b09c","name":"Check message with invalid timestamp is not received","time":{"start":1739449278454,"stop":1739449278454,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9ed7bb73602c54","name":"Relay + Store","time":{"start":1739448827615,"stop":1739448827616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8432011b355af19c","name":"pre and post cipher","time":{"start":1739448851791,"stop":1739448851791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d91dd95d8c3030","name":"random static sharding 6 - Cluster ID: 571, Shard ID: 353","time":{"start":1739449229380,"stop":1739449229381,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f365dc64436bb8","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739449397249,"stop":1739449397249,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf7d4070e0c1b92","name":"Decrypt messages","time":{"start":1739449043437,"stop":1739449043437,"duration":0},"status":"passed","severity":"normal"},{"uid":"357b3f9235857209","name":"Push message with Basic HTML tag payload","time":{"start":1739448976197,"stop":1739448976198,"duration":1},"status":"passed","severity":"normal"},{"uid":"2110c4bf4369d145","name":"Check received message containing Russian","time":{"start":1739448939532,"stop":1739448939532,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb80f5481cc774f4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739448898420,"stop":1739448898420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb21441d55c0e803","name":"random static sharding 2 - Cluster ID: 641, Shard ID: 129","time":{"start":1739449229379,"stop":1739449229379,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf5a20edae36d6d","name":"Publish message with large meta","time":{"start":1739449059898,"stop":1739449059898,"duration":0},"status":"passed","severity":"normal"},{"uid":"303931bd191299fe","name":"should wait for LightPush peer to be connected","time":{"start":1739448859243,"stop":1739448859243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b4be2e6f684dd7","name":"should properly create location multiaddrs - tcp","time":{"start":1739448827613,"stop":1739448827613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb0f8ef63e9e15a","name":"Push message with short payload","time":{"start":1739449277914,"stop":1739449277914,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6d52af8eafe5ce","name":"handles different networkShards values correctly","time":{"start":1739448818944,"stop":1739448818944,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec6e4ba16067d4d","name":"Generator, custom pubsub topic","time":{"start":1739449203624,"stop":1739449203624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f56fa6467b41bc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739448818950,"stop":1739448818950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf43e9b1b8fd80d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739449397240,"stop":1739449397240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd762208d39cebcb","name":"Publishes to nwaku","time":{"start":1739449055722,"stop":1739449055722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2098acd6c6a5fd9f","name":"should properly create location multiaddrs - udp4","time":{"start":1739448827611,"stop":1739448827611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cee5c16f058772","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739448826953,"stop":1739448826954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f396608075bd67c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739448929923,"stop":1739448929923,"duration":0},"status":"passed","severity":"normal"},{"uid":"431cbbade4c09a63","name":"Fails to push message with empty content topic","time":{"start":1739449277925,"stop":1739449277925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cab2afee901f6c","name":"Push message with rate limit","time":{"start":1739448976201,"stop":1739448976201,"duration":0},"status":"passed","severity":"normal"},{"uid":"889d748c6a6f05ef","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739448965024,"stop":1739448965025,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2a2a2419a1cddf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739449122831,"stop":1739449122831,"duration":0},"status":"passed","severity":"normal"},{"uid":"905676e57478e782","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739448910534,"stop":1739448910534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3fdcb6aa54d5a9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739449393023,"stop":1739449393024,"duration":1},"status":"passed","severity":"normal"},{"uid":"4914015b4f32a5fc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739449148886,"stop":1739449148886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9867e3aa65d798f","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739449397245,"stop":1739449397246,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e76082dd1f4aad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739449393017,"stop":1739449393017,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d856c84c12b626","name":"throws on content topic with empty topic name field","time":{"start":1739448818929,"stop":1739448818929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9385aa525a17936","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739449397244,"stop":1739449397245,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a952d3f99751425","name":"Push message with custom timestamp: 1739452539723","time":{"start":1739449277928,"stop":1739449277928,"duration":0},"status":"passed","severity":"normal"},{"uid":"442da2badead399e","name":"should not fail to stop the service if it was not started","time":{"start":1739449025427,"stop":1739449025427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f472b2c1450b6aeb","name":"Push 30 different messages","time":{"start":1739448976200,"stop":1739448976200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14a833b61f483d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739449148884,"stop":1739449148884,"duration":0},"status":"passed","severity":"normal"},{"uid":"91815c854dfaa1e4","name":"should set field with all protocols enabled","time":{"start":1739448827614,"stop":1739448827614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14d0893ab92e81f","name":"should initialize bloom filter with correct parameters","time":{"start":1739449398652,"stop":1739449398653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f054eb57740de5e9","name":"Asymmetric encrypt & decrypt","time":{"start":1739448851790,"stop":1739448851790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a163fecd2c2be0fb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739449393007,"stop":1739449393007,"duration":0},"status":"passed","severity":"normal"},{"uid":"17051263782101b6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739448827615,"stop":1739448827615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3211295c20a3786e","name":"Check received message containing short","time":{"start":1739449278457,"stop":1739449278457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda5ed32f68889c3","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739449397245,"stop":1739449397245,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c9853fdaf826c9","name":"Check received message containing Arabic","time":{"start":1739448939529,"stop":1739448939532,"duration":3},"status":"passed","severity":"normal"},{"uid":"de59f84ea2880056","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739448818958,"stop":1739448818958,"duration":0},"status":"passed","severity":"normal"},{"uid":"31de6e1ff3fd99b2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739449222599,"stop":1739449222599,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbf35225377d003","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739448907108,"stop":1739448907108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abe26c16357f7b2","name":"Generator, custom pubsub topic","time":{"start":1739449203631,"stop":1739449203631,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd10f2240395c67","name":"Push message with content topic containing XML","time":{"start":1739449277923,"stop":1739449277923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d25487632fd9b76","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app42/5/topic318/utf8","time":{"start":1739449197471,"stop":1739449197474,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c3506b22004d1b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739448818955,"stop":1739448818956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1edf5fc3de35074","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739448889773,"stop":1739448889773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51f78dd456f03afb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739449046338,"stop":1739449046339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f9752f7b00313f","name":"Sign & Recover","time":{"start":1739448851792,"stop":1739448851792,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9228a6814d0cc1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739448818939,"stop":1739448818940,"duration":1},"status":"passed","severity":"normal"},{"uid":"38024a926132c67e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739449393013,"stop":1739449393014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbf3372d35fb0cc","name":"Fails to push message bigger that 1MB","time":{"start":1739449277928,"stop":1739449277929,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc2e7192e0fb956","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739449063691,"stop":1739449063691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a88f94bb08c3483","name":"Check message received after nwaku node is restarted","time":{"start":1739448939549,"stop":1739448939549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d5b830e80d88f4a","name":"connects to nwaku","time":{"start":1739449228713,"stop":1739449228713,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f90f937737a614","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739448826947,"stop":1739448826948,"duration":1},"status":"passed","severity":"normal"},{"uid":"1962bdb137d31f12","name":"Light Node - default protocols","time":{"start":1739449236644,"stop":1739449236644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3acd86142fbec5e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739449397248,"stop":1739449397248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0bf750d83f4a31","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739449397243,"stop":1739449397243,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ece72bf5e237cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739448818957,"stop":1739448818957,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bb32d0b714367d","name":"Check received message containing Script","time":{"start":1739448939533,"stop":1739448939533,"duration":0},"status":"passed","severity":"normal"},{"uid":"5570407343fc69e4","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739449397245,"stop":1739449397245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a41cf12a89c65df","name":"Subscribe and receive messages via lightPush","time":{"start":1739449393005,"stop":1739449393005,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c3901a5707a5f3","name":"Passing page size 11 when there are 10 messages","time":{"start":1739449217580,"stop":1739449217580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eda632d114a984c","name":"creates an iterator","time":{"start":1739449221823,"stop":1739449221824,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d957c1b1ffd03d","name":"should handle a minimal index list","time":{"start":1739448819043,"stop":1739448819043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df68e82dfc15c26","name":"Fields are not dropped","time":{"start":1739448833118,"stop":1739448833119,"duration":1},"status":"passed","severity":"normal"},{"uid":"343c062dedafcbb6","name":"random static sharding 3 - Cluster ID: 45, Shard ID: 159","time":{"start":1739449229379,"stop":1739449229379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa62339f3d99625","name":"Js publishes, other Js receives","time":{"start":1739449055723,"stop":1739449055723,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9327071916355a","name":"should decode valid enr with tcp successfully","time":{"start":1739448827602,"stop":1739448827603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45f341c0d977df","name":"Renews subscription after lossing a connection","time":{"start":1739449393025,"stop":1739449393026,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b932943f81cd428","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739449046329,"stop":1739449046329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee2cae048e925b8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739449063693,"stop":1739449063694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6116fd42374e56e","name":"should not fail to start the service if it is already started","time":{"start":1739448845379,"stop":1739448845380,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfa81dd4dd7b0e1","name":"Query generator for multiple messages","time":{"start":1739449177775,"stop":1739449177775,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a6d7c1161f701d","name":"Check publish message containing SQL Injection","time":{"start":1739449059885,"stop":1739449059886,"duration":1},"status":"passed","severity":"normal"},{"uid":"2554f94b0149da30","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739448818954,"stop":1739448818954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8929920027220cf","name":"Encoder throws on empty string content topic","time":{"start":1739448833730,"stop":1739448833731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab31ce838d94f92b","name":"Fails to publish duplicate message","time":{"start":1739449059894,"stop":1739449059895,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7031d1c3b9b6fb5","name":"Subscribe to topic containing long and publish message","time":{"start":1739449063693,"stop":1739449063693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00407f18a361fac","name":"should emit a peer event after start","time":{"start":1739449025428,"stop":1739449025429,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dc191206f8d7d2","name":"Check publish message containing Script","time":{"start":1739449059886,"stop":1739449059887,"duration":1},"status":"passed","severity":"normal"},{"uid":"985275756d2473ce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739448851448,"stop":1739448851448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf089bda9244bd6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app67/6/topic128/test.js","time":{"start":1739449197466,"stop":1739449197467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35f714ae2df64c2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739448885984,"stop":1739448885984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ad4b5b5ef166c","name":"Publish message with custom timestamp: Thu Feb 13 2025 13:17:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1739449059894,"stop":1739449059894,"duration":0},"status":"passed","severity":"normal"},{"uid":"43412b9b306f2316","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739448818947,"stop":1739448818947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df3bb9d0fb417df","name":"Push message with special chars payload","time":{"start":1739448976191,"stop":1739448976191,"duration":0},"status":"passed","severity":"normal"},{"uid":"33336e19cd23396e","name":"Push message with Russian payload","time":{"start":1739449277916,"stop":1739449277916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7d2757c811c958","name":"Check publish message containing special chars","time":{"start":1739449059883,"stop":1739449059884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe8b4c3633cba4f","name":"Push message with Chinese payload","time":{"start":1739448976191,"stop":1739448976192,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6061c531ba05832","name":"Query Generator - true","time":{"start":1739449206518,"stop":1739449206519,"duration":1},"status":"passed","severity":"normal"},{"uid":"902da6605edc08b9","name":"Push message with Basic HTML tag payload","time":{"start":1739449277917,"stop":1739449277917,"duration":0},"status":"passed","severity":"normal"},{"uid":"866d934e5c3fb676","name":"Overlapping topic subscription","time":{"start":1739449063692,"stop":1739449063692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"655e875ba19cb60e","name":"Check received message containing special chars","time":{"start":1739449278458,"stop":1739449278458,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe1edde4113a266","name":"Query generator for multiple messages with different message text format","time":{"start":1739449177775,"stop":1739449177776,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5f75f09fff5c29","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739449397242,"stop":1739449397242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8cf83fa873ae13","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739449393008,"stop":1739449393009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab63307710afd7ca","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739449397250,"stop":1739449397250,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ac4a97e84a5d49","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739448841009,"stop":1739448841010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95a0a70a7a98f84","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739449211287,"stop":1739449211287,"duration":0},"status":"passed","severity":"normal"},{"uid":"83456e019442072c","name":"Check received message with timestamp: 1739448877703 ","time":{"start":1739449278453,"stop":1739449278454,"duration":1},"status":"passed","severity":"normal"},{"uid":"47450eae55ddfef5","name":"ignores unrecognized TXT record formats","time":{"start":1739448841577,"stop":1739448841577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d294907153882a77","name":"Check received message containing numeric","time":{"start":1739449278458,"stop":1739449278458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dc47b50f2bc5ad","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739449397257,"stop":1739449397258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8939453761c13e26","name":"Check received message containing Russian","time":{"start":1739449278450,"stop":1739449278450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c44ff95c5700af9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739449393006,"stop":1739449393006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07768fa9fb08dc0","name":"Check received message containing Arabic","time":{"start":1739449278450,"stop":1739449278450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1c88a121a785d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739449393006,"stop":1739449393006,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef0701011953977","name":"should throw error - no public key","time":{"start":1739448827604,"stop":1739448827605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae63d15b0377cb8a","name":"Check message received after nwaku node is restarted","time":{"start":1739449278456,"stop":1739449278456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d67a93776e1ba72","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739448841004,"stop":1739448841006,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd45bdafcb36e3f1","name":"Passing page size 10 when there are 10 messages","time":{"start":1739449217580,"stop":1739449217580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7983d5cfb302e343","name":"stop","time":{"start":1739448918718,"stop":1739448918718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99dfe9d613c5003","name":"Push message with Script payload","time":{"start":1739449277917,"stop":1739449277917,"duration":0},"status":"passed","severity":"normal"},{"uid":"415987cf6c2075a6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739448859154,"stop":1739448859154,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc76da1c87cf7ed","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739449397239,"stop":1739449397239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc12b741223a2d70","name":"Ping on peer without subscriptions","time":{"start":1739448903213,"stop":1739448903214,"duration":1},"status":"passed","severity":"normal"},{"uid":"858fac560499ceba","name":"Check received message containing Script","time":{"start":1739449278451,"stop":1739449278451,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fac29f83839e54","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739449197476,"stop":1739449197477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbfe199d964a300","name":"Fails to push message with empty payload","time":{"start":1739448976201,"stop":1739448976201,"duration":0},"status":"passed","severity":"normal"},{"uid":"820bb033f0106a58","name":"Generator, 2 different pubsubtopics","time":{"start":1739449203632,"stop":1739449203633,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55503297d585f1b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739448826953,"stop":1739448826953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b23d99c4e374d0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739448878928,"stop":1739448878934,"duration":6},"status":"passed","severity":"normal"},{"uid":"a850a079adcb0156","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739448965021,"stop":1739448965022,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5e6b329a9f2dbe","name":"LightPush","time":{"start":1739449236643,"stop":1739449236643,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dd6700727cde7c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739448818931,"stop":1739448818937,"duration":6},"status":"passed","severity":"normal"},{"uid":"993be2dedfe4b383","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739448818945,"stop":1739448818945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87305d3f2c7620d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739448907107,"stop":1739448907108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acd65cf3a0859e4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739448885986,"stop":1739448885987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03ca1485d62c454","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739449059890,"stop":1739449059893,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6e2e5107f09ccd6","name":"Used by Waku Relay","time":{"start":1739449228717,"stop":1739449228717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacd2a1c9937b538","name":"Check message with non string payload is not received","time":{"start":1739448939548,"stop":1739448939548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f745f92019fab2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739448826951,"stop":1739448826952,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57f86233347b49c","name":"Push message with escaped characters payload","time":{"start":1739449277918,"stop":1739449277918,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c0f9b27f12110e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739448907105,"stop":1739448907105,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb38613980343b48","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739449197461,"stop":1739449197461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60f8cb26872fcbc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739448878936,"stop":1739448878937,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ad335818b708c0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739448885985,"stop":1739448885986,"duration":1},"status":"passed","severity":"normal"},{"uid":"be52181487aaf0aa","name":"udp ip6 address","time":{"start":1739448826960,"stop":1739448826960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2402023e178fd5d3","name":"Push message with content topic containing SQL Injection","time":{"start":1739449277922,"stop":1739449277922,"duration":0},"status":"passed","severity":"normal"},{"uid":"19443e704edbf3d1","name":"Query Generator, No Decoder","time":{"start":1739449148884,"stop":1739449148884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e8e4139127c014","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739449122831,"stop":1739449122832,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ee5f7fcb1e28a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739448818958,"stop":1739448818958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d235b67ef03816da","name":"tcp ip4 address","time":{"start":1739448826959,"stop":1739448826960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b269a1b2885e7b6","name":"Push message with unicode special characters payload","time":{"start":1739449277919,"stop":1739449277919,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b50b31922cd1be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739449041917,"stop":1739449041917,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e1c207cc2f91ea","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739448851446,"stop":1739448851447,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeaf0477e8cf1879","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739448907104,"stop":1739448907105,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a35cc0b5ec8f212","name":"throws on content topic with generation field greater than 0","time":{"start":1739448818927,"stop":1739448818928,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9cdfc94f4c450","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739448818949,"stop":1739448818949,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcfff90c45bf613","name":"Check message with no content topic is not received","time":{"start":1739449278455,"stop":1739449278455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e358e4ae3b15cabb","name":"Push message with emoji payload","time":{"start":1739448976199,"stop":1739448976200,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd547fc632760a7","name":"Decoder throws on undefined content topic","time":{"start":1739448833731,"stop":1739448833731,"duration":0},"status":"passed","severity":"normal"},{"uid":"472518b5dda0d0e4","name":"Publish message with custom timestamp: Thu Feb 13 2025 11:17:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1739449059894,"stop":1739449059894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d80743c590a629","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739448898419,"stop":1739448898420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3efaf1c9f203244","name":"should never report false negatives","time":{"start":1739449398654,"stop":1739449398654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe970f8eb72c1d3a","name":"recovers when dns.resolve returns empty","time":{"start":1739448841576,"stop":1739448841576,"duration":0},"status":"passed","severity":"normal"},{"uid":"972e6af653f59ebe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739448965019,"stop":1739448965019,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8cb57eb8120e9d","name":"Push message on custom pubsubTopic","time":{"start":1739449041918,"stop":1739449041918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d63ab584e657dcc","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739448821519,"stop":1739448821519,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e6c42444ec7dbf","name":"random static sharding 8 - Cluster ID: 627, Shard ID: 211","time":{"start":1739449229381,"stop":1739449229381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5cf58eb7a6214","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739449229378,"stop":1739449229378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39157e487702972","name":"Push message with SQL Injection payload","time":{"start":1739449277916,"stop":1739449277917,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8427977c28a4ea","name":"should not fail to stop the service if it was not started","time":{"start":1739448845379,"stop":1739448845379,"duration":0},"status":"passed","severity":"normal"},{"uid":"195ddcee70c879d0","name":"Should update shard info","time":{"start":1739449025563,"stop":1739449025563,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d5b2f28e2bffaa","name":"Push message with content topic containing Russian","time":{"start":1739449277922,"stop":1739449277922,"duration":0},"status":"passed","severity":"normal"},{"uid":"477b751afccbae1b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739449393024,"stop":1739449393024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9161ef993e7a980","name":"should transition to Unhealthy when no connections","time":{"start":1739448859119,"stop":1739448859120,"duration":1},"status":"passed","severity":"normal"},{"uid":"9793ab64fb0ee4d6","name":"Check received message containing Basic HTML tag","time":{"start":1739449278460,"stop":1739449278460,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff99991ebf610d","name":"Check received message containing XML","time":{"start":1739449278451,"stop":1739449278451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c876c1a4870115","name":"can dial TLS multiaddrs","time":{"start":1739448987667,"stop":1739448987668,"duration":1},"status":"passed","severity":"normal"},{"uid":"990259552762b1d4","name":"Generator, 2 different pubsubtopics","time":{"start":1739449203625,"stop":1739449203626,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7848b2a8ba5fab","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app52/9/topic379/proto","time":{"start":1739449197470,"stop":1739449197470,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cf1414bb2d3b4a","name":"Promise Callback - true","time":{"start":1739449206519,"stop":1739449206520,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a48eec721c19138","name":"Check received message containing XML","time":{"start":1739448939534,"stop":1739448939535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54aa9c627c5ed15","name":"Ping on subscribed peer","time":{"start":1739448903211,"stop":1739448903212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e249f23b0bae377","name":"Passing page size 3 when there are 20 messages","time":{"start":1739449217579,"stop":1739449217579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccb52b39e6bf829","name":"Push message with content topic containing escaped characters","time":{"start":1739449277924,"stop":1739449277924,"duration":0},"status":"passed","severity":"normal"},{"uid":"438245401d56025f","name":"Check received message containing escaped characters","time":{"start":1739449278461,"stop":1739449278461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a6d3cb1a834da5","name":"should throw an error for an unconfigured topic","time":{"start":1739448818960,"stop":1739448818960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5113ebab414675b","name":"should only return 1 node with store capability","time":{"start":1739448841578,"stop":1739448841578,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e7404116893fdb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739449222605,"stop":1739449222605,"duration":0},"status":"passed","severity":"normal"},{"uid":"68722db2174af855","name":"Subscribe to topic containing short and receive message","time":{"start":1739449393010,"stop":1739449393010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c32ef7071f1c342","name":"Check publish message containing JSON","time":{"start":1739449059888,"stop":1739449059888,"duration":0},"status":"passed","severity":"normal"},{"uid":"469ae785027f47f3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739448965030,"stop":1739448965030,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc48b9d044177719","name":"Relay - times out","time":{"start":1739449236642,"stop":1739449236642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a824a1d4159af1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739449222601,"stop":1739449222604,"duration":3},"status":"passed","severity":"normal"},{"uid":"43bde262082a5441","name":"should retry on failure if specified","time":{"start":1739448859156,"stop":1739448859156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2838be02eba3d","name":"Ping on unsubscribed peer","time":{"start":1739448943010,"stop":1739448943011,"duration":1},"status":"passed","severity":"normal"},{"uid":"7458a860f6f7f1fb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739449052787,"stop":1739449052787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1999a1fef27ea2","name":"should not receive a peer event after stop","time":{"start":1739448845380,"stop":1739448845381,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f447b8f754d8ce9","name":"Refresh subscription","time":{"start":1739449393020,"stop":1739449393020,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef69de103dcef50","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739448929925,"stop":1739448929925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc0ed8d4bb25267","name":"should reject if WakuNode is not started","time":{"start":1739448859241,"stop":1739448859241,"duration":0},"status":"passed","severity":"normal"},{"uid":"abedf71eb5e00b19","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739448985670,"stop":1739448985671,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac61c88ec120a6c2","name":"should properly start and stop event listening","time":{"start":1739448859121,"stop":1739448859122,"duration":1},"status":"passed","severity":"normal"},{"uid":"816e59611e8a1d8a","name":"Subscribe to topic containing Script and receive message","time":{"start":1739449393023,"stop":1739449393023,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea6e045f5c32fe6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739448818956,"stop":1739448818956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56623ad421f7b27","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739448841010,"stop":1739448841011,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daf3a97f32ef0d0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739449059896,"stop":1739449059896,"duration":0},"status":"passed","severity":"normal"},{"uid":"69780c5a6c5fa5da","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739448818965,"stop":1739448818965,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e79372292048d8","name":"Fails to publish message with wrong content topic","time":{"start":1739449059895,"stop":1739449059895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c666d5a90c25435","name":"throws on content topic with too few or too many fields","time":{"start":1739448818927,"stop":1739448818927,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae6e97cd98c0016","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739449393025,"stop":1739449393025,"duration":0},"status":"passed","severity":"normal"},{"uid":"83917d7d92b20b9e","name":"same cluster, same shard: nodes connect","time":{"start":1739448985671,"stop":1739448985671,"duration":0},"status":"passed","severity":"normal"},{"uid":"549da26ef4128f34","name":"Query with Promise Callback, No message returned","time":{"start":1739449148886,"stop":1739449148886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2dc6e85ecc5ef","name":"Round trip binary serialization","time":{"start":1739448833728,"stop":1739448833729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9b4fccccf5796","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739448929924,"stop":1739448929924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37f7e4a11b7616","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739448965024,"stop":1739448965024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1af3a3257e1f35","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739449397251,"stop":1739449397251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b09968a5f8c9640","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739448929924,"stop":1739448929924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c9173db5503545","name":"listenerCount","time":{"start":1739448918716,"stop":1739448918717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25877c09280ee56","name":"Subscribe to topic containing long and receive message","time":{"start":1739449393020,"stop":1739449393021,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe0c314ec2ff0af","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739449393022,"stop":1739449393022,"duration":0},"status":"passed","severity":"normal"},{"uid":"91168bb7061e49a7","name":"Push message with unicode special characters payload","time":{"start":1739448976199,"stop":1739448976199,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae9cc6f422c5bc6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739449136765,"stop":1739449136766,"duration":1},"status":"passed","severity":"normal"},{"uid":"984a544c5af30619","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739449046339,"stop":1739449046339,"duration":0},"status":"passed","severity":"normal"},{"uid":"74866a977ef6d149","name":"1 Relay, 1 Filter, gives up","time":{"start":1739448841525,"stop":1739448841525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abacc86f75c831b","name":"Check received message containing Chinese","time":{"start":1739449278458,"stop":1739449278458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d75d5106bae0ffe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739448818946,"stop":1739448818946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b15dfd9e2935453","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739449211286,"stop":1739449211286,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf52877d8d9956b","name":"Generator, 2 different pubsubtopics","time":{"start":1739449203631,"stop":1739449203631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a809e42fa492115","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739448818962,"stop":1739448818962,"duration":0},"status":"passed","severity":"normal"},{"uid":"55920ee94e0e46ef","name":"addEventListener with correct event","time":{"start":1739448918714,"stop":1739448918714,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd55d0d7197a44d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739448821517,"stop":1739448821517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1935f0108dc1c25d","name":"getPeersByDiscovery","time":{"start":1739449080289,"stop":1739449080292,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b68249d0400bf53","name":"removeEventListener with wrong event","time":{"start":1739448918716,"stop":1739448918716,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c6f24230c01cb4","name":"Push message with content topic containing emoji","time":{"start":1739449277925,"stop":1739449277925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1394adbd50264d2a","name":"should return false","time":{"start":1739448827605,"stop":1739448827605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f813fc59fd965ba","name":"Check publish message containing Arabic","time":{"start":1739449059884,"stop":1739449059885,"duration":1},"status":"passed","severity":"normal"},{"uid":"621ab7778b3d459b","name":"Push message with meta","time":{"start":1739448976200,"stop":1739448976200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd595ce09bac38e9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739448841007,"stop":1739448841008,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cac4bb5a0ab5085","name":"should throw an error for missing required configuration","time":{"start":1739448818949,"stop":1739448818950,"duration":1},"status":"passed","severity":"normal"},{"uid":"579c7056009f6a42","name":"Nwaku publishes","time":{"start":1739449055722,"stop":1739449055722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a51afda8efca3e2","name":"random static sharding 5 - Cluster ID: 148, Shard ID: 262","time":{"start":1739449229380,"stop":1739449229380,"duration":0},"status":"passed","severity":"normal"},{"uid":"38985e6a6b0f3129","name":"Check message on other pubsub topic is not received","time":{"start":1739449278463,"stop":1739449278463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5152ad479103e3fd","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739449396988,"stop":1739449396989,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea010c0022a972c","name":"should create a new stream if no existing for protocol found","time":{"start":1739448833418,"stop":1739448833418,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4f1d9a6c633c1c","name":"Push message with custom timestamp: 1739452543222","time":{"start":1739448976202,"stop":1739448976202,"duration":0},"status":"passed","severity":"normal"},{"uid":"763b695a1448cd7e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739448841579,"stop":1739448841579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1014f5534161147","name":"Ping on subscribed peer","time":{"start":1739448943005,"stop":1739448943005,"duration":0},"status":"passed","severity":"normal"},{"uid":"682805c70dcd35d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739448833420,"stop":1739448833420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f3e53ac1e6a5b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739448965019,"stop":1739448965019,"duration":0},"status":"passed","severity":"normal"},{"uid":"29123f84d2317074","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739449393024,"stop":1739449393024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bade1e9edd2328bb","name":"should be online or offline if network state changed","time":{"start":1739448878949,"stop":1739448878950,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc218024f9b6e5a8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739449136754,"stop":1739449136754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a544d2b39d95c264","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739449059896,"stop":1739449059896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc3c6a00b87d33d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739449136754,"stop":1739449136755,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d44ea77f3d90f9e","name":"Check received message containing XML","time":{"start":1739449278460,"stop":1739449278460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3231dde25f6a8538","name":"Check message received after jswaku node is restarted","time":{"start":1739449278456,"stop":1739449278456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f874336294d53d0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739448885987,"stop":1739448885987,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc30cfabc6e5213a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739449122832,"stop":1739449122832,"duration":0},"status":"passed","severity":"normal"},{"uid":"62699de78f5520d6","name":"should get / set UDP multiaddr","time":{"start":1739448827610,"stop":1739448827610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d4d7086fe33f31","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739449397250,"stop":1739449397251,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b18e1fa9f5c6cdf","name":"Check publish message containing Basic HTML tag","time":{"start":1739449059888,"stop":1739449059888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f478c0bdd5968651","name":"Subscribe and receives messages on 20 topics","time":{"start":1739448965021,"stop":1739448965021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef51374661bd272","name":"Check received message containing Script","time":{"start":1739449278459,"stop":1739449278460,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2ab53de569dba8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739448818941,"stop":1739448818941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc58a145080294","name":"should not receive a peer event after stop","time":{"start":1739448889772,"stop":1739448889772,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dec14b67405975","name":"should throw error - no id","time":{"start":1739448827603,"stop":1739448827603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cd3a4fd085c9c4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739449063690,"stop":1739449063691,"duration":1},"status":"passed","severity":"normal"},{"uid":"772d695803919970","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739449393021,"stop":1739449393021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea46bbe35e803ac4","name":"Subscribe and receives messages on 20 topics","time":{"start":1739449393008,"stop":1739449393008,"duration":0},"status":"passed","severity":"normal"},{"uid":"813f72a38f533582","name":"should throw error - no public key","time":{"start":1739448827603,"stop":1739448827603,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe47abc994ff7e06","name":"should not throw an error for a single configured topic","time":{"start":1739448818959,"stop":1739448818960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fd15b3c982071e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739448826958,"stop":1739448826958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8245c4af95839df1","name":"Passing invalid cursor","time":{"start":1739449136767,"stop":1739449136769,"duration":2},"status":"passed","severity":"normal"},{"uid":"e52f4ec2f908c886","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739449063691,"stop":1739449063691,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fda9db73d2d7d0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739448898418,"stop":1739448898419,"duration":1},"status":"passed","severity":"normal"},{"uid":"11951eff17df040f","name":"Subscribe to topic containing XML and receive message","time":{"start":1739449393023,"stop":1739449393023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b9e864027b6387","name":"Push message with custom timestamp: 1739445339723","time":{"start":1739449277927,"stop":1739449277928,"duration":1},"status":"passed","severity":"normal"},{"uid":"a204bcfad19936fa","name":"Subscribe to topic containing XML and receive message","time":{"start":1739448965027,"stop":1739448965027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7841e57c7ea33853","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739449203633,"stop":1739449203636,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d728d306b4a5a38","name":"throws on content topic with empty version field","time":{"start":1739448818928,"stop":1739448818929,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2b442a9f051a99","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739449063694,"stop":1739449063694,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b33dffcdd1fbdc","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739449397243,"stop":1739449397244,"duration":1},"status":"passed","severity":"normal"},{"uid":"20bbf0d64abca9ae","name":"Check received message containing emoji","time":{"start":1739449278453,"stop":1739449278453,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ac0561c6b8ace2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739449393012,"stop":1739449393012,"duration":0},"status":"passed","severity":"normal"},{"uid":"52648fe5fc25d376","name":"should get / set TCP multiaddr","time":{"start":1739448827610,"stop":1739448827611,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7007eab4b48f0d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739449052784,"stop":1739449052784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2182cd8737505d","name":"Check received message containing long","time":{"start":1739449278457,"stop":1739449278458,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d8410941481457","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739448818966,"stop":1739448818966,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c40e6876b00315","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739449222600,"stop":1739449222601,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1bfe211a44ff26","name":"Delete observer","time":{"start":1739449043437,"stop":1739449043437,"duration":0},"status":"passed","severity":"normal"},{"uid":"2876c04e1b08bedd","name":"ignores domain fetching errors","time":{"start":1739448841576,"stop":1739448841577,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05f5e588466e6c3","name":"Encoder throws on empty string content topic","time":{"start":1739448853029,"stop":1739448853029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4231b2938f22436","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739448965037,"stop":1739448965039,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cfb9626663f65c4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739449393014,"stop":1739449393014,"duration":0},"status":"passed","severity":"normal"},{"uid":"349ec7c47be06b3c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739449278454,"stop":1739449278454,"duration":0},"status":"passed","severity":"normal"},{"uid":"71179cf08f40b0a2","name":"Query generator for 2000 messages","time":{"start":1739449177782,"stop":1739449177782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7821d57d342d5095","name":"should handle connection events","time":{"start":1739448858813,"stop":1739448858813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d97ce1a17ea71f0","name":"random static sharding 7 - Cluster ID: 707, Shard ID: 710","time":{"start":1739449229381,"stop":1739449229381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c12235b212e8336","name":"should not allow k > 12","time":{"start":1739449396980,"stop":1739449396982,"duration":2},"status":"passed","severity":"normal"},{"uid":"98a708cfdec6af78","name":"Push message with long payload","time":{"start":1739448976190,"stop":1739448976190,"duration":0},"status":"passed","severity":"normal"},{"uid":"be331c8219d2f025","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739449052786,"stop":1739449052786,"duration":0},"status":"passed","severity":"normal"},{"uid":"188aa47fbca85010","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739449397239,"stop":1739449397239,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5934b4f9dbc7d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739448965036,"stop":1739448965037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1319c2b8c3aa9cbc","name":"Subscribe to topic containing short and publish message","time":{"start":1739449063693,"stop":1739449063693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8756ce008734925","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739449041915,"stop":1739449041915,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94ca56e02483f9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739449393018,"stop":1739449393018,"duration":0},"status":"passed","severity":"normal"},{"uid":"284bfb5cffe88589","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739448821515,"stop":1739448821516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cc05b8d0bced42","name":"Callback on promise, aborts when callback returns true","time":{"start":1739449177780,"stop":1739449177780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4c87009a14a37a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739449393017,"stop":1739449393017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5c53a1eadb4188","name":"Subscribe to topic containing long and receive message","time":{"start":1739449393010,"stop":1739449393010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5fac17f4d9c1cd","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739449397240,"stop":1739449397240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca04b96db2599f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739448841580,"stop":1739448841580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3072767c45eed442","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739449397243,"stop":1739449397243,"duration":0},"status":"passed","severity":"normal"},{"uid":"44478341f7d9b019","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739449393023,"stop":1739449393023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8afce230924d588","name":"should not receive a peer event before start","time":{"start":1739448845380,"stop":1739448845380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c5ccce7c817d13","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739448965020,"stop":1739448965020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d482809914d87e","name":"Subscribe to topic containing Script and receive message","time":{"start":1739448965026,"stop":1739448965027,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aa1feb647bb730","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739449393015,"stop":1739449393015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5f33215d3f25d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739448878941,"stop":1739448878942,"duration":1},"status":"passed","severity":"normal"}]