allure-jswaku/7429/widgets/status-chart.json
2024-09-12 11:55:57 +00:00

1 line
158 KiB
JSON

[{"uid":"6cbb2e49a3195d5","name":"should return valid sharding parameters for static sharding","time":{"start":1726141441113,"stop":1726141441114,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4419570253e27c","name":"Push message with content topic containing unicode special characters","time":{"start":1726142030172,"stop":1726142030172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d381c81c786808","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726141441298,"stop":1726141441299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5758105f6ccc6ed","name":"random static sharding 1 - Cluster ID: 735, Shard ID: 597","time":{"start":1726142031857,"stop":1726142031857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c47889a926e291","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726141448828,"stop":1726141448829,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd1f22ffd1400ec","name":"Refresh subscription","time":{"start":1726141974853,"stop":1726141974853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a3d790a458342eb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726141974859,"stop":1726141974859,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe72e4c054d7ce5","name":"Push message with Script payload","time":{"start":1726141946072,"stop":1726141946073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf073f45cbe0693","name":"Check received message containing XML","time":{"start":1726141920221,"stop":1726141920221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f362322bcf6d0ca1","name":"Encoder throws on undefined content topic","time":{"start":1726141471889,"stop":1726141471889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a871800196e8c5cc","name":"caches peers it previously fetched","time":{"start":1726141461990,"stop":1726141461990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a872e8e1dceb20e","name":"can start the service","time":{"start":1726141977603,"stop":1726141977603,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f6d5de0e06db4","name":"Push message with SQL Injection payload","time":{"start":1726141946072,"stop":1726141946072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4ebc6117d05497","name":"Check received message containing special chars","time":{"start":1726141677150,"stop":1726141677150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7d3924fb38dbe3","name":"Check publish message containing XML","time":{"start":1726141975068,"stop":1726141975068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7081926890cc86ec","name":"Check message with no content topic is not received","time":{"start":1726141677169,"stop":1726141677170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71519c3049e7e16","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726141449612,"stop":1726141449612,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e689cb52e3d44bb","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726141544194,"stop":1726141544194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b677421c27af148c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726142016197,"stop":1726142016197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9deb55896a69d82","name":"Passing invalid cursor","time":{"start":1726142016198,"stop":1726142016199,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce2c5637fd65345","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726142048166,"stop":1726142048171,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc61222ab76104b7","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726142062812,"stop":1726142062812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53658efe713c113","name":"Check received message containing short","time":{"start":1726141920229,"stop":1726141920229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccba241be97af0f5","name":"Ping fails for unsubscribed peers","time":{"start":1726141645610,"stop":1726141645610,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2d2518fb753be3","name":"Check publish message containing Arabic","time":{"start":1726141975063,"stop":1726141975063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3466d3b9a7d40cb4","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141864667,"stop":1726141864667,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd22b39327eb83e3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726141441104,"stop":1726141441104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb055477b553ef2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726141974851,"stop":1726141974851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd784a93870dedde","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726141461685,"stop":1726141461685,"duration":0},"status":"passed","severity":"normal"},{"uid":"8773f5af4b9086be","name":"shard 0","time":{"start":1726142031856,"stop":1726142031856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6131973282db9c42","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726141461992,"stop":1726141461992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9477172d336a76d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1726142048146,"stop":1726142048146,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c6eeb23ecc19b0","name":"recovers when dns.resolve returns empty","time":{"start":1726141461989,"stop":1726141461989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f88d1d634cc910","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726141441099,"stop":1726141441099,"duration":0},"status":"passed","severity":"normal"},{"uid":"223e4b81bfd64fc1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726141502214,"stop":1726141502214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7370a7bf56cc987","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705975,"stop":1726141705976,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00d3b270c326b3b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726141705972,"stop":1726141705973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0f5a89022c044c","name":"Check message with no content topic is not received","time":{"start":1726141920238,"stop":1726141920238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b611281b4799b019","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141713538,"stop":1726141713538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c66849628b40dd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141570255,"stop":1726141570259,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d2a964769cc6153","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726142079619,"stop":1726142079619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0cb75359b43f65","name":"Check received message containing Basic HTML tag","time":{"start":1726141920233,"stop":1726141920233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f39540975f8a61d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141713573,"stop":1726141713576,"duration":3},"status":"passed","severity":"normal"},{"uid":"7729f409b4f36b05","name":"should set field with only FILTER enabled","time":{"start":1726141449611,"stop":1726141449612,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ac9e204a3e56e8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726141491828,"stop":1726141491829,"duration":1},"status":"passed","severity":"normal"},{"uid":"2247da1729a24b5d","name":"random static sharding 8 - Cluster ID: 963, Shard ID: 932","time":{"start":1726142031861,"stop":1726142031861,"duration":0},"status":"passed","severity":"normal"},{"uid":"724f033c0f60572","name":"Query generator for multiple messages with different content topic format","time":{"start":1726142064458,"stop":1726142064459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b115ea98042c385c","name":"ignores unrecognized TXT record formats","time":{"start":1726141461990,"stop":1726141461990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38e49192f2a85f7","name":"should return false","time":{"start":1726141449601,"stop":1726141449601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff41813c64c1ec8b","name":"Push message with special chars payload","time":{"start":1726142030150,"stop":1726142030151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af2eb1164babaf0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726142079620,"stop":1726142079620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a00c90f6a8421","name":"same cluster, different shard: nodes don't connect","time":{"start":1726141705951,"stop":1726141705952,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc65c0be6cc2706e","name":"should throw an error for insufficient data","time":{"start":1726141441299,"stop":1726141441299,"duration":0},"status":"passed","severity":"normal"},{"uid":"963e987e4bd0709f","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141713538,"stop":1726141713538,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4db19817f790eb5","name":"Ping succeeds for all connected peers","time":{"start":1726141645610,"stop":1726141645610,"duration":0},"status":"passed","severity":"normal"},{"uid":"22934a537d163f78","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726141864661,"stop":1726141864661,"duration":0},"status":"passed","severity":"normal"},{"uid":"258245d264e41f33","name":"Check received message containing unicode special characters","time":{"start":1726141920223,"stop":1726141920224,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe74c501e6ee82c7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726141705986,"stop":1726141705986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c148fd1d87081f5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726141705962,"stop":1726141705963,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cc740d61988162","name":"Check received message containing Russian","time":{"start":1726141677151,"stop":1726141677151,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fe1e474ce5cb70","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141570250,"stop":1726141570250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece62cf2b28fec58","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726142048158,"stop":1726142048158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2c8d00d3aa74cb","name":"Renews peer on consistent missed messages","time":{"start":1726141645613,"stop":1726141645614,"duration":1},"status":"passed","severity":"normal"},{"uid":"71982578023a1e1","name":"Push message with Russian payload","time":{"start":1726142030152,"stop":1726142030152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a76a5d48f36178e","name":"Push message with custom timestamp: 1726145313713","time":{"start":1726142030189,"stop":1726142030190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3df18d818d5ce23","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141920225,"stop":1726141920226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1622ceb5912b7dc","name":"Check received message containing XML","time":{"start":1726141677152,"stop":1726141677153,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f02e544e9954ba","name":"should decode valid enr with tcp successfully","time":{"start":1726141449599,"stop":1726141449599,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c28bf43f489d0","name":"Push message with Russian payload","time":{"start":1726141946071,"stop":1726141946072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aa08960ed49ba1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726142079618,"stop":1726142079618,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d2fad0734b69a3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app48/3/topic505/xml","time":{"start":1726142002396,"stop":1726142002396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9576e148a122033b","name":"Push message with SQL Injection payload","time":{"start":1726142030153,"stop":1726142030153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56aa1428f3412fa","name":"does not throw on valid cases","time":{"start":1726141441078,"stop":1726141441078,"duration":0},"status":"passed","severity":"normal"},{"uid":"24996886d1e7d5d8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726141974858,"stop":1726141974859,"duration":1},"status":"passed","severity":"normal"},{"uid":"182033f6ebeb5f25","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726141441098,"stop":1726141441098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a314bd77bf5c31fc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726142048154,"stop":1726142048154,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1cf848c20208a8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726141705976,"stop":1726141705977,"duration":1},"status":"passed","severity":"normal"},{"uid":"12795c23f237d091","name":"Check received message with timestamp: 1726141490999000000 ","time":{"start":1726141920224,"stop":1726141920224,"duration":0},"status":"passed","severity":"normal"},{"uid":"10893671cf423400","name":"Push message with Arabic payload","time":{"start":1726142030152,"stop":1726142030152,"duration":0},"status":"passed","severity":"normal"},{"uid":"346bf8c580d9cc9c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141713581,"stop":1726141713582,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fb1761585b9db0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141713538,"stop":1726141713547,"duration":9},"status":"passed","severity":"normal"},{"uid":"1862daa6f4409d37","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726141441090,"stop":1726141441090,"duration":0},"status":"passed","severity":"normal"},{"uid":"413d898e4e8fcb8a","name":"through manual discovery","time":{"start":1726141866458,"stop":1726141866458,"duration":0},"status":"passed","severity":"normal"},{"uid":"273c83f3e2f99037","name":"Check received message containing shell command","time":{"start":1726141920234,"stop":1726141920234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b50072403e572d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726141448827,"stop":1726141448827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddd00577987030a","name":"removeEventListener with wrong event","time":{"start":1726141532167,"stop":1726141532167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f980006444dcf58","name":"should throw error - no public key","time":{"start":1726141449601,"stop":1726141449601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2559ba07d6f478","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726142048144,"stop":1726142048144,"duration":0},"status":"passed","severity":"normal"},{"uid":"732f62f25b60de2b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141975071,"stop":1726141975072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5750acb905a6e8","name":"udp ip6 address","time":{"start":1726141448915,"stop":1726141448916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9230234df9aafd6e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141957530,"stop":1726141957531,"duration":1},"status":"passed","severity":"normal"},{"uid":"564d470450fc2228","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141713564,"stop":1726141713568,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ae5a918307728e9","name":"Subscribe to topic containing short and publish message","time":{"start":1726141974854,"stop":1726141974854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a506600cfa464ad","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726141705954,"stop":1726141705955,"duration":1},"status":"passed","severity":"normal"},{"uid":"e382a47e961aa9f7","name":"A test","time":{"start":1726141822482,"stop":1726141822482,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b115e514fbdeb8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726141705958,"stop":1726141705959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7f81996579fa6f","name":"should be called for bootstrap peers","time":{"start":1726141499345,"stop":1726141499345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde8a426725f5e36","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726142048162,"stop":1726142048163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b59c3fbce6aad99","name":"Push message with content topic containing Chinese","time":{"start":1726142030159,"stop":1726142030160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8501bd2c1f65b76","name":"Check received message containing emoji","time":{"start":1726141920224,"stop":1726141920224,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba60e2028a22bab","name":"Should update multiaddrs","time":{"start":1726141866795,"stop":1726141866795,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e78a48c0184ab7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726141461686,"stop":1726141461687,"duration":1},"status":"passed","severity":"normal"},{"uid":"edee7006344e1d5b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726141461687,"stop":1726141461687,"duration":0},"status":"passed","severity":"normal"},{"uid":"93807dd7f6d41dc4","name":"Privacy Node - default protocol","time":{"start":1726142087730,"stop":1726142087730,"duration":0},"status":"passed","severity":"normal"},{"uid":"12800f158f59be7c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142134326,"stop":1726142134327,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9878eff4f4e408","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726142048151,"stop":1726142048151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6031c8802ef555e","name":"Check publish message containing Basic HTML tag","time":{"start":1726141975068,"stop":1726141975069,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e8d168a5f690fe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726142048152,"stop":1726142048153,"duration":1},"status":"passed","severity":"normal"},{"uid":"7981f3a1d9c45657","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726141946082,"stop":1726141946082,"duration":0},"status":"passed","severity":"normal"},{"uid":"559cd8eaab9f6ddd","name":"Check publish message containing long","time":{"start":1726141975060,"stop":1726141975061,"duration":1},"status":"passed","severity":"normal"},{"uid":"900bebf7e820cb96","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726141544192,"stop":1726141544192,"duration":0},"status":"passed","severity":"normal"},{"uid":"865d0fadb04046c8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726141705956,"stop":1726141705957,"duration":1},"status":"passed","severity":"normal"},{"uid":"759ba06a80c839ad","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141577774,"stop":1726141577775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b220ac3b1dac3b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726142048165,"stop":1726142048166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68f683a5c61f78b","name":"Decoder throws on empty string content topic","time":{"start":1726141454433,"stop":1726141454434,"duration":1},"status":"passed","severity":"normal"},{"uid":"becbdc375f92bf08","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726141465964,"stop":1726141465964,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc79d0905f3c581","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726142062813,"stop":1726142062814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3339c94ce15a","name":"Push message with XML payload","time":{"start":1726142030153,"stop":1726142030154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3613c92a63b83316","name":"Push message with custom timestamp: 1695383354890","time":{"start":1726141946090,"stop":1726141946091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dbc5d5b7154f18","name":"Push message with rate limit","time":{"start":1726141946090,"stop":1726141946090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8822d51ab995d123","name":"Check message on other pubsub topic is not received","time":{"start":1726141920226,"stop":1726141920227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf8fbf964af24fb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/2/topic88/xml","time":{"start":1726142002395,"stop":1726142002396,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e5eded6b608482","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141677165,"stop":1726141677166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96508f1327c1fb1","name":"throws on content topic with too few or too many fields","time":{"start":1726141441079,"stop":1726141441080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb2a0f559e1e5a8","name":"Fails to push message bigger that 1MB","time":{"start":1726141946093,"stop":1726141946093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda2379572297fd","name":"Decoder throws on empty string content topic","time":{"start":1726141473458,"stop":1726141473458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87cb7ea28238f43","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726141441113,"stop":1726141441113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c3d73933180a46","name":"Push message with special chars payload","time":{"start":1726141946070,"stop":1726141946070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e910fc1c8695a7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726142048151,"stop":1726142048151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e4c6b6bd1460dd","name":"Ping on subscribed peer","time":{"start":1726141577772,"stop":1726141577773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed6bed7e1625c1","name":"should set field with all protocols enabled","time":{"start":1726141449610,"stop":1726141449611,"duration":1},"status":"passed","severity":"normal"},{"uid":"e693ed8779d68e1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141713532,"stop":1726141713534,"duration":2},"status":"passed","severity":"normal"},{"uid":"23e5750d8d7a7f33","name":"Publish message with custom timestamp: Fri Sep 22 2023 11:52:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141975073,"stop":1726141975074,"duration":1},"status":"passed","severity":"normal"},{"uid":"940b03040c1ef0f5","name":"Ping on subscribed peer","time":{"start":1726141556975,"stop":1726141556975,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9ecc0039037a3d","name":"Query generator for 2000 messages","time":{"start":1726142064461,"stop":1726142064461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d5ea5685d178f6","name":"LightPush","time":{"start":1726142087729,"stop":1726142087729,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c2efc6156f6b49","name":"should throw an error for missing required configuration","time":{"start":1726141441101,"stop":1726141441101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0184d26fb89627","name":"Push message with content topic containing Script","time":{"start":1726142030163,"stop":1726142030163,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeaf6445647ec58","name":"A test","time":{"start":1726141822482,"stop":1726141822482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59da77da1c915ab","name":"LightPush with 2 connections","time":{"start":1726141770258,"stop":1726141770258,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaba8ea10ea3899","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141727058,"stop":1726141727058,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e953ebbec6cbaf2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141822411,"stop":1726141822412,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4fbc49a60f0a83","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141614264,"stop":1726141614265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe90fff1ecb36ad2","name":"Publish message with custom timestamp: Thu Sep 12 2024 10:52:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141975074,"stop":1726141975074,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f757e45d1aa53","name":"Subscribe and receive messages via waku relay post","time":{"start":1726142048145,"stop":1726142048145,"duration":0},"status":"passed","severity":"normal"},{"uid":"919614ff2e0faa29","name":"Meta field set when metaSetter is specified","time":{"start":1726141454431,"stop":1726141454431,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eb5bf388160e3a","name":"Check message with non string payload is not received","time":{"start":1726141920239,"stop":1726141920239,"duration":0},"status":"passed","severity":"normal"},{"uid":"364c1db4530c2db2","name":"should return all peers when numPeers is 0","time":{"start":1726141454203,"stop":1726141454204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4968facc26076f73","name":"Push message with content topic containing emoji","time":{"start":1726142030173,"stop":1726142030173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8280becebc5efc84","name":"Check received message containing special chars","time":{"start":1726141920217,"stop":1726141920218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7fa5fc877165e4","name":"Push message with content topic containing numeric","time":{"start":1726142030158,"stop":1726142030159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0143c0c69202149","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726141461685,"stop":1726141461686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba9f30f87362945","name":"getPeersByDiscovery","time":{"start":1726141532167,"stop":1726141532168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12b4610027e43","name":"pre and post cipher","time":{"start":1726141472224,"stop":1726141472224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2b4cdf8ddd7b51","name":"should return unique PubsubTopics for static sharding","time":{"start":1726141441099,"stop":1726141441099,"duration":0},"status":"passed","severity":"normal"},{"uid":"200964e33d6ec454","name":"Check message received after jswaku node is restarted","time":{"start":1726141920239,"stop":1726141920239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1be8914027d71167","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141864668,"stop":1726141864668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7307ca825b2fb4f","name":"Query with Ordered Callback, No message returned","time":{"start":1726142047246,"stop":1726142047246,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd425396a65f10","name":"handles empty shards array correctly","time":{"start":1726141441114,"stop":1726141441115,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa43347199a5f739","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726142048161,"stop":1726142048161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d13d073a2f8ec13","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141864662,"stop":1726141864662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eafcc50be97e755","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141727061,"stop":1726141727061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0388d46f697287e","name":"Check message on other pubsub topic is not received","time":{"start":1726141920237,"stop":1726141920238,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b32c3c99768670","name":"Check received message containing Basic HTML tag","time":{"start":1726141677153,"stop":1726141677153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a597b90ec53797cb","name":"Mutual subscription","time":{"start":1726141974846,"stop":1726141974847,"duration":1},"status":"passed","severity":"normal"},{"uid":"f586599733f16a21","name":"can start and stop the service","time":{"start":1726141465960,"stop":1726141465961,"duration":1},"status":"passed","severity":"normal"},{"uid":"149459612255968c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141713582,"stop":1726141713582,"duration":0},"status":"passed","severity":"normal"},{"uid":"d187428f83eee935","name":"Relay - dialed after","time":{"start":1726142087726,"stop":1726142087726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ebf3b23e528593","name":"Check received message containing SQL Injection","time":{"start":1726141677151,"stop":1726141677152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edbf2ba0b4227b2","name":"Push message with custom timestamp: 1695383313713","time":{"start":1726142030187,"stop":1726142030188,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca5e8c680ce6791","name":"Check received message containing SQL Injection","time":{"start":1726141920219,"stop":1726141920220,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8091a9a4e231f4","name":"returns all values when wanted number matches available values","time":{"start":1726141460950,"stop":1726141460952,"duration":2},"status":"passed","severity":"normal"},{"uid":"7210e66c9a132749","name":"Fails to push message bigger that 1MB","time":{"start":1726142030191,"stop":1726142030191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7481adcdcd8314b","name":"should get / set TCP multiaddr","time":{"start":1726141449604,"stop":1726141449604,"duration":0},"status":"passed","severity":"normal"},{"uid":"574bccfe18e7b3b3","name":"Push message with content topic containing JSON","time":{"start":1726142030167,"stop":1726142030167,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa19f724842082b2","name":"Push message with content topic containing escaped characters","time":{"start":1726141946087,"stop":1726141946087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5e2e4a17d8f792","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141570255,"stop":1726141570255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cb35691278fe32","name":"Check publish message containing unicode special characters","time":{"start":1726141975070,"stop":1726141975071,"duration":1},"status":"passed","severity":"normal"},{"uid":"909da66271192692","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726142064458,"stop":1726142064458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4709edee5efee7f6","name":"Check received message containing escaped characters","time":{"start":1726141920223,"stop":1726141920223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c17e53f3a916e12","name":"Check publish message containing SQL Injection","time":{"start":1726141975065,"stop":1726141975065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d336359740fb24","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726142048153,"stop":1726142048153,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30cb107540645f","name":"Relay + Store","time":{"start":1726141449612,"stop":1726141449612,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d719032475c7ed","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141713537,"stop":1726141713537,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ed2e6d981bdb2f","name":"Nodes with multiple pubsub topic","time":{"start":1726141957530,"stop":1726141957530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d163bf241842b65f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726141705993,"stop":1726141705994,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d64877f524463a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726141441111,"stop":1726141441111,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ba53281e333895","name":"can start the service","time":{"start":1726141502664,"stop":1726141502664,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaee6abd36745750","name":"should handle a minimal index list","time":{"start":1726141441298,"stop":1726141441298,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d9f6ad95ae235","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726141441110,"stop":1726141441110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97e14b5c765c1b2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726142048165,"stop":1726142048165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5082b4b2f3f0e5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726142048150,"stop":1726142048150,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2728fe44306083","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726142030164,"stop":1726142030167,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4eac4448025e5c4","name":"Nwaku publishes","time":{"start":1726141946886,"stop":1726141946886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9ade0dbbeb9d0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141822409,"stop":1726141822409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d9a6824a1d3f68","name":"Push message with Chinese payload","time":{"start":1726141946071,"stop":1726141946071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a762ee8acf10a38","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726141441092,"stop":1726141441092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d3c05e5759078d","name":"Push message with content topic containing special chars","time":{"start":1726142030159,"stop":1726142030159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e0fb52e3d5857b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726141864662,"stop":1726141864663,"duration":1},"status":"passed","severity":"normal"},{"uid":"18caddd2eded4360","name":"Passing page size 110 when there are 120 messages","time":{"start":1726142075805,"stop":1726142075805,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a3b3a12fffeba8","name":"random static sharding 3 - Cluster ID: 67, Shard ID: 274","time":{"start":1726142031858,"stop":1726142031858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17495ab7145ed74","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141864665,"stop":1726141864666,"duration":1},"status":"passed","severity":"normal"},{"uid":"338763810c702143","name":"Push message with escaped characters payload","time":{"start":1726142030155,"stop":1726142030155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8974cb10cbd9015","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726142079619,"stop":1726142079619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15a5691340f0463","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726142047245,"stop":1726142047245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bf1b74e6fab7f8","name":"Push to array if already present","time":{"start":1726141440770,"stop":1726141440770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae8b6f564b4584","name":"Query with Promise Callback, No Decoder","time":{"start":1726142047247,"stop":1726142047247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8469d5124083ca","name":"Check received message containing escaped characters","time":{"start":1726141677154,"stop":1726141677162,"duration":8},"status":"passed","severity":"normal"},{"uid":"dc6ec75e2358eced","name":"same cluster, different shard: nodes connect","time":{"start":1726141862221,"stop":1726141862222,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb6fea7aa08b6e8","name":"Check received message containing JSON","time":{"start":1726141920222,"stop":1726141920222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6d41927f5d17f1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141713550,"stop":1726141713552,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d246c37943b7a5","name":"Delete observer","time":{"start":1726141923338,"stop":1726141923338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3387911b17b0af","name":"Query generator for multiple messages with different message text format","time":{"start":1726142064457,"stop":1726142064458,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfe826d95b0d7f4","name":"Relay - times out","time":{"start":1726142087727,"stop":1726142087727,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3dcc30bfcd1405","name":"Used by Waku Relay","time":{"start":1726142080719,"stop":1726142080719,"duration":0},"status":"passed","severity":"normal"},{"uid":"937ee5ee028605dd","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726141441098,"stop":1726141441098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cc35ab7fcb7b6a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app6/8/topic975/xml","time":{"start":1726142002397,"stop":1726142002397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6fefb540458398","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app69/3/topic396/test.js","time":{"start":1726142002400,"stop":1726142002401,"duration":1},"status":"passed","severity":"normal"},{"uid":"549af57766aacac1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726142048154,"stop":1726142048154,"duration":0},"status":"passed","severity":"normal"},{"uid":"97559d652c0f4dfc","name":"Check received message containing shell command","time":{"start":1726141920222,"stop":1726141920223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9def654dc11311b8","name":"can start and stop the service","time":{"start":1726141502665,"stop":1726141502665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab807cc3a10082d","name":"should encode/decode to text encoding","time":{"start":1726141449603,"stop":1726141449603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a5d887a8fc387d","name":"Generator, 2 different pubsubtopics","time":{"start":1726142067665,"stop":1726142067665,"duration":0},"status":"passed","severity":"normal"},{"uid":"578f82ba821dc97a","name":"handles different clusterIds correctly","time":{"start":1726141441096,"stop":1726141441096,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ac1d4f373eeee2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705959,"stop":1726141705960,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e45ed02a49f55a","name":"Passing page size 1 when there are 4 messages","time":{"start":1726142075802,"stop":1726142075803,"duration":1},"status":"passed","severity":"normal"},{"uid":"86731c29bd01aa03","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726142047246,"stop":1726142047247,"duration":1},"status":"passed","severity":"normal"},{"uid":"84aee5fd39922e05","name":"Subscribe to topic containing long and publish message","time":{"start":1726141974854,"stop":1726141974854,"duration":0},"status":"passed","severity":"normal"},{"uid":"770c275ac923d145","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726141862220,"stop":1726141862221,"duration":1},"status":"passed","severity":"normal"},{"uid":"91135bd4abb6c044","name":"dispatchEvent via connectionManager","time":{"start":1726141532168,"stop":1726141532169,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07fdf7c90ffc959","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705962,"stop":1726141705962,"duration":0},"status":"passed","severity":"normal"},{"uid":"913c1702f2d00ec2","name":"Push message with content topic containing shell command","time":{"start":1726141946087,"stop":1726141946087,"duration":0},"status":"passed","severity":"normal"},{"uid":"80676fd6b63d5cbf","name":"Check message received after nwaku node is restarted","time":{"start":1726141677171,"stop":1726141677171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf1b15d35ecdc69b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141614258,"stop":1726141614258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf7fec893e305a4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726141441093,"stop":1726141441093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea57a24eadaf0e83","name":"Check publish message containing Chinese","time":{"start":1726141975062,"stop":1726141975063,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2d9b4fbe1700c2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141957526,"stop":1726141957526,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7675826929a28a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726141491830,"stop":1726141491831,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f638bb9f3b9185","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726141974860,"stop":1726141974861,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f178aca97b0cb9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726141443691,"stop":1726141443692,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b532268e9802af","name":"Push 30 different messages","time":{"start":1726141946076,"stop":1726141946077,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d601cc17c6aef0","name":"should load peers from local storage and dispatch events","time":{"start":1726141465964,"stop":1726141465964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f347574d0e0df88","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726141448828,"stop":1726141448828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c550f26df6c288a2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141727059,"stop":1726141727060,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3b8aec28c1bf9a","name":"Check received message containing short","time":{"start":1726141920216,"stop":1726141920216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08fd72b85bd5627","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726141448832,"stop":1726141448832,"duration":0},"status":"passed","severity":"normal"},{"uid":"de243de7d0ce726e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726142016189,"stop":1726142016190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80caf3853ff7d33","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141677166,"stop":1726141677166,"duration":0},"status":"passed","severity":"normal"},{"uid":"584b1ad90e9a5db3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726141454204,"stop":1726141454204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6df67301847eae","name":"Encoder throws on empty string content topic","time":{"start":1726141454432,"stop":1726141454433,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a0407f9b5ed1c8","name":"Check publish message containing Russian","time":{"start":1726141975063,"stop":1726141975064,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4f51a9d0f5252e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726141448831,"stop":1726141448832,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd5c1b2ddca15c3","name":"Push message with JSON payload","time":{"start":1726141946074,"stop":1726141946074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3be8f683b69603b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142134328,"stop":1726142134329,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7798b41f932e48","name":"Subscribe to topic containing Script and receive message","time":{"start":1726142048163,"stop":1726142048164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abf722d52d93228","name":"Ping on peer without subscriptions","time":{"start":1726141577773,"stop":1726141577774,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11c098da1e9fe15","name":"Fails to publish message with empty text","time":{"start":1726141975077,"stop":1726141975077,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ce9571560ee089","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726142048171,"stop":1726142048172,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b730236a7d3232","name":"Throws when trying to push message with empty payload","time":{"start":1726142030157,"stop":1726142030157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afc39ae9a9c4cd7","name":"isConnected should return false after all peers disconnect","time":{"start":1726141544193,"stop":1726141544193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904132723273c16","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726141441100,"stop":1726141441100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c97c3ff7c94bbb5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726141441299,"stop":1726141441299,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2455ecc606c747","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726141441092,"stop":1726141441093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3816c77abf09bd21","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141570249,"stop":1726141570250,"duration":1},"status":"passed","severity":"normal"},{"uid":"61edc3fc2843c228","name":"Check received message containing Arabic","time":{"start":1726141920218,"stop":1726141920219,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b5e65e9d7039e5","name":"Ordered callback, aborts when callback returns true","time":{"start":1726142064460,"stop":1726142064460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3985a3f3e14dea","name":"Refresh subscription","time":{"start":1726142048160,"stop":1726142048160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e733af368ece2231","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726142031856,"stop":1726142031857,"duration":1},"status":"passed","severity":"normal"},{"uid":"740aec050fc8e547","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726141705973,"stop":1726141705973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e84f12f8ec6617","name":"Filter with 2 connections","time":{"start":1726141770259,"stop":1726141770259,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5d07d9bb1221af","name":"isConnected should return true after first peer connects","time":{"start":1726141544193,"stop":1726141544193,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef584dff2a99a0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726141705956,"stop":1726141705956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e7df1cc37b810e","name":"Wrong topic","time":{"start":1726142002403,"stop":1726142002403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f424884b8913adb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726141448833,"stop":1726141448833,"duration":0},"status":"passed","severity":"normal"},{"uid":"784ab3446d0bb34","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726141441092,"stop":1726141441092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8756d338dd6852d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141570253,"stop":1726141570253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff627563b28c5c92","name":"Check received message containing Arabic","time":{"start":1726141677151,"stop":1726141677151,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5f1f53bdf5f363","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726142048147,"stop":1726142048147,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5a545f3c369f46","name":"should not fail to stop the service if it was not started","time":{"start":1726141502665,"stop":1726141502665,"duration":0},"status":"passed","severity":"normal"},{"uid":"747366aaaf250699","name":"should not receive a peer event before start","time":{"start":1726141502666,"stop":1726141502667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db4e4c7ca34b46d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726141706001,"stop":1726141706002,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1aaad4e91c4c020","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726141957521,"stop":1726141957522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69547c54292a67c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726141441109,"stop":1726141441110,"duration":1},"status":"passed","severity":"normal"},{"uid":"203c635d580b5f99","name":"Relay","time":{"start":1726141501396,"stop":1726141501397,"duration":1},"status":"passed","severity":"normal"},{"uid":"119be50d36362885","name":"Fails to publish duplicate message","time":{"start":1726141975075,"stop":1726141975077,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b2e4ce986bc628f","name":"Push message with meta","time":{"start":1726142030177,"stop":1726142030179,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee4ce354cbf21636","name":"Subscribe to topic containing short and receive message","time":{"start":1726141713554,"stop":1726141713555,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e35b2dd7213514","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app88/4/topic326/proto","time":{"start":1726142002397,"stop":1726142002398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62ab601b59e09ed","name":"Check received message containing numeric","time":{"start":1726141920217,"stop":1726141920217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e706ca021c36c4d","name":"Push message with numeric payload","time":{"start":1726141946070,"stop":1726141946070,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cda95dd3605f8a","name":"Check received message containing long","time":{"start":1726141920217,"stop":1726141920217,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf16cffb5eb55436","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726142048164,"stop":1726142048164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82ce7010e83de8c","name":"Filter","time":{"start":1726142087729,"stop":1726142087729,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e733535a8f7370","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726141864663,"stop":1726141864664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6382a3645b5ed0e0","name":"should encode/decode to RLP encoding","time":{"start":1726141449602,"stop":1726141449603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae765059d658f01d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705955,"stop":1726141705955,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4338fdc9512bea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142067664,"stop":1726142067664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9114e23934135e44","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726141441116,"stop":1726141441117,"duration":1},"status":"passed","severity":"normal"},{"uid":"604fe3da099e410f","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141862222,"stop":1726141862222,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d667000e261d5a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726141441107,"stop":1726141441107,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4823e6442d3beb","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726141645613,"stop":1726141645613,"duration":0},"status":"passed","severity":"normal"},{"uid":"964391fa9ab7d588","name":"Check received message with timestamp: 1726141490999 ","time":{"start":1726141920224,"stop":1726141920225,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f4a89edb55d3db","name":"Push message with custom timestamp: 1726138113713","time":{"start":1726142030188,"stop":1726142030189,"duration":1},"status":"passed","severity":"normal"},{"uid":"844f48ce02d26834","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726141471885,"stop":1726141471887,"duration":2},"status":"passed","severity":"normal"},{"uid":"144787f66d52775b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726142062811,"stop":1726142062812,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d3a6520d86d5cc","name":"Symmetric encrypt & Decrypt","time":{"start":1726141472223,"stop":1726141472223,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb263123ded0ac52","name":"Passing page size 3 when there are 20 messages","time":{"start":1726142075803,"stop":1726142075803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4f87e41217c554","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app44/2/topic424/utf8","time":{"start":1726142002395,"stop":1726142002395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af040d71c78b745","name":"should properly create location multiaddrs - udp4","time":{"start":1726141449608,"stop":1726141449608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7906994d4e05a3c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726141441107,"stop":1726141441107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e273b401d70a9f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141713576,"stop":1726141713578,"duration":2},"status":"passed","severity":"normal"},{"uid":"a00c83a7b5820d0","name":"Init the array if not present","time":{"start":1726141440767,"stop":1726141440769,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac66e16229ad1109","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141570255,"stop":1726141570255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0feabb70d7deab","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726142048155,"stop":1726142048155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cb69e853bb633d","name":"Check publish message containing short","time":{"start":1726141975056,"stop":1726141975057,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab54afbe5055e8e","name":"Push message with shell command payload","time":{"start":1726142030155,"stop":1726142030155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a34d471c200b6b0","name":"Push message with content topic containing numeric","time":{"start":1726141946079,"stop":1726141946079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f53dcd00aebef44","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726141713583,"stop":1726141713583,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c6af9c1c73a393","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726142079618,"stop":1726142079618,"duration":0},"status":"passed","severity":"normal"},{"uid":"911e6e0482e9d778","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726141544193,"stop":1726141544193,"duration":0},"status":"passed","severity":"normal"},{"uid":"561b2f052116b161","name":"Push message with short payload","time":{"start":1726142030149,"stop":1726142030149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbbafc3ed2f2490","name":"Waku message hash computation (no timestamp)","time":{"start":1726141443694,"stop":1726141443694,"duration":0},"status":"passed","severity":"normal"},{"uid":"600155a6fb0de237","name":"Generator, custom pubsub topic","time":{"start":1726142067662,"stop":1726142067663,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7009646e357d53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726141441106,"stop":1726141441107,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c558d58d2744d7","name":"Subscribe and receive messages via lightPush","time":{"start":1726142048143,"stop":1726142048143,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad53527de98ff8a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726141448830,"stop":1726141448830,"duration":0},"status":"passed","severity":"normal"},{"uid":"749deeda98e6fd98","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726141705971,"stop":1726141705972,"duration":1},"status":"passed","severity":"normal"},{"uid":"567c272c022283b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141822410,"stop":1726141822410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b0a08359dd104d","name":"Ordered Callback - false","time":{"start":1726142052250,"stop":1726142052251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8349ba2e93b8fe","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141864665,"stop":1726141864665,"duration":0},"status":"passed","severity":"normal"},{"uid":"554553513db1ae1c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726142016197,"stop":1726142016198,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e039c6c78aa5198","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142067665,"stop":1726142067665,"duration":0},"status":"passed","severity":"normal"},{"uid":"959803f6b84402fe","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726141461993,"stop":1726141461993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf7c11ccccc07f28","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726141950164,"stop":1726141950165,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20e7ef1c3a3a6f7d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141727059,"stop":1726141727059,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b2a000a08343ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141713580,"stop":1726141713581,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9236b0eedd87e48","name":"Push message with shell command payload","time":{"start":1726141946075,"stop":1726141946075,"duration":0},"status":"passed","severity":"normal"},{"uid":"96efd7c6dc26e18b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726141460958,"stop":1726141460959,"duration":1},"status":"passed","severity":"normal"},{"uid":"504bb95c502b4c21","name":"throws on content topic with empty version field","time":{"start":1726141441081,"stop":1726141441082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef233e62829e11b","name":"configure the node with multiple pubsub topics","time":{"start":1726142031863,"stop":1726142031863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3124b5ba1fa94b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726141441102,"stop":1726141441103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1112ed34514ac99a","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141577777,"stop":1726141577778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0f1b2cd8f5a205","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726141454434,"stop":1726141454434,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a9f0b95d34e90c","name":"ignores domain fetching errors","time":{"start":1726141461989,"stop":1726141461990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4fc30921a3d36e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726141441101,"stop":1726141441101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9092ca5c706a72a7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726141705963,"stop":1726141705963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada056abe82a8510","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726141441108,"stop":1726141441108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1434fbbf4f5303a8","name":"Push message with content topic containing Arabic","time":{"start":1726141946080,"stop":1726141946080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1424f914b0d78b","name":"new peer added after a peer was already found","time":{"start":1726141950164,"stop":1726141950164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edd5bfb482eacc23","name":"can start and stop the service","time":{"start":1726141977603,"stop":1726141977605,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e6d444f4ef566fd","name":"Check publish message containing escaped characters","time":{"start":1726141975070,"stop":1726141975070,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6247b8ec8dc78","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726141441094,"stop":1726141441094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4dbbb1363e5a80","name":"Rejects garbage","time":{"start":1726141476607,"stop":1726141476607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a4bd774b7b662","name":"Encoder throws on empty string content topic","time":{"start":1726141473457,"stop":1726141473458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95aadd99b6c0487","name":"Fields are not dropped","time":{"start":1726141453800,"stop":1726141453802,"duration":2},"status":"passed","severity":"normal"},{"uid":"447cd97597e871f2","name":"Renews subscription after lossing a connection","time":{"start":1726142048155,"stop":1726142048155,"duration":0},"status":"passed","severity":"normal"},{"uid":"843ebde719f64e09","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726141705987,"stop":1726141705991,"duration":4},"status":"passed","severity":"normal"},{"uid":"c472387050543f1","name":"Publish message with rate limit","time":{"start":1726141975090,"stop":1726141975090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eea7583c3368d44","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726141705961,"stop":1726141705961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f471602d7b5ddc5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726141461624,"stop":1726141461625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4b20278883ba80","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141727057,"stop":1726141727057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bad303a591f6bab","name":"Renews peer on consistent ping failures","time":{"start":1726141645611,"stop":1726141645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6586a38ed86818","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726141461689,"stop":1726141461690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5ba66f7a3242c4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726141974857,"stop":1726141974858,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc732b3e97df1c","name":"should set field with only RELAY enabled","time":{"start":1726141449611,"stop":1726141449611,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d8e72e197abdc2","name":"Check received message with timestamp: 1726141490999 ","time":{"start":1726141920236,"stop":1726141920236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2555b717f4518c6","name":"Keep-alive pings maintain the connection","time":{"start":1726141645611,"stop":1726141645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21c913bdcb2317f","name":"Renews subscription after lossing a connection","time":{"start":1726142048172,"stop":1726142048174,"duration":2},"status":"passed","severity":"normal"},{"uid":"63f3c417cb3bb05c","name":"should return empty list for no shard","time":{"start":1726141441100,"stop":1726141441101,"duration":1},"status":"passed","severity":"normal"},{"uid":"722913ba14f962b2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726141441106,"stop":1726141441106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5acc4f98b5ff47","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726141441093,"stop":1726141441093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0878aca3ec1041c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141448830,"stop":1726141448830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4038ca6a975a730c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726141705991,"stop":1726141705993,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e939c8183b82a2d","name":"should properly create location multiaddrs - tcp6","time":{"start":1726141449609,"stop":1726141449609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e327a4e12a6955","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726142016186,"stop":1726142016188,"duration":2},"status":"passed","severity":"normal"},{"uid":"adc8f42c376608de","name":"Check publish message after service node is restarted","time":{"start":1726141975087,"stop":1726141975087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aa0faaa7c34ecb1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141448835,"stop":1726141448835,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2ccbdfe246b46a","name":"Check received message containing long","time":{"start":1726141677148,"stop":1726141677148,"duration":0},"status":"passed","severity":"normal"},{"uid":"498e7e977d0dd8f1","name":"Check received message with timestamp: 1726141490999000000 ","time":{"start":1726141920235,"stop":1726141920236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d961d7db98444bc","name":"Push message with Basic HTML tag payload","time":{"start":1726142030154,"stop":1726142030154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d577752f899f5a5c","name":"Check received message containing numeric","time":{"start":1726141677149,"stop":1726141677149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b165fe8b4ba366be","name":"unsubscribes","time":{"start":1726142073848,"stop":1726142073849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b100b449ade6b1e5","name":"LightPush with 0 connections","time":{"start":1726141770256,"stop":1726141770257,"duration":1},"status":"passed","severity":"normal"},{"uid":"899d239e95f17f71","name":"Filter with 3 connections","time":{"start":1726141770259,"stop":1726141770259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ae195ffe942cb1","name":"random static sharding 5 - Cluster ID: 194, Shard ID: 329","time":{"start":1726142031859,"stop":1726142031859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8250f770d0b0551","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726141441115,"stop":1726141441116,"duration":1},"status":"passed","severity":"normal"},{"uid":"276967f68f3393aa","name":"Check received message containing XML","time":{"start":1726141920233,"stop":1726141920233,"duration":0},"status":"passed","severity":"normal"},{"uid":"56818140233d1e58","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726142016188,"stop":1726142016189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a625a40a72dac471","name":"should only return 1 node with relay and store capability","time":{"start":1726141461991,"stop":1726141461991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11f3f6195f08ac7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141570259,"stop":1726141570259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2f6b88a1437ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726141705961,"stop":1726141705962,"duration":1},"status":"passed","severity":"normal"},{"uid":"84edd1f28295601f","name":"random static sharding 4 - Cluster ID: 205, Shard ID: 767","time":{"start":1726142031858,"stop":1726142031858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0783affde3d1197","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726141864661,"stop":1726141864661,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb0627d1f762a80","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726141441099,"stop":1726141441100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dfe01577f7f152","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726141950165,"stop":1726141950165,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc03044f0b728b19","name":"should properly create peer info with all multiaddrs","time":{"start":1726141449610,"stop":1726141449610,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ecc86d13147c7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726141448833,"stop":1726141448834,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab1dfc5f6db3cf1","name":"Publish without waiting for remote peer","time":{"start":1726141974849,"stop":1726141974849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff95543528b3e52","name":"Overlapping topic subscription","time":{"start":1726141974853,"stop":1726141974854,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fefef3a5e8e51486","name":"should properly create location multiaddrs - tcp4","time":{"start":1726141449608,"stop":1726141449608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f32615ce4b4728","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141570254,"stop":1726141570254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7e85dd0110e146","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726141441093,"stop":1726141441094,"duration":1},"status":"passed","severity":"normal"},{"uid":"7deafa783ea3ac9f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726141448834,"stop":1726141448835,"duration":1},"status":"passed","severity":"normal"},{"uid":"882542eb630dd1ee","name":"Push message with numeric payload","time":{"start":1726142030150,"stop":1726142030150,"duration":0},"status":"passed","severity":"normal"},{"uid":"31308fc4dc397579","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141727058,"stop":1726141727058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d732ba98224a1002","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726141705964,"stop":1726141705970,"duration":6},"status":"passed","severity":"normal"},{"uid":"17cefcab8ce05e68","name":"Push message with emoji payload","time":{"start":1726141946076,"stop":1726141946076,"duration":0},"status":"passed","severity":"normal"},{"uid":"453c6459a50de8c8","name":"Check meta is set [symmetric]","time":{"start":1726141471888,"stop":1726141471888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7c231ba5fd979a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141614259,"stop":1726141614259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e224e450113b3","name":"less peers than existing","time":{"start":1726141920676,"stop":1726141920676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ac27ba566527fac","name":"Check message with invalid timestamp is not received","time":{"start":1726141920237,"stop":1726141920237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b277e5eb5e29ab1c","name":"Check publish message containing shell command","time":{"start":1726141975069,"stop":1726141975069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b41b7489b30b489","name":"Passing an array","time":{"start":1726142080718,"stop":1726142080719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff03b8544809d76e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726142048144,"stop":1726142048144,"duration":0},"status":"passed","severity":"normal"},{"uid":"569e38918a0d030c","name":"listenerCount","time":{"start":1726141532168,"stop":1726141532168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46486008fd2efc2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141920225,"stop":1726141920225,"duration":0},"status":"passed","severity":"normal"},{"uid":"207c4ad2918f1e64","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726141441109,"stop":1726141441109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bafbf650b81308b","name":"Light Node - default protocols","time":{"start":1726142087729,"stop":1726142087730,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4ecfc801387e79","name":"Refresh subscription","time":{"start":1726141713553,"stop":1726141713554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10b2aaaef68e437","name":"Push message with JSON payload","time":{"start":1726142030154,"stop":1726142030155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3a0f920d7bc137","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726141974850,"stop":1726141974850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3399675d20e3d895","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726142048159,"stop":1726142048159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dedda985ff568c","name":"Push message with unicode special characters payload","time":{"start":1726141946075,"stop":1726141946076,"duration":1},"status":"passed","severity":"normal"},{"uid":"6945bd74b159980a","name":"Check publish message containing numeric","time":{"start":1726141975061,"stop":1726141975062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6039f384f2458973","name":"start node with empty content topic","time":{"start":1726142002406,"stop":1726142002407,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b180609174135d","name":"Refresh subscription","time":{"start":1726142048148,"stop":1726142048148,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bf108586496320","name":"returns all values when wanted number is greater than available values","time":{"start":1726141460953,"stop":1726141460958,"duration":5},"status":"passed","severity":"normal"},{"uid":"f381a60753612c47","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141713559,"stop":1726141713561,"duration":2},"status":"passed","severity":"normal"},{"uid":"553f0233f8f7bc78","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141614265,"stop":1726141614265,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e6f9940431ec6d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726142079619,"stop":1726142079619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d3b154e3b88e4f","name":"Reusing cursor across nodes","time":{"start":1726142016198,"stop":1726142016198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8f47ce90b9a324","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726141441104,"stop":1726141441104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3637a12e67aeeb7c","name":"1 Relay, 1 fetch","time":{"start":1726141461619,"stop":1726141461624,"duration":5},"status":"passed","severity":"normal"},{"uid":"8245425e511a5ecb","name":"All","time":{"start":1726141501398,"stop":1726141501398,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ea9cf562be6702","name":"Non TWN Cluster","time":{"start":1726142002394,"stop":1726142002395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1221cff05b32a5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142134328,"stop":1726142134328,"duration":0},"status":"passed","severity":"normal"},{"uid":"805f6af31acd85c2","name":"groups content topics by expected pubsub topic","time":{"start":1726141441095,"stop":1726141441095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c939e2c9579a37","name":"should be able to decode the field with only STORE set to true","time":{"start":1726141448832,"stop":1726141448833,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a917da9fb2e65f","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141864666,"stop":1726141864666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a280b402064ba91f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726141461689,"stop":1726141461689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167cfb53805b888","name":"Check publish message containing emoji","time":{"start":1726141975071,"stop":1726141975071,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed24f394149a23c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726141974860,"stop":1726141974860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3523566662e2e645","name":"should not fail to start the service if it is already started","time":{"start":1726141465962,"stop":1726141465962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adee4bfbf3111f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726141441105,"stop":1726141441105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe740a57ed019c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141713568,"stop":1726141713569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffbba0cffedb989","name":"should be online or offline if network state changed","time":{"start":1726141491832,"stop":1726141491833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced32f585bb7f1de","name":"Push message with meta","time":{"start":1726141946089,"stop":1726141946089,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a5a1fd0bea61bf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726142064460,"stop":1726142064460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af11781d644e65f","name":"Failed peers are renewed","time":{"start":1726141754773,"stop":1726141754773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6a256d9e13fbfb","name":"should not fail to stop the service if it was not started","time":{"start":1726141465961,"stop":1726141465962,"duration":1},"status":"passed","severity":"normal"},{"uid":"65915305214b71d9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726142079620,"stop":1726142079620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6064bfb547852a","name":"should throw an error for an unconfigured topic","time":{"start":1726141441111,"stop":1726141441111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6128ee086a3183b5","name":"Check message with no pubsub topic is not received","time":{"start":1726141677167,"stop":1726141677167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3f5c70572f108e","name":"Subscribe to topic containing long and receive message","time":{"start":1726141713556,"stop":1726141713558,"duration":2},"status":"passed","severity":"normal"},{"uid":"933e2eb5425d3c1b","name":"retrieves a single peer","time":{"start":1726141461988,"stop":1726141461989,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f9459fcbb1232b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141461993,"stop":1726141461993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a3ac416d99921f3","name":"Query Generator - false","time":{"start":1726142052249,"stop":1726142052249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba8e3c4ae56a13a","name":"throws on content topic with non-number generation field","time":{"start":1726141441080,"stop":1726141441080,"duration":0},"status":"passed","severity":"normal"},{"uid":"489dc5cd1140f868","name":"connects to nwaku","time":{"start":1726142080717,"stop":1726142080718,"duration":1},"status":"passed","severity":"normal"},{"uid":"939f8da75f494dfc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726142048145,"stop":1726142048145,"duration":0},"status":"passed","severity":"normal"},{"uid":"236d8ff7ef55928","name":"Check publish message after client node is restarted","time":{"start":1726141975089,"stop":1726141975089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cc7e3121151c620","name":"handles multiple messages","time":{"start":1726142073848,"stop":1726142073848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81aa45bb96e50ca","name":"should throw error - invalid id","time":{"start":1726141449600,"stop":1726141449601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b5a309a79f0c21","name":"Number of peers are maintained correctly","time":{"start":1726141754772,"stop":1726141754773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07d5d69ef7ae2fd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726141448834,"stop":1726141448834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a378b0e9cda836cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1726142048158,"stop":1726142048158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e16fabfb5c0971","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141864659,"stop":1726141864660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60a6c2113a30e5a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726142047245,"stop":1726142047246,"duration":1},"status":"passed","severity":"normal"},{"uid":"4963ef93edb056c6","name":"should only return 1 node with relay capability","time":{"start":1726141461991,"stop":1726141461991,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bd6997d05428ae","name":"Decoder throws on undefined content topic","time":{"start":1726141473458,"stop":1726141473458,"duration":0},"status":"passed","severity":"normal"},{"uid":"484bcaae85cca3c5","name":"Check received message containing unicode special characters","time":{"start":1726141920235,"stop":1726141920235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d111b9235bdef2af","name":"throws an error for improperly formatted content topics","time":{"start":1726141441096,"stop":1726141441097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ef3e7ca549b66a","name":"handles empty contentTopics array correctly","time":{"start":1726141441115,"stop":1726141441115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6314d11ed9e267dd","name":"random static sharding 6 - Cluster ID: 463, Shard ID: 998","time":{"start":1726142031860,"stop":1726142031860,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa69284642c6c44","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726141975078,"stop":1726141975083,"duration":5},"status":"passed","severity":"normal"},{"uid":"804376ebe60a3d24","name":"Asymmetric encrypt & decrypt","time":{"start":1726141472222,"stop":1726141472223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca06ef4933747a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726141441108,"stop":1726141441108,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d8bbfab128790d","name":"Using a function","time":{"start":1726142080719,"stop":1726142080719,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe80a79c6b68c2","name":"Generator, custom pubsub topic","time":{"start":1726142067666,"stop":1726142067666,"duration":0},"status":"passed","severity":"normal"},{"uid":"558e66293e8f91b7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141713578,"stop":1726141713580,"duration":2},"status":"passed","severity":"normal"},{"uid":"99fd6c40b76a379d","name":"Does not throw an exception when node disconnects","time":{"start":1726142080718,"stop":1726142080718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436d51ae33023dc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726141441116,"stop":1726141441116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a02dbff7abdd40","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141713569,"stop":1726141713571,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f6c302c5e38074c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141713563,"stop":1726141713564,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33520634e156e29","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app61/6/topic858/test.js","time":{"start":1726142002396,"stop":1726142002396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef802e380c5da3b3","name":"should handle corrupted local storage data gracefully","time":{"start":1726141465965,"stop":1726141465965,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c13a436b66288d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726141448829,"stop":1726141448829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01fbc618daf270a","name":"Correctly serialized arguments","time":{"start":1726141864756,"stop":1726141864757,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc84f79a5ad2d3c","name":"Push message on custom pubsubTopic","time":{"start":1726141822410,"stop":1726141822410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5875368bc4e64a","name":"should not throw an error for a single configured topic","time":{"start":1726141441110,"stop":1726141441110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed15378ec89f260f","name":"LightPush with 3 connections","time":{"start":1726141770259,"stop":1726141770259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a68816cac102c28","name":"should emit a peer event after start","time":{"start":1726141465962,"stop":1726141465962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e513aeec0f3f453f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141614258,"stop":1726141614259,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee03307e0dd326b9","name":"Query generator for multiple messages","time":{"start":1726142064457,"stop":1726142064457,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d2e44563e2722","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726141705953,"stop":1726141705953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f793c51fa5390b5a","name":"same cluster, same shard: nodes connect","time":{"start":1726141862221,"stop":1726141862221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b644b26117871965","name":"Query Generator, No Decoder","time":{"start":1726142047244,"stop":1726142047244,"duration":0},"status":"passed","severity":"normal"},{"uid":"222a5fe31ce93b04","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726141957523,"stop":1726141957524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7914104ad35f8e19","name":"Passing page size 11 when there are 10 messages","time":{"start":1726142075804,"stop":1726142075804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3f3c44a3368872","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726141473456,"stop":1726141473457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1283919ed369829","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726141448824,"stop":1726141448826,"duration":2},"status":"passed","severity":"normal"},{"uid":"694d7f798b968c79","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726141502216,"stop":1726141502217,"duration":1},"status":"passed","severity":"normal"},{"uid":"699478b4836c5503","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726141974857,"stop":1726141974857,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f14acbe1a44767","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726142048149,"stop":1726142048149,"duration":0},"status":"passed","severity":"normal"},{"uid":"857074a2ba415d22","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726141441095,"stop":1726141441096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4de16b90670727b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141864669,"stop":1726141864670,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d0bb8d86d16fe8","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141556978,"stop":1726141556978,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb7569ff192c52","name":"Generator, 2 different pubsubtopics","time":{"start":1726142067663,"stop":1726142067663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a9181be211a800","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726141441113,"stop":1726141441113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e990f8de1c3537c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726141974855,"stop":1726141974856,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddbe3495d8188d7","name":"Publishes to nwaku","time":{"start":1726141946885,"stop":1726141946885,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6b48082499bd87","name":"Check received message containing SQL Injection","time":{"start":1726141920232,"stop":1726141920232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdf875cc491a92","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141727060,"stop":1726141727061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b580d9758270ee98","name":"Push message with content topic containing Chinese","time":{"start":1726141946079,"stop":1726141946080,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3110c87c1f4d78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705957,"stop":1726141705957,"duration":0},"status":"passed","severity":"normal"},{"uid":"583a6f1ea86302a6","name":"Check received message containing short","time":{"start":1726141677147,"stop":1726141677148,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50e78643dfd40c5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726141974856,"stop":1726141974856,"duration":0},"status":"passed","severity":"normal"},{"uid":"667c25c58deb86f6","name":"Push message with custom timestamp: 1726145354890","time":{"start":1726141946091,"stop":1726141946091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd4b50632e862e","name":"1 Relay, 1 Filter, gives up","time":{"start":1726141461625,"stop":1726141461625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac54250d428eac3a","name":"same cluster, same shard: nodes connect","time":{"start":1726141705950,"stop":1726141705951,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe2673d4cefbaef","name":"random static sharding 2 - Cluster ID: 602, Shard ID: 883","time":{"start":1726142031857,"stop":1726142031858,"duration":1},"status":"passed","severity":"normal"},{"uid":"865fdc62f8e3d95d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726141441102,"stop":1726141441102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91db86b7720503b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726141441105,"stop":1726141441106,"duration":1},"status":"passed","severity":"normal"},{"uid":"481bf9bd1f03de5e","name":"Check message received after jswaku node is restarted","time":{"start":1726141920228,"stop":1726141920228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b2da5a7f618d0a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726142048146,"stop":1726142048147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca2675d9350eb44","name":"throws on empty content topic","time":{"start":1726141441079,"stop":1726141441079,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fe9f847ee2e9a2","name":"Push message with content topic containing JSON","time":{"start":1726141946083,"stop":1726141946083,"duration":0},"status":"passed","severity":"normal"},{"uid":"316e4f70f0fcdd53","name":"Fails to publish message with wrong content topic","time":{"start":1726141975077,"stop":1726141975078,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d94d618c7a9599","name":"Check message received after nwaku node is restarted","time":{"start":1726141920239,"stop":1726141920240,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3372d1936ed6202","name":"Subscribe to topic containing long and receive message","time":{"start":1726142048148,"stop":1726142048149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c220baa53ce6427","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726141705958,"stop":1726141705958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e291076b075b3da","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726141502673,"stop":1726141502673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1ea41d5e25ba4ca","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726141441091,"stop":1726141441091,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5ea3e4f6ee7980","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726141705958,"stop":1726141705958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d115379204c8a83","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726141705977,"stop":1726141705978,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9e55120b6a0db3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726141443692,"stop":1726141443693,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa44e99721f2e53d","name":"should emit a peer event after start","time":{"start":1726141977609,"stop":1726141977610,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa86f3368b75a19","name":"Waku message hash computation (payload length 0)","time":{"start":1726141443693,"stop":1726141443693,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d2f5527e1a2caf","name":"should use DNS peer discovery with light client","time":{"start":1726141502672,"stop":1726141502672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e28488d9fc6b818","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726141502213,"stop":1726141502213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8688e43a3edbc554","name":"Check received message containing shell command","time":{"start":1726141677154,"stop":1726141677154,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0a1ba7d29bab55","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141822411,"stop":1726141822411,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe80d3cfff0264a2","name":"Ping on peer without subscriptions","time":{"start":1726141556977,"stop":1726141556977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6b567847ad3674","name":"non connected peers","time":{"start":1726141920676,"stop":1726141920676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c711850a91d61a72","name":"Push message with unicode special characters payload","time":{"start":1726142030156,"stop":1726142030156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5006c7b17d19a5e6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726141499343,"stop":1726141499344,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e59c67ba2d8cdf8","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141864666,"stop":1726141864667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16e634aea59e629","name":"Ping on unsubscribed peer","time":{"start":1726141556977,"stop":1726141556977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0d84e247fe43fd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141822412,"stop":1726141822412,"duration":0},"status":"passed","severity":"normal"},{"uid":"2877538ac20e0f93","name":"should properly compute the node id","time":{"start":1726141449602,"stop":1726141449602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15858d1b1cdc258","name":"Push message with content topic containing SQL Injection","time":{"start":1726141946081,"stop":1726141946081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031ae77c9a6ac3f","name":"Ordered Callback - true","time":{"start":1726142052250,"stop":1726142052250,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a4b1b2ba67c9a0","name":"Sets default value correctly","time":{"start":1726142080720,"stop":1726142080720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae09d022ef58836","name":"addEventListener with wrong event","time":{"start":1726141532166,"stop":1726141532166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c43f4e8618f89f8","name":"stop","time":{"start":1726141532169,"stop":1726141532170,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d66558d8949347","name":"should encodeTxt and decodeTxt","time":{"start":1726141449597,"stop":1726141449598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae83d5be6672308d","name":"Check message with no payload is not received","time":{"start":1726141677170,"stop":1726141677170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9b8c4dcd3939f6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141727055,"stop":1726141727056,"duration":1},"status":"passed","severity":"normal"},{"uid":"4698b01f6f15b3cd","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141864662,"stop":1726141864662,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc608e56c6389966","name":"Query Generator, No message returned","time":{"start":1726142047245,"stop":1726142047245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06fc604582cfd2a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141864668,"stop":1726141864669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f388d2319db63a0","name":"Check received message containing long","time":{"start":1726141920229,"stop":1726141920230,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3e378520fbc9c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726141705979,"stop":1726141705980,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a44d0551adf0da","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726141441097,"stop":1726141441098,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abbbb138bba06c","name":"Round trip binary serialization","time":{"start":1726141454430,"stop":1726141454431,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6014125a9bcd3d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726141473456,"stop":1726141473456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a650547fd170fb71","name":"Relay + Store","time":{"start":1726141501397,"stop":1726141501397,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82b11162727986","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726142047247,"stop":1726142047247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1298523eb6946a","name":"should not fail to stop the service if it was not started","time":{"start":1726141977605,"stop":1726141977605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae7de6c6e5f0be8","name":"Check publish message containing Script","time":{"start":1726141975067,"stop":1726141975068,"duration":1},"status":"passed","severity":"normal"},{"uid":"44909e5e46b9a630","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726141441114,"stop":1726141441114,"duration":0},"status":"passed","severity":"normal"},{"uid":"729fca62a00297a4","name":"Encoder throws on undefined content topic","time":{"start":1726141454432,"stop":1726141454432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f381c378b81d9252","name":"Subscribe and receive messages via waku relay post","time":{"start":1726142048157,"stop":1726142048157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2875eb47707d22df","name":"Overlapping topic subscription","time":{"start":1726142048147,"stop":1726142048147,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f41defada04eaa","name":"Subscribe to topic containing Script and publish message","time":{"start":1726141974858,"stop":1726141974858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d418200cc86a4b7","name":"Decoder throws on empty string content topic","time":{"start":1726141471890,"stop":1726141471891,"duration":1},"status":"passed","severity":"normal"},{"uid":"909bf8f01bb0d714","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141570250,"stop":1726141570251,"duration":1},"status":"passed","severity":"normal"},{"uid":"e687bd6bcc2edd4","name":"Check publish message containing JSON","time":{"start":1726141975069,"stop":1726141975069,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e93fc633a04708a","name":"Push message with content topic containing long","time":{"start":1726141946078,"stop":1726141946078,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb83cb8ae65bb24","name":"Decoder throws on undefined content topic","time":{"start":1726141471890,"stop":1726141471890,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0d02e5912209fe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726142048150,"stop":1726142048151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2624f91dd14019a3","name":"Check message received after nwaku node is restarted","time":{"start":1726141920228,"stop":1726141920229,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f341410521bed11","name":"should set field with only STORE enabled","time":{"start":1726141449611,"stop":1726141449611,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d9d6da3164657f","name":"Push 30 different messages","time":{"start":1726142030157,"stop":1726142030157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a519b7ce2a050d8","name":"Check message with non string payload is not received","time":{"start":1726141677170,"stop":1726141677170,"duration":0},"status":"passed","severity":"normal"},{"uid":"708c4be5ec5da12b","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141713571,"stop":1726141713572,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb69f664dce65f5e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726141705953,"stop":1726141705954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b6117a7589917c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726142048161,"stop":1726142048162,"duration":1},"status":"passed","severity":"normal"},{"uid":"353bff9b69219655","name":"Should update shard info","time":{"start":1726141866795,"stop":1726141866796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16331e39874cd3","name":"Push message with long payload","time":{"start":1726142030150,"stop":1726142030150,"duration":0},"status":"passed","severity":"normal"},{"uid":"694b39265a26827f","name":"Push message on custom pubsubTopic","time":{"start":1726141822411,"stop":1726141822411,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f9d5158a7fa506","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726141957529,"stop":1726141957530,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb73ad993664bc06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726141441105,"stop":1726141441105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f548185ff9c9cc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726141461688,"stop":1726141461689,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df8e89fb4017033","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726142031863,"stop":1726142031864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e073d63e6356532f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726141441107,"stop":1726141441108,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e666e688f8f8b5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726141974856,"stop":1726141974857,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c0b6350ce6f70e","name":"should set field with all protocols disabled","time":{"start":1726141449610,"stop":1726141449610,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c935c62b2f1057","name":"Push message with content topic containing SQL Injection","time":{"start":1726142030161,"stop":1726142030163,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a024de3f9046495","name":"Number of peers are maintained correctly","time":{"start":1726141645609,"stop":1726141645610,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9eecf4074edc4e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726141862220,"stop":1726141862220,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf50c437cbe7200e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726142048156,"stop":1726142048157,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a79f856b9cec1a3","name":"should not fail to start the service if it is already started","time":{"start":1726141977606,"stop":1726141977607,"duration":1},"status":"passed","severity":"normal"},{"uid":"25927114ff19087a","name":"Throws when trying to push message with empty payload","time":{"start":1726141946077,"stop":1726141946077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a016e18ccec5c31","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726142079617,"stop":1726142079618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3888a392098a776f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726141705978,"stop":1726141705979,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d7b75b25bc59b8","name":"should not receive a peer event after stop","time":{"start":1726141465963,"stop":1726141465963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0f8073ffc8dbc4","name":"Push message with XML payload","time":{"start":1726141946073,"stop":1726141946073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab2d5857b41c293","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726142048172,"stop":1726142048172,"duration":0},"status":"passed","severity":"normal"},{"uid":"feed4f1a8dd9d8a9","name":"addEventListener with correct event","time":{"start":1726141532165,"stop":1726141532166,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbf8f8caadea543","name":"Push message with short payload","time":{"start":1726141946068,"stop":1726141946069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34965f3b0bcc655","name":"random static sharding 7 - Cluster ID: 793, Shard ID: 989","time":{"start":1726142031860,"stop":1726142031861,"duration":1},"status":"passed","severity":"normal"},{"uid":"125b3738008e88f3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726141441091,"stop":1726141441091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1e221d50dd18a1","name":"tcp ip4 address","time":{"start":1726141448915,"stop":1726141448915,"duration":0},"status":"passed","severity":"normal"},{"uid":"889118319dbd54f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726141441106,"stop":1726141441106,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1ebe45c6319b99","name":"should throw error - no public key","time":{"start":1726141449600,"stop":1726141449600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b454c9ac4fb93ae3","name":"should not fail to start the service if it is already started","time":{"start":1726141502665,"stop":1726141502666,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b106f3ccbc89e0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726141461687,"stop":1726141461688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd65bd4c43fb69e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726142048163,"stop":1726142048163,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb0f9dc60bb7859","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726141441090,"stop":1726141441090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1714e58ba0d34c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141920236,"stop":1726141920236,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ac502c30247def","name":"Overlapping topic subscription","time":{"start":1726141713552,"stop":1726141713553,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c00e24e41cbec3","name":"Push message with rate limit","time":{"start":1726142030186,"stop":1726142030187,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea460de0bd98cd2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726141705957,"stop":1726141705957,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c977375540394a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141920237,"stop":1726141920237,"duration":0},"status":"passed","severity":"normal"},{"uid":"11034cdf4b38c0ef","name":"Relay - dialed first","time":{"start":1726142087726,"stop":1726142087726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e65cfbee2033978","name":"Subscribe to topic containing XML and receive message","time":{"start":1726142048152,"stop":1726142048152,"duration":0},"status":"passed","severity":"normal"},{"uid":"80128b10c2239f95","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726141491826,"stop":1726141491828,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5982305c42da844","name":"should add and remove event listeners correctly","time":{"start":1726141465965,"stop":1726141465965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e0aad6ff9f20a","name":"should get / set UDP multiaddr","time":{"start":1726141449603,"stop":1726141449604,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb7434fa93f5ca6","name":"Push message with Basic HTML tag payload","time":{"start":1726141946073,"stop":1726141946073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4710234e8e1f34d7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726142002394,"stop":1726142002394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eedba9a623c33f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726141974850,"stop":1726141974850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc6d4834fcea94e","name":"throws on content topic with empty encoding field","time":{"start":1726141441083,"stop":1726141441084,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8c0bf8b870696a","name":"Ping on peer without subscriptions","time":{"start":1726141577775,"stop":1726141577776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9038d1f5d516801f","name":"Decoder throws on undefined content topic","time":{"start":1726141454433,"stop":1726141454433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1d69874eadc35e","name":"should be able to encode the field with only STORE set to true","time":{"start":1726141448826,"stop":1726141448827,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33af3e0ecd4256","name":"Accepts a valid Waku Message","time":{"start":1726141476606,"stop":1726141476607,"duration":1},"status":"passed","severity":"normal"},{"uid":"941ca8eee371d407","name":"Check received message containing unicode special characters","time":{"start":1726141677162,"stop":1726141677163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54c9ca406157ccb","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141713537,"stop":1726141713537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93b13ae34922b66","name":"Push message with content topic containing short","time":{"start":1726141946077,"stop":1726141946078,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2538bb3aa2ad80f","name":"Query with Promise Callback, No message returned","time":{"start":1726142047248,"stop":1726142047257,"duration":9},"status":"passed","severity":"normal"},{"uid":"ff076b52516a6cfc","name":"handles different networkShards values correctly","time":{"start":1726141441096,"stop":1726141441096,"duration":0},"status":"passed","severity":"normal"},{"uid":"43795a932aed9028","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726141441100,"stop":1726141441100,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e487e92d563949","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726142048157,"stop":1726142048157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6d56c9b15ac95b","name":"Push message with content topic containing Arabic","time":{"start":1726142030160,"stop":1726142030160,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7163e53071c711","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726142048165,"stop":1726142048165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30397667706ff20","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726142047244,"stop":1726142047244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dea477db66742e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726142016199,"stop":1726142016205,"duration":6},"status":"passed","severity":"normal"},{"uid":"5b68058298c480fe","name":"Fails to push message with large meta","time":{"start":1726142030183,"stop":1726142030186,"duration":3},"status":"passed","severity":"normal"},{"uid":"f49423e78eb7b176","name":"Check received message containing Arabic","time":{"start":1726141920231,"stop":1726141920232,"duration":1},"status":"passed","severity":"normal"},{"uid":"defef81c6aa1a50f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141570253,"stop":1726141570253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cb4096af5b9dc1","name":"can start the service","time":{"start":1726141465960,"stop":1726141465960,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b7509a611edad5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726141449598,"stop":1726141449599,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7c792da7aa3879","name":"Check received message containing Russian","time":{"start":1726141920219,"stop":1726141920219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac5a28161f01255","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726141499345,"stop":1726141499346,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb980948b87c84e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726141570252,"stop":1726141570252,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f8863e8a45e50","name":"Subscribe to topic containing short and receive message","time":{"start":1726142048148,"stop":1726142048148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b314a5aede21e330","name":"Check received message containing Chinese","time":{"start":1726141677150,"stop":1726141677150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bea44fd0082557","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726141705963,"stop":1726141705963,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cd1c61490856e4","name":"throws on content topic with empty topic name field","time":{"start":1726141441082,"stop":1726141441083,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17df8772f346840","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726141441109,"stop":1726141441109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0f5aa7eaea6a","name":"Js publishes, other Js receives","time":{"start":1726141946886,"stop":1726141946887,"duration":1},"status":"passed","severity":"normal"},{"uid":"686af43f42e9de28","name":"Tracks peer failures correctly","time":{"start":1726141645612,"stop":1726141645613,"duration":1},"status":"broken","severity":"normal"},{"uid":"cdef2082cbfb0764","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726141974857,"stop":1726141974857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07ec6f48e0d0475","name":"Subscribe to topic containing long and receive message","time":{"start":1726142048160,"stop":1726142048161,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdb9dbe55871b34","name":"can dial TLS multiaddrs","time":{"start":1726141866458,"stop":1726141866458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b731610c8204a9e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141713536,"stop":1726141713536,"duration":0},"status":"passed","severity":"normal"},{"uid":"2771b35f670df892","name":"Push message with content topic containing unicode special characters","time":{"start":1726141946088,"stop":1726141946088,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b0e051f60181df","name":"Push message with content topic containing Script","time":{"start":1726141946081,"stop":1726141946082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3d78c5114d8c4e","name":"getPeersByDiscovery","time":{"start":1726141950163,"stop":1726141950164,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc43c708af15415","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141705952,"stop":1726141705952,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde6298dd98320b7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726141454205,"stop":1726141454206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6398dd5146571c6e","name":"Ephemeral field set to true","time":{"start":1726141454431,"stop":1726141454431,"duration":0},"status":"passed","severity":"normal"},{"uid":"76406fed5e675a18","name":"connected peers and dial","time":{"start":1726141920670,"stop":1726141920675,"duration":5},"status":"skipped","severity":"normal"},{"uid":"f2d719f2373ac186","name":"Query Generator - true","time":{"start":1726142052247,"stop":1726142052249,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfc34741f5100668","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726141864660,"stop":1726141864661,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb19c4a42b1f6946","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726141705960,"stop":1726141705960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83ede6198b553c0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726142002405,"stop":1726142002406,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6f1a98410a75b7","name":"should throw an error for missing sharding configuration","time":{"start":1726141441114,"stop":1726141441114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fff4a70f6fb43b","name":"Check message with no payload is not received","time":{"start":1726141920238,"stop":1726141920239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30260425d516bf9","name":"random static sharding 10 - Cluster ID: 668, Shard ID: 865","time":{"start":1726142031862,"stop":1726142031862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce484513808647b6","name":"Push message with Script payload","time":{"start":1726142030153,"stop":1726142030153,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bab6cb6f2634ca","name":"Check received message containing Chinese","time":{"start":1726141920231,"stop":1726141920231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e923d1ed3e494b9a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726141441091,"stop":1726141441091,"duration":0},"status":"passed","severity":"normal"},{"uid":"df06dcfdaab25a64","name":"Subscribe to topic containing XML and receive message","time":{"start":1726142048164,"stop":1726142048164,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b4bfe666e6c5a0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141502673,"stop":1726141502673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f3232c25bfed3f5","name":"Push message equal or less that 1MB","time":{"start":1726141946092,"stop":1726141946092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad0931a4f124467","name":"Check received message with timestamp: 1726141491569000000 ","time":{"start":1726141677164,"stop":1726141677164,"duration":0},"status":"passed","severity":"normal"},{"uid":"42386c6d91522269","name":"Check received message with timestamp: 1726141491569 ","time":{"start":1726141677165,"stop":1726141677165,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc8a486e87b4841","name":"Check meta is set [ecies]","time":{"start":1726141473457,"stop":1726141473457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e149c429565db754","name":"Subscribe to topic containing short and receive message","time":{"start":1726142048160,"stop":1726142048160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f61432af8a2140e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726141441108,"stop":1726141441109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d933538b111912","name":"Nodes with multiple pubsub topic","time":{"start":1726141957524,"stop":1726141957525,"duration":1},"status":"passed","severity":"normal"},{"uid":"2308aafbf3c6b957","name":"Callback on promise","time":{"start":1726142064459,"stop":1726142064459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f54e95b668fcb67","name":"Filter with 1 connections","time":{"start":1726141770258,"stop":1726141770258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd3e4704fcb24a","name":"Push message with content topic containing XML","time":{"start":1726142030163,"stop":1726142030163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6004a83d2900b74f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726141441112,"stop":1726141441112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0c7df68bec4ffe","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726141441097,"stop":1726141441097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86ec038b2387b96","name":"Check received message containing Basic HTML tag","time":{"start":1726141920222,"stop":1726141920222,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fd75a61a28cd79","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726142048150,"stop":1726142048150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5f4e582389af50","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705971,"stop":1726141705971,"duration":0},"status":"passed","severity":"normal"},{"uid":"589e1a9a926e2dbe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726141471887,"stop":1726141471888,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9bf15755c6dfac","name":"more peers than existing","time":{"start":1726141920675,"stop":1726141920675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7708a7cf49335c09","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141727061,"stop":1726141727061,"duration":0},"status":"passed","severity":"normal"},{"uid":"268f4134ae517cfe","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726141974859,"stop":1726141974859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e417cf3713f046c8","name":"Subscribe and receive messages via lightPush","time":{"start":1726141713531,"stop":1726141713532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea084ba745aed700","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726141441112,"stop":1726141441113,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde9e073d40c14b2","name":"Callback on promise, aborts when callback returns true","time":{"start":1726142064459,"stop":1726142064459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ae5100085515fe","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726141491831,"stop":1726141491832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9bc113c30c65cb","name":"Ping on unsubscribed peer","time":{"start":1726141577776,"stop":1726141577777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2026d47caf51b01a","name":"Passing page size 19 when there are 20 messages","time":{"start":1726142075804,"stop":1726142075804,"duration":0},"status":"passed","severity":"normal"},{"uid":"507351b85c5f4322","name":"Ping on subscribed peer","time":{"start":1726141577775,"stop":1726141577775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1630e98a50d3a5ac","name":"Check received message containing numeric","time":{"start":1726141920230,"stop":1726141920230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8efb2c9794b24d3","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141862222,"stop":1726141862222,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ce05c75883e5e8","name":"Generator, custom pubsub topic","time":{"start":1726142067664,"stop":1726142067665,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4fd5ff74ca3f3a","name":"Check received message containing emoji","time":{"start":1726141920235,"stop":1726141920235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97b8697e31a54ce","name":"Encoder throws on empty string content topic","time":{"start":1726141471889,"stop":1726141471890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1140202118d56e8","name":"Push message with content topic containing Russian","time":{"start":1726141946080,"stop":1726141946081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9224d70aa3d4225","name":"safeDispatchEvent","time":{"start":1726141532169,"stop":1726141532169,"duration":0},"status":"passed","severity":"normal"},{"uid":"27746f0ab29dd72e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726141705973,"stop":1726141705974,"duration":1},"status":"passed","severity":"normal"},{"uid":"201b5806d1161a06","name":"Push message with content topic containing Russian","time":{"start":1726142030160,"stop":1726142030161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b611e8ca1e52299","name":"Fails to push message with empty content topic","time":{"start":1726141946089,"stop":1726141946089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca0b8f402066379","name":"Store - dialed after - with timeout","time":{"start":1726142087728,"stop":1726142087728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2172f1b50128f3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726142079619,"stop":1726142079620,"duration":1},"status":"passed","severity":"normal"},{"uid":"789bc7f686d0381b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726142062813,"stop":1726142062813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d029660162b416","name":"should emit a peer event after start","time":{"start":1726141502666,"stop":1726141502666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b27ed93e846f990","name":"random static sharding 9 - Cluster ID: 417, Shard ID: 846","time":{"start":1726142031861,"stop":1726142031862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5243b77da4e5aa0c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726142016185,"stop":1726142016186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c4ec5f9b8d740b","name":"Subscribe and receive messages via lightPush","time":{"start":1726142048156,"stop":1726142048156,"duration":0},"status":"passed","severity":"normal"},{"uid":"690fc3fb30db8763","name":"should not receive a peer event before start","time":{"start":1726141977610,"stop":1726141977612,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbdeda4a88cd51de","name":"Promise Callback - false","time":{"start":1726142052250,"stop":1726142052250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f1f7ee3ca4d211","name":"Check received message containing Script","time":{"start":1726141920220,"stop":1726141920221,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1d1b6785f98fd3","name":"Check received message containing special chars","time":{"start":1726141920230,"stop":1726141920231,"duration":1},"status":"passed","severity":"normal"},{"uid":"1436d9b222899853","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726141975085,"stop":1726141975086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce847082b1832e1e","name":"Push message with emoji payload","time":{"start":1726142030156,"stop":1726142030157,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cea574eb5070da","name":"isConnected return false after peer stops","time":{"start":1726141544194,"stop":1726141544194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01a4497860ad49d","name":"LightPush with 1 connections","time":{"start":1726141770257,"stop":1726141770257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a130cb4ae66e739","name":"1 Store, 2 fetches","time":{"start":1726141461624,"stop":1726141461624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5c10738423c986","name":"Check message with invalid timestamp is not received","time":{"start":1726141920226,"stop":1726141920226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48574e4ec55e396","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726141441103,"stop":1726141441104,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab8fc21497bfb4c","name":"Passing page size 10 when there are 10 messages","time":{"start":1726142075803,"stop":1726142075803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee0f2384725ac96","name":"removeEventListener with correct event","time":{"start":1726141532166,"stop":1726141532167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfe0f49e56bd2a5","name":"Fails to push message with large meta","time":{"start":1726141946090,"stop":1726141946090,"duration":0},"status":"passed","severity":"normal"},{"uid":"379b45c13999e337","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141614260,"stop":1726141614264,"duration":4},"status":"passed","severity":"normal"},{"uid":"bce034607577e5af","name":"should decode valid enr successfully","time":{"start":1726141449598,"stop":1726141449598,"duration":0},"status":"passed","severity":"normal"},{"uid":"513b468cb624d2b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726142048158,"stop":1726142048159,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c5112a185c4514","name":"Subscribe to topic containing XML and publish message","time":{"start":1726141974858,"stop":1726141974858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88652ab500f6cbd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726141705961,"stop":1726141705961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9238cc7d227583","name":"throws on content topic with generation field greater than 0","time":{"start":1726141441080,"stop":1726141441081,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedf0dd8c1ab8110","name":"Default pageSize","time":{"start":1726142075805,"stop":1726142075805,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf870a161319e60a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726142048162,"stop":1726142048162,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb5d0f4328eb8e7","name":"Check message on other pubsub topic is not received","time":{"start":1726141677167,"stop":1726141677167,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e900042eb3f819","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726142048162,"stop":1726142048162,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cf85580641b604","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726141443694,"stop":1726141443694,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b3f22dae1672f3","name":"should properly create location multiaddrs - udp6","time":{"start":1726141449608,"stop":1726141449608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f2a7970992255f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726142048156,"stop":1726142048156,"duration":0},"status":"passed","severity":"normal"},{"uid":"887f8b81b0319a9d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726141441112,"stop":1726141441112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea92d3100c26d5c2","name":"Publish message with large meta","time":{"start":1726141975089,"stop":1726141975090,"duration":1},"status":"passed","severity":"normal"},{"uid":"4205a276065471c0","name":"Check received message containing JSON","time":{"start":1726141920233,"stop":1726141920234,"duration":1},"status":"passed","severity":"normal"},{"uid":"2946775c6f1107c2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726141705956,"stop":1726141705956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd802a763d1ff705","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141713572,"stop":1726141713573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec3d2169abb686f","name":"Promise Callback - true","time":{"start":1726142052249,"stop":1726142052249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c200907724a603c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726141454205,"stop":1726141454205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b0908e60d5c39a","name":"Push message with Arabic payload","time":{"start":1726141946071,"stop":1726141946071,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5177f5e5f61a0d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726141441094,"stop":1726141441094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1872b02e206a586d","name":"Passing page size 0 when there are 110 messages","time":{"start":1726142075802,"stop":1726142075802,"duration":0},"status":"passed","severity":"normal"},{"uid":"644e031cbcd76914","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142067667,"stop":1726142067667,"duration":0},"status":"passed","severity":"normal"},{"uid":"13de19ac739962e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726142048146,"stop":1726142048146,"duration":0},"status":"passed","severity":"normal"},{"uid":"99de56072e07b5c2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726141705954,"stop":1726141705954,"duration":0},"status":"passed","severity":"normal"},{"uid":"534e6d9bf3932a22","name":"nwaku subscribes","time":{"start":1726141946885,"stop":1726141946885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8bcb37dc0c0c68","name":"Check message with no content topic is not received","time":{"start":1726141920227,"stop":1726141920227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06ffa6f5240d271","name":"Check message with invalid timestamp is not received","time":{"start":1726141677166,"stop":1726141677167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1a09de416491d1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141727057,"stop":1726141727057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c65588bab92155c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726141705959,"stop":1726141705959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2147aa085cea21f7","name":"Ping on unsubscribed peer","time":{"start":1726141577774,"stop":1726141577774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9924e61b8f557d1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726141499347,"stop":1726141499347,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea9090580671cb1","name":"Store - dialed first","time":{"start":1726142087728,"stop":1726142087728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cc35d3da98b7af","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726141974851,"stop":1726141974853,"duration":2},"status":"passed","severity":"normal"},{"uid":"78626b73e44313e8","name":"start node with empty shard should fail","time":{"start":1726142031871,"stop":1726142031872,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0433741bd14f65","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726141499346,"stop":1726141499347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b007a53e95cace7f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726141974859,"stop":1726141974860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99191f654b0323","name":"Push message on custom pubsubTopic","time":{"start":1726141822408,"stop":1726141822409,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fdd8405f1c141e","name":"should properly create location multiaddrs - tcp","time":{"start":1726141449609,"stop":1726141449609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f606dc5e2dd1fc54","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726141441104,"stop":1726141441105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f4d122f6a77c47","name":"Generator, 2 different pubsubtopics","time":{"start":1726142067666,"stop":1726142067666,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b12860c14fbe76","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141713558,"stop":1726141713559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2e85a6f6c9b993","name":"should not receive a peer event after stop","time":{"start":1726141977612,"stop":1726141977612,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b3d9bedd92530","name":"Push message with content topic containing special chars","time":{"start":1726141946079,"stop":1726141946079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbd66b319524f29","name":"Check received message containing Script","time":{"start":1726141677152,"stop":1726141677152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1688f61f510a5b","name":"Filter with 0 connections","time":{"start":1726141770257,"stop":1726141770257,"duration":0},"status":"passed","severity":"normal"},{"uid":"38210cc034392090","name":"Check publish message containing special chars","time":{"start":1726141975062,"stop":1726141975062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbda30c4608704c6","name":"Push message with content topic containing long","time":{"start":1726142030158,"stop":1726142030158,"duration":0},"status":"passed","severity":"normal"},{"uid":"582b627c46fd50b0","name":"Overlapping topic subscription","time":{"start":1726142048159,"stop":1726142048159,"duration":0},"status":"passed","severity":"normal"},{"uid":"303e8508e44d21c6","name":"Ephemeral messages are not stored","time":{"start":1726141502209,"stop":1726141502213,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f1b5fa922f36474","name":"Check message received after jswaku node is restarted","time":{"start":1726141677171,"stop":1726141677171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ee34b033592ba4","name":"configure the node with multiple content topics","time":{"start":1726142002404,"stop":1726142002405,"duration":1},"status":"passed","severity":"normal"},{"uid":"684d734fc2c877a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726141443693,"stop":1726141443693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2953fa87a1e0cfd","name":"Push message with Chinese payload","time":{"start":1726142030151,"stop":1726142030152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad044591f2b9f92","name":"should properly create location multiaddrs - udp","time":{"start":1726141449609,"stop":1726141449609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1644c713ee8418","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726142047243,"stop":1726142047244,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd376c0c8b72526","name":"Check received message containing Chinese","time":{"start":1726141920218,"stop":1726141920218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c60122d5957c305","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app18/8/topic427/test.js","time":{"start":1726142002398,"stop":1726142002400,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8defd44e0b81998","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141705981,"stop":1726141705985,"duration":4},"status":"passed","severity":"normal"},{"uid":"128c9935421c857b","name":"Push message equal or less that 1MB","time":{"start":1726142030190,"stop":1726142030191,"duration":1},"status":"passed","severity":"normal"},{"uid":"7552eec2247bc2ca","name":"should not receive a peer event before start","time":{"start":1726141465963,"stop":1726141465963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8f9c0c7f717df5","name":"topics with same application and version share the same shard","time":{"start":1726141441094,"stop":1726141441095,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9a5933cd2d5ca6","name":"Publish message with custom timestamp: Thu Sep 12 2024 12:52:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141975074,"stop":1726141975075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b433e5c84755d00e","name":"Check message with non string payload is not received","time":{"start":1726141920227,"stop":1726141920228,"duration":1},"status":"passed","severity":"normal"},{"uid":"7288a0acea097700","name":"should not receive a peer event after stop","time":{"start":1726141502667,"stop":1726141502671,"duration":4},"status":"passed","severity":"normal"},{"uid":"9250e738a97cc743","name":"Check received message containing emoji","time":{"start":1726141677163,"stop":1726141677163,"duration":0},"status":"passed","severity":"normal"},{"uid":"65399af9da6318d9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726141461992,"stop":1726141461992,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cb20ce558a0663","name":"Push message with escaped characters payload","time":{"start":1726141946075,"stop":1726141946075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdf87ddf0c605dd","name":"Check received message containing Russian","time":{"start":1726141920232,"stop":1726141920232,"duration":0},"status":"passed","severity":"normal"},{"uid":"79062c947bb35147","name":"should only return 1 node with store capability","time":{"start":1726141461991,"stop":1726141461991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccdfeefed35ec16","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726142048153,"stop":1726142048154,"duration":1},"status":"passed","severity":"normal"},{"uid":"70756c323344c9d1","name":"Subscribe and publish message","time":{"start":1726141974849,"stop":1726141974850,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7c3ba36d9e3049","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/7/topic930/json","time":{"start":1726142002397,"stop":1726142002397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf58c7519946692","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726141491830,"stop":1726141491830,"duration":0},"status":"passed","severity":"normal"},{"uid":"505e06a971e3a00f","name":"creates an iterator","time":{"start":1726142073847,"stop":1726142073848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f49b13abd4543ea","name":"Sign & Recover","time":{"start":1726141472224,"stop":1726141472225,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedae7c2da964442","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142134327,"stop":1726142134327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea53087ad9ddfb2a","name":"Decrypt messages","time":{"start":1726141923336,"stop":1726141923337,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef4eeb9d6b19581","name":"Sample","time":{"start":1726141449072,"stop":1726141449072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8e7166ad70116e","name":"Check received message containing Script","time":{"start":1726141920232,"stop":1726141920233,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcd2b9a9edd15b0","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141705953,"stop":1726141705953,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d221525ead6645","name":"Push message with custom timestamp: 1726138154890","time":{"start":1726141946091,"stop":1726141946091,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c4e7568151fe6","name":"it tolerates circular branch references","time":{"start":1726141461989,"stop":1726141461989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e69dd7bfa1e4c6a","name":"should throw error - no id","time":{"start":1726141449599,"stop":1726141449599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2029f56ea308a1","name":"Query with Ordered Callback, No Decoder","time":{"start":1726142047246,"stop":1726142047246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3193e81304ed60a4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726141461688,"stop":1726141461688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8867fdd5be0d0b","name":"Subscribe to topic containing Script and receive message","time":{"start":1726142048151,"stop":1726142048152,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dd26a0e5c96f9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141713561,"stop":1726141713563,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c50a6b88466d083","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726142048153,"stop":1726142048153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b729224be0b14814","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141822409,"stop":1726141822409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed2f4bba1a2527","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726141957528,"stop":1726141957529,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5d5b4b9570ca33","name":"Push message with content topic containing short","time":{"start":1726142030157,"stop":1726142030158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a88d7ab1c6e8404","name":"Fails to push message with empty content topic","time":{"start":1726142030173,"stop":1726142030174,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd641001ea7997d8","name":"Encoder throws on undefined content topic","time":{"start":1726141473457,"stop":1726141473457,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9865e57371fd9f","name":"Check received message containing escaped characters","time":{"start":1726141920234,"stop":1726141920234,"duration":0},"status":"passed","severity":"normal"},{"uid":"583437e8a50a4cf6","name":"Check received message containing JSON","time":{"start":1726141677153,"stop":1726141677154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c53be76a9c39dcf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141727056,"stop":1726141727057,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbceb1324b2764e","name":"Register correct protocols","time":{"start":1726141974847,"stop":1726141974847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a43e1ad4055d336","name":"Push message with content topic containing XML","time":{"start":1726141946082,"stop":1726141946082,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bd039f1827d96a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141727059,"stop":1726141727059,"duration":0},"status":"passed","severity":"normal"},{"uid":"787586e730a2b69e","name":"Check message with no payload is not received","time":{"start":1726141920227,"stop":1726141920227,"duration":0},"status":"passed","severity":"normal"},{"uid":"351bedb0e44be127","name":"Push message with content topic containing escaped characters","time":{"start":1726142030170,"stop":1726142030171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d93714149a7a6f9","name":"throws on content topic with empty application field","time":{"start":1726141441081,"stop":1726141441081,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c83b6baa29d9ad","name":"Push message with content topic containing shell command","time":{"start":1726142030168,"stop":1726142030170,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cb9964edc72bfa7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726141441116,"stop":1726141441116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c53e9847f6a196b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/10/topic902/json","time":{"start":1726142002401,"stop":1726142002402,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c572b0d8cc8124","name":"Push message with content topic containing emoji","time":{"start":1726141946088,"stop":1726141946088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90143f42591de9c","name":"Push message with long payload","time":{"start":1726141946069,"stop":1726141946069,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dd398f46264e58","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726141544192,"stop":1726141544192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecd2b0e92cd7cd4","name":"should throw error - no id","time":{"start":1726141449600,"stop":1726141449600,"duration":0},"status":"passed","severity":"normal"}]