mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-14 19:03:08 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"fa3cc50f906c8558","name":"should return empty list for no shard","time":{"start":1728569440221,"stop":1728569440222,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd59b0d4a540d925","name":"Ordered callback, aborts when callback returns true","time":{"start":1728570045640,"stop":1728570045640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fed41c47bd29953","name":"Ping fails for unsubscribed peers","time":{"start":1728569634427,"stop":1728569634428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb2f488b3668f0d","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728569784520,"stop":1728569784520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf41c7d1cb4306e7","name":"Filter with 2 connections","time":{"start":1728569734552,"stop":1728569734553,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee630cb6b186f0f","name":"Push message with custom timestamp: 1728573350206","time":{"start":1728569933178,"stop":1728569933179,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd98531d8501cbfb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728569443049,"stop":1728569443049,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ff7920a291ecba","name":"Push message with JSON payload","time":{"start":1728569933143,"stop":1728569933144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b499f50ac8d573fd","name":"Ping on peer without subscriptions","time":{"start":1728569577668,"stop":1728569577669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58abb3b0f735591","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728569465364,"stop":1728569465365,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8c1681ef303ec7","name":"Check publish message containing Russian","time":{"start":1728569933912,"stop":1728569933912,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa22f9d12bc84953","name":"Check received message containing long","time":{"start":1728569912539,"stop":1728569912540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44da5d0e8442efb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728569636485,"stop":1728569636516,"duration":31},"status":"passed","severity":"normal"},{"uid":"5c8fe4a027926d9a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728569440212,"stop":1728569440212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4025456442cd81","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728569636423,"stop":1728569636424,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f42f9ff6324197","name":"Check received message containing emoji","time":{"start":1728569912563,"stop":1728569912563,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ef8c44deeecc69","name":"Store - dialed first","time":{"start":1728570084494,"stop":1728570084494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2defc3c2ab1e82","name":"Push message with JSON payload","time":{"start":1728570038608,"stop":1728570038608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ce2eb0ec2c5625","name":"Push message with Basic HTML tag payload","time":{"start":1728569933143,"stop":1728569933143,"duration":0},"status":"passed","severity":"normal"},{"uid":"713a5994133980e0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728569465360,"stop":1728569465361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d13fd0b1e27b66e","name":"less peers than existing","time":{"start":1728569910593,"stop":1728569910593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc44a73fd3e19a3","name":"Push message with content topic containing numeric","time":{"start":1728570038613,"stop":1728570038614,"duration":1},"status":"passed","severity":"normal"},{"uid":"f494b96d4608e453","name":"Light Node - default protocols","time":{"start":1728570084496,"stop":1728570084496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd53aad6c1fed8e","name":"Push message with content topic containing SQL Injection","time":{"start":1728569933152,"stop":1728569933152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9342913e03dc998","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728569478158,"stop":1728569478159,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae3627946503ca6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728569988403,"stop":1728569988404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8f8a5c7f0307cd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728569728375,"stop":1728569728375,"duration":0},"status":"passed","severity":"normal"},{"uid":"73864b54a59d5dcc","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728569440213,"stop":1728569440214,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30d1a36237ffce7","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728569784522,"stop":1728569784522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd89d98f730684","name":"1 Store, 2 fetches","time":{"start":1728569465446,"stop":1728569465447,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf304798d088c7b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728570072290,"stop":1728570072291,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4797a20ec2ee2f2","name":"does not throw on valid cases","time":{"start":1728569440189,"stop":1728569440190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a268b11fc37bff94","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728569933156,"stop":1728569933156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b411718f5120c922","name":"Check message on other pubsub topic is not received","time":{"start":1728569912553,"stop":1728569912554,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee24c2367e5b24a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728569985685,"stop":1728569985686,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b5c5d5ffd25f80","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728569448778,"stop":1728569448779,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdfdc837b691f9e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728569728383,"stop":1728569728383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3164d0593a76f64","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728569636429,"stop":1728569636430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee84126eb51e63bc","name":"Subscribe to topic containing long and receive message","time":{"start":1728570072299,"stop":1728570072299,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c38ae9615529d","name":"Sample","time":{"start":1728569448877,"stop":1728569448877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e46c5aa8579ad64","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728570072284,"stop":1728570072284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3782279dc5401d","name":"configure the node with multiple pubsub topics","time":{"start":1728569991860,"stop":1728569991860,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3c9e9b713e6d14","name":"Check message with no content topic is not received","time":{"start":1728569912566,"stop":1728569912566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffe33d2fe3ac2ba","name":"Subscribe and receive messages via lightPush","time":{"start":1728570072292,"stop":1728570072292,"duration":0},"status":"passed","severity":"normal"},{"uid":"359a0d11219a02c7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728569465983,"stop":1728569465984,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa64ffbdd3a5cef1","name":"Push message with content topic containing short","time":{"start":1728570038613,"stop":1728570038613,"duration":0},"status":"passed","severity":"normal"},{"uid":"262688aa9d3ad72c","name":"Decoder throws on empty string content topic","time":{"start":1728569476412,"stop":1728569476413,"duration":1},"status":"passed","severity":"normal"},{"uid":"c509e83feb051db5","name":"Overlapping topic subscription","time":{"start":1728570072286,"stop":1728570072286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b314aa5338779714","name":"Check publish message containing Arabic","time":{"start":1728569933911,"stop":1728569933912,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7ed57e5c4220f","name":"Ping on unsubscribed peer","time":{"start":1728569577669,"stop":1728569577669,"duration":0},"status":"passed","severity":"normal"},{"uid":"be39699293323167","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728569502092,"stop":1728569502094,"duration":2},"status":"passed","severity":"normal"},{"uid":"14f7c63259a6cdf6","name":"can start and stop the service","time":{"start":1728569519058,"stop":1728569519058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb06adc270058c8","name":"should reject if Filter is requested but not mounted","time":{"start":1728569482224,"stop":1728569482225,"duration":1},"status":"passed","severity":"normal"},{"uid":"da154777b8d421e0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728569636472,"stop":1728569636473,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c012aff904048c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728569991860,"stop":1728569991861,"duration":1},"status":"passed","severity":"normal"},{"uid":"78007a540669aa09","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728569933921,"stop":1728569933922,"duration":1},"status":"passed","severity":"normal"},{"uid":"118d168b3dbd2f2c","name":"tcp ip4 address","time":{"start":1728569448910,"stop":1728569448910,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a842fecbd42ca6b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728569948519,"stop":1728569948519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83241cd461a055","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728569784520,"stop":1728569784520,"duration":0},"status":"passed","severity":"normal"},{"uid":"154779869c1c4ad2","name":"should return false when no peers exist","time":{"start":1728569482246,"stop":1728569482246,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1de4ed2d01429b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728569728376,"stop":1728569728376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7891bfd90bfab29","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728569440220,"stop":1728569440220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d667c68c9058b214","name":"Publish message with large meta","time":{"start":1728569933923,"stop":1728569933924,"duration":1},"status":"passed","severity":"normal"},{"uid":"566f1f8768e694c","name":"should throw if no connection provided","time":{"start":1728569456903,"stop":1728569456903,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb6abf1fcda0508","name":"removeEventListener with correct event","time":{"start":1728569542393,"stop":1728569542393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22f4d772966b917","name":"Fails to push message with empty content topic","time":{"start":1728570038626,"stop":1728570038627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7519658fe3daed7d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728569728382,"stop":1728569728382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cff3be941c6ad7e","name":"Push message on custom pubsubTopic","time":{"start":1728569812618,"stop":1728569812618,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f1a806d8375bd6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/10/topic849/utf8","time":{"start":1728569985688,"stop":1728569985689,"duration":1},"status":"passed","severity":"normal"},{"uid":"306541658bf42b30","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728569636430,"stop":1728569636430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e2960e3f7c118f","name":"Check publish message containing JSON","time":{"start":1728569933915,"stop":1728569933915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa38b3b74519bca","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569749932,"stop":1728569749932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f22a02b14d8fa9","name":"Query with Ordered Callback, No message returned","time":{"start":1728570032266,"stop":1728570032267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb2c92be6910541","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728569634431,"stop":1728569634431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bef6d0aea43af2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728569728384,"stop":1728569728385,"duration":1},"status":"passed","severity":"normal"},{"uid":"93128c9229905920","name":"Subscribe and receive messages via waku relay post","time":{"start":1728570072293,"stop":1728570072293,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ea5a57fd8b436d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728569502087,"stop":1728569502091,"duration":4},"status":"passed","severity":"normal"},{"uid":"33171ebe5983ce59","name":"configure the node with multiple content topics","time":{"start":1728569985702,"stop":1728569985702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1faeccc686a4e4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728569985702,"stop":1728569985703,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d5ee71a19f9ed7","name":"Accepts a valid Waku Message","time":{"start":1728569485862,"stop":1728569485863,"duration":1},"status":"passed","severity":"normal"},{"uid":"556fa4e32940e937","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728569440220,"stop":1728569440220,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cdd083cb839fde","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728569948525,"stop":1728569948525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf035ba7a7a3c78","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728569634430,"stop":1728569634430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c368799be4d679cb","name":"Subscribe to topic containing short and receive message","time":{"start":1728569728377,"stop":1728569728378,"duration":1},"status":"passed","severity":"normal"},{"uid":"838783ddf61b3666","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728570102357,"stop":1728570102357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e625a346aaede2","name":"Symmetric encrypt & Decrypt","time":{"start":1728569476806,"stop":1728569476807,"duration":1},"status":"passed","severity":"normal"},{"uid":"58380e1a9b775f8d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728569988404,"stop":1728569988404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc99c47993efdc3","name":"should throw an error for missing sharding configuration","time":{"start":1728569440237,"stop":1728569440238,"duration":1},"status":"passed","severity":"normal"},{"uid":"96eaa4b855b4f332","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728569440229,"stop":1728569440229,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16e9f18a9879c7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728569948512,"stop":1728569948512,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff0eec78edfdb3f","name":"should return all peers when numPeers is 0","time":{"start":1728569457435,"stop":1728569457435,"duration":0},"status":"passed","severity":"normal"},{"uid":"445cbe846b0a2027","name":"Push message with SQL Injection payload","time":{"start":1728569933140,"stop":1728569933140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8109979f1749ac","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728569933922,"stop":1728569933922,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c3dbe17d894430","name":"Check publish message containing shell command","time":{"start":1728569933915,"stop":1728569933916,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ea816a548d71e2","name":"Check received message containing SQL Injection","time":{"start":1728569685372,"stop":1728569685373,"duration":1},"status":"passed","severity":"normal"},{"uid":"708e2b1cb4704ab7","name":"LightPush with 3 connections","time":{"start":1728569734553,"stop":1728569734553,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb7f3e4d4c02758","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728569636526,"stop":1728569636527,"duration":1},"status":"passed","severity":"normal"},{"uid":"948e72925980574c","name":"ignores domain fetching errors","time":{"start":1728569465981,"stop":1728569465981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dbce0492ddc4bb","name":"can start the service","time":{"start":1728569469937,"stop":1728569469937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a349c58dcf02a73b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728569586256,"stop":1728569586258,"duration":2},"status":"passed","severity":"normal"},{"uid":"b27191ab82f69ca5","name":"through manual discovery","time":{"start":1728569816601,"stop":1728569816601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8046ef791fc6c24a","name":"Check publish message containing Basic HTML tag","time":{"start":1728569933914,"stop":1728569933914,"duration":0},"status":"passed","severity":"normal"},{"uid":"101d93ee86bd9017","name":"should set field with all protocols disabled","time":{"start":1728569449514,"stop":1728569449514,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9537e94161292e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728570083530,"stop":1728570083530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dace5f7470d9f2f","name":"should only return 1 node with relay capability","time":{"start":1728569465982,"stop":1728569465983,"duration":1},"status":"passed","severity":"normal"},{"uid":"369008d68e3f650","name":"throws on content topic with empty application field","time":{"start":1728569440194,"stop":1728569440194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34acb29d6d18bc2","name":"Wrong topic","time":{"start":1728569985702,"stop":1728569985702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96b245115629e1d","name":"Subscribe to topic containing XML and receive message","time":{"start":1728569728381,"stop":1728569728382,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdc73eb9fcb4069","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728569440235,"stop":1728569440235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6486339dc63e6e5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728570072288,"stop":1728570072288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96c5ec4b1ee0313","name":"should not add existing peers","time":{"start":1728569482247,"stop":1728569482247,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cbbdb3efb77e","name":"Check received message containing Arabic","time":{"start":1728569912558,"stop":1728569912558,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a84b194f48d291","name":"Fails to push message with large meta","time":{"start":1728570038629,"stop":1728570038630,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6681872f9dc53e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569586255,"stop":1728569586255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca00767d5b81062","name":"should not receive a peer event before start","time":{"start":1728569519060,"stop":1728569519060,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d573197b3b7b86","name":"Check received message containing XML","time":{"start":1728569912543,"stop":1728569912543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ea13f5fc8b14d9","name":"Push message with Russian payload","time":{"start":1728569933139,"stop":1728569933139,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ba1be695321b1e","name":"should check connected peers if present and suitable","time":{"start":1728569482226,"stop":1728569482226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8b9c737f44921e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728569948529,"stop":1728569948529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0e33232cb3ec57","name":"Subscribe to topic containing Script and receive message","time":{"start":1728569728381,"stop":1728569728381,"duration":0},"status":"passed","severity":"normal"},{"uid":"af048cb70fca6994","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728570072289,"stop":1728570072290,"duration":1},"status":"passed","severity":"normal"},{"uid":"93632924d074ee94","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728569636521,"stop":1728569636522,"duration":1},"status":"passed","severity":"normal"},{"uid":"2955ff7cc3566634","name":"Check received message containing JSON","time":{"start":1728569912561,"stop":1728569912561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8468c79673c8e899","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728569784516,"stop":1728569784516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba496a6b971a25f","name":"Push message with content topic containing long","time":{"start":1728569933149,"stop":1728569933149,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cd5f1a26a54539","name":"Check publish message after service node is restarted","time":{"start":1728569933923,"stop":1728569933923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3f42a5c9b5937d9","name":"Refresh subscription","time":{"start":1728570072298,"stop":1728570072298,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a515d3be31a43f7","name":"Rejects garbage","time":{"start":1728569485863,"stop":1728569485864,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f731df184e55b9","name":"Filter with 3 connections","time":{"start":1728569734553,"stop":1728569734554,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b5881ec27a3607","name":"Ordered Callback - false","time":{"start":1728570052723,"stop":1728570052724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1993f13bc2659ca8","name":"Push message with content topic containing SQL Injection","time":{"start":1728570038615,"stop":1728570038615,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc67a72dea04c113","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728569440231,"stop":1728569440231,"duration":0},"status":"passed","severity":"normal"},{"uid":"276be48181908aa3","name":"Check received message containing JSON","time":{"start":1728569912544,"stop":1728569912546,"duration":2},"status":"passed","severity":"normal"},{"uid":"538097392d012599","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728569550879,"stop":1728569550879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4316f78163c8be08","name":"Delete observer","time":{"start":1728569912292,"stop":1728569912293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffee86de7ed2740","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728569728384,"stop":1728569728384,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4b4cb0fddba876","name":"Check received message containing SQL Injection","time":{"start":1728569912559,"stop":1728569912559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92f0855ad16aa15","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728569784518,"stop":1728569784519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c447c64bc362b2c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728569636438,"stop":1728569636438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a646d4e22f962d78","name":"handles different clusterIds correctly","time":{"start":1728569440216,"stop":1728569440217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8881976731f7f262","name":"handles different networkShards values correctly","time":{"start":1728569440217,"stop":1728569440217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e2c12846882c8d","name":"addEventListener with correct event","time":{"start":1728569542392,"stop":1728569542392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c74152e5ef7f15","name":"start node with empty content topic","time":{"start":1728569985703,"stop":1728569985703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfe59d46acb78fc","name":"Check publish message containing short","time":{"start":1728569933908,"stop":1728569933908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4859b373110ce59","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728569636448,"stop":1728569636449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f787b2bfa1e50915","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728569440215,"stop":1728569440215,"duration":0},"status":"passed","severity":"normal"},{"uid":"440c27c877599b1e","name":"Check publish message containing Chinese","time":{"start":1728569933911,"stop":1728569933911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef13775364929833","name":"should encodeTxt and decodeTxt","time":{"start":1728569449501,"stop":1728569449502,"duration":1},"status":"passed","severity":"normal"},{"uid":"3075e86353b268f6","name":"Encoder throws on empty string content topic","time":{"start":1728569476411,"stop":1728569476412,"duration":1},"status":"passed","severity":"normal"},{"uid":"9963c5caff64a5d7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728569448785,"stop":1728569448787,"duration":2},"status":"passed","severity":"normal"},{"uid":"baa27f6eee49c296","name":"should not fail to stop the service if it was not started","time":{"start":1728569519058,"stop":1728569519059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4533c96c69fb543","name":"Meta field set when metaSetter is specified","time":{"start":1728569457606,"stop":1728569457607,"duration":1},"status":"passed","severity":"normal"},{"uid":"4420d2b7f67d539a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728570072291,"stop":1728570072291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c588449a1f45a7ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728570072309,"stop":1728570072310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5cae74da2f2dc1","name":"should find and add new peers","time":{"start":1728569482247,"stop":1728569482247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5bf1a729a5a9a9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728569465363,"stop":1728569465364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86029a5a3be6529","name":"should not receive a peer event before start","time":{"start":1728569933576,"stop":1728569933576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40b488fea31db22","name":"Keep-alive pings maintain the connection","time":{"start":1728569634428,"stop":1728569634428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f650569707e1e07","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/8/topic13/json","time":{"start":1728569985698,"stop":1728569985699,"duration":1},"status":"passed","severity":"normal"},{"uid":"561548f2c2240791","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728569948528,"stop":1728569948528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d8429d5040e077","name":"Subscribe to topic containing Script and publish message","time":{"start":1728569948526,"stop":1728569948526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae785598bb995e8","name":"returns all values when wanted number is greater than available values","time":{"start":1728569464028,"stop":1728569464028,"duration":0},"status":"passed","severity":"normal"},{"uid":"81da3b076185ab24","name":"pre and post cipher","time":{"start":1728569476807,"stop":1728569476807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e89e5cee37016a6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728569502094,"stop":1728569502095,"duration":1},"status":"passed","severity":"normal"},{"uid":"d656f39c7b984f2a","name":"Push message with Script payload","time":{"start":1728569933140,"stop":1728569933141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edb14242a0ec922","name":"Check received message containing unicode special characters","time":{"start":1728569912562,"stop":1728569912563,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b4069e9b4aa82b","name":"Check publish message containing unicode special characters","time":{"start":1728569933917,"stop":1728569933917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e697fc458ab940eb","name":"Refresh subscription","time":{"start":1728570072286,"stop":1728570072286,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeeda91df6bac2dd","name":"Query Generator - true","time":{"start":1728570052721,"stop":1728570052722,"duration":1},"status":"passed","severity":"normal"},{"uid":"1766194d37370f14","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728569449515,"stop":1728569449515,"duration":0},"status":"passed","severity":"normal"},{"uid":"19096cb47d3f3ec4","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728569784520,"stop":1728569784521,"duration":1},"status":"passed","severity":"normal"},{"uid":"8795dfb2b1aa2e94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728569440227,"stop":1728569440227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cef8cc73f1e8b1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728569685378,"stop":1728569685378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71d3098d70ea285","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app27/5/topic437/proto","time":{"start":1728569985700,"stop":1728569985701,"duration":1},"status":"passed","severity":"normal"},{"uid":"81db2ed47a8088c9","name":"Push message with content topic containing shell command","time":{"start":1728569933157,"stop":1728569933173,"duration":16},"status":"passed","severity":"normal"},{"uid":"f9568e37cf4851e1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728569440240,"stop":1728569440240,"duration":0},"status":"passed","severity":"normal"},{"uid":"199806a5b3f23220","name":"Push message with content topic containing XML","time":{"start":1728570038616,"stop":1728570038616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8727e54b9c4733f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569749930,"stop":1728569749930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3aebd6c8562be6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728569440199,"stop":1728569440199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f77cbf1c904716","name":"should emit a peer event after start","time":{"start":1728569933575,"stop":1728569933575,"duration":0},"status":"passed","severity":"normal"},{"uid":"44987117d1fd6457","name":"Push message on custom pubsubTopic","time":{"start":1728569812616,"stop":1728569812617,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8baa25736b506e8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728569728374,"stop":1728569728374,"duration":0},"status":"passed","severity":"normal"},{"uid":"65566e97fe349b17","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728569440227,"stop":1728569440228,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a1808dc4d31887","name":"Check received message containing numeric","time":{"start":1728569685370,"stop":1728569685370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f3fa3d5a0771ac","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728569784523,"stop":1728569784523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e56bd2e939a32a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728569636477,"stop":1728569636482,"duration":5},"status":"passed","severity":"normal"},{"uid":"6a64a35a896fbb59","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728569728383,"stop":1728569728384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4077307056e0f68","name":"should log when no additional peers are found","time":{"start":1728569482248,"stop":1728569482248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4c498ce583420b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728569440198,"stop":1728569440198,"duration":0},"status":"passed","severity":"normal"},{"uid":"86abde128b7363cc","name":"should emit a peer event after start","time":{"start":1728569519059,"stop":1728569519060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac403c0590f7042","name":"Push message with custom timestamp: 1728573328601","time":{"start":1728570038632,"stop":1728570038652,"duration":20},"status":"passed","severity":"normal"},{"uid":"eae7555693bfcbc0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569586249,"stop":1728569586249,"duration":0},"status":"passed","severity":"normal"},{"uid":"47723619cfd3cf5a","name":"removeEventListener with wrong event","time":{"start":1728569542394,"stop":1728569542394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee698341fb64fc5","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728569784519,"stop":1728569784519,"duration":0},"status":"passed","severity":"normal"},{"uid":"23faffbcf7353812","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728569784517,"stop":1728569784517,"duration":0},"status":"passed","severity":"normal"},{"uid":"53345b84810206bd","name":"should get / set UDP multiaddr","time":{"start":1728569449511,"stop":1728569449511,"duration":0},"status":"passed","severity":"normal"},{"uid":"444dff185cb063f0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728569448777,"stop":1728569448777,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c261d42a2bb473d","name":"should be able to decode the field with only STORE set to true","time":{"start":1728569448781,"stop":1728569448781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4b067e0fa88787","name":"Does not throw an exception when node disconnects","time":{"start":1728570079649,"stop":1728570079649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6691f7c932c461c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728570055131,"stop":1728570055132,"duration":1},"status":"passed","severity":"normal"},{"uid":"44abb90d152e3c69","name":"A test","time":{"start":1728569784650,"stop":1728569784650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab8a0d61b07d428","name":"Check publish message containing XML","time":{"start":1728569933914,"stop":1728569933914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a75ef4ab30e9103","name":"should set field with all protocols enabled","time":{"start":1728569449514,"stop":1728569449514,"duration":0},"status":"passed","severity":"normal"},{"uid":"85746c672ca11b9b","name":"Push message with content topic containing Russian","time":{"start":1728569933151,"stop":1728569933152,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe34fbb0fcbe65f5","name":"Check received message containing XML","time":{"start":1728569912560,"stop":1728569912560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff39a485f97d53e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728570045637,"stop":1728570045638,"duration":1},"status":"passed","severity":"normal"},{"uid":"804b3f242517288c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728569948511,"stop":1728569948512,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f42b1de1c0b20fd","name":"Push message with content topic containing emoji","time":{"start":1728569933175,"stop":1728569933175,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa48ee1d6c8d3fe","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728569988409,"stop":1728569988409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dfd9b7f4fdd865","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728570072295,"stop":1728570072296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73cfcbb221ec78","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728569933918,"stop":1728569933918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8491f964bd65255c","name":"random static sharding 7 - Cluster ID: 987, Shard ID: 197","time":{"start":1728569991857,"stop":1728569991857,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee856a4b4cd781","name":"Renews peer on consistent missed messages","time":{"start":1728569634430,"stop":1728569634431,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d1dd6cc1676f74","name":"Check message with non string payload is not received","time":{"start":1728569912567,"stop":1728569912567,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd5c9f0a58da71e","name":"should decode valid enr successfully","time":{"start":1728569449502,"stop":1728569449502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcd2979f475eea2","name":"Push message equal or less that 1MB","time":{"start":1728569933179,"stop":1728569933180,"duration":1},"status":"passed","severity":"normal"},{"uid":"162ea4d0a9cfcc53","name":"should throw error - no id","time":{"start":1728569449503,"stop":1728569449504,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e9a2f48c28b4b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728569440232,"stop":1728569440232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d733620268c21cf4","name":"Push message with custom timestamp: 1697811350206","time":{"start":1728569933177,"stop":1728569933178,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0d2e5c2a5e747f","name":"Passing page size 1 when there are 4 messages","time":{"start":1728570069799,"stop":1728570069799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2dda7a5b596a37","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728569440224,"stop":1728569440224,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe400c341fabd07","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728569456906,"stop":1728569456906,"duration":0},"status":"passed","severity":"normal"},{"uid":"983da005878db825","name":"should set field with only FILTER enabled","time":{"start":1728569449515,"stop":1728569449515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b431850bd626392","name":"Decoder throws on empty string content topic","time":{"start":1728569478161,"stop":1728569478161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24526386631a6df","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728569440223,"stop":1728569440223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf57745c1ad682b","name":"Check publish message containing numeric","time":{"start":1728569933908,"stop":1728569933909,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc21224fdbbe636d","name":"Check received message containing emoji","time":{"start":1728569685377,"stop":1728569685377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab059a3461d19ba3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728569728381,"stop":1728569728381,"duration":0},"status":"passed","severity":"normal"},{"uid":"104395c062475718","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728569948527,"stop":1728569948527,"duration":0},"status":"passed","severity":"normal"},{"uid":"db72cef8ccae1592","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728570072300,"stop":1728570072300,"duration":0},"status":"passed","severity":"normal"},{"uid":"324262691e2f529f","name":"Push message with short payload","time":{"start":1728569933130,"stop":1728569933130,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ed4e9c6fd0705d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728570083528,"stop":1728570083528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff286ab8ea172cc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569586250,"stop":1728569586253,"duration":3},"status":"passed","severity":"normal"},{"uid":"46be4c5ee817e225","name":"should not fail to start the service if it is already started","time":{"start":1728569519059,"stop":1728569519059,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde683a3ecb6516c","name":"Publish message with custom timestamp: Thu Oct 10 2024 13:18:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1728569933919,"stop":1728569933919,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ca1757386c73","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728569514621,"stop":1728569514621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e36fac983f3dca","name":"Push message with content topic containing emoji","time":{"start":1728570038619,"stop":1728570038619,"duration":0},"status":"passed","severity":"normal"},{"uid":"809588aa0ee41361","name":"Generator, custom pubsub topic","time":{"start":1728570036581,"stop":1728570036581,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee85404fb0aafcb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728570038616,"stop":1728570038616,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f55ede6389bf8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728570072300,"stop":1728570072300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2079e4a23a79f0a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728570072285,"stop":1728570072286,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86e5a509ef3eb9","name":"Subscribe and receives messages on 20 topics","time":{"start":1728570072294,"stop":1728570072294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db0683959226fac","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728569948512,"stop":1728569948512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1028738190bbf6","name":"Decoder throws on undefined content topic","time":{"start":1728569457608,"stop":1728569457608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1774c7694f5eea3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728569465356,"stop":1728569465357,"duration":1},"status":"passed","severity":"normal"},{"uid":"392501e1c8da3ecc","name":"handles empty shards array correctly","time":{"start":1728569440238,"stop":1728569440238,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f32e3886ffd78b","name":"Check received message containing Arabic","time":{"start":1728569685371,"stop":1728569685372,"duration":1},"status":"passed","severity":"normal"},{"uid":"4928c47033f88542","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728570072307,"stop":1728570072308,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c16b4d3f0f704f0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728569912564,"stop":1728569912564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98bda0fc584e5b7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728569440218,"stop":1728569440218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac89e4f18b55e16","name":"Check received message containing escaped characters","time":{"start":1728569912562,"stop":1728569912562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca53b060f8202803","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728569636473,"stop":1728569636474,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1d45457b1dc65","name":"A test","time":{"start":1728569784657,"stop":1728569784658,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb21d7898dff7932","name":"non connected peers","time":{"start":1728569910593,"stop":1728569910594,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9790e8ea055d903d","name":"Check received message with timestamp: 1728569501165000000 ","time":{"start":1728569912549,"stop":1728569912549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76740a18389cf7a","name":"should add and remove event listeners correctly","time":{"start":1728569469944,"stop":1728569469944,"duration":0},"status":"passed","severity":"normal"},{"uid":"3869cca1db9f9e53","name":"Generator, 2 different pubsubtopics","time":{"start":1728570036574,"stop":1728570036575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccbbedfe0db367","name":"Register correct protocols","time":{"start":1728569948510,"stop":1728569948510,"duration":0},"status":"passed","severity":"normal"},{"uid":"101ac2bfacbcd527","name":"random static sharding 5 - Cluster ID: 943, Shard ID: 83","time":{"start":1728569991856,"stop":1728569991856,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a525b1aa0c7973","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728569825397,"stop":1728569825398,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d92b66214a1274","name":"Sets default value correctly","time":{"start":1728570079651,"stop":1728570079651,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b8033ce41073b4","name":"Check meta is set [symmetric]","time":{"start":1728569476410,"stop":1728569476410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7919fd2f694bbe14","name":"Push message with special chars payload","time":{"start":1728569933131,"stop":1728569933132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6128954e51607036","name":"Mutual subscription","time":{"start":1728569948509,"stop":1728569948509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa130c9262dde83","name":"Publish message with custom timestamp: Fri Oct 20 2023 14:18:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1728569933919,"stop":1728569933919,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd09d5f33cbbd301","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569618472,"stop":1728569618475,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c376169c09f1e34","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728569586255,"stop":1728569586255,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0f760badb4b199","name":"should remove the specified number of excess peers","time":{"start":1728569482246,"stop":1728569482247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7659fde3d81e9f0e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728570055130,"stop":1728570055131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b04fef2b01c150a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728569502095,"stop":1728569502095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3486b5da610fff0b","name":"Asymmetric encrypt & decrypt","time":{"start":1728569476805,"stop":1728569476806,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d5948a48ebe861","name":"Ping succeeds for all connected peers","time":{"start":1728569634426,"stop":1728569634427,"duration":1},"status":"passed","severity":"normal"},{"uid":"661b7a65b3748583","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728569440463,"stop":1728569440463,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc64257ef7a26e1a","name":"Publish without waiting for remote peer","time":{"start":1728569948510,"stop":1728569948511,"duration":1},"status":"passed","severity":"normal"},{"uid":"665e70ec0b4f2893","name":"throws on content topic with non-number generation field","time":{"start":1728569440192,"stop":1728569440193,"duration":1},"status":"passed","severity":"normal"},{"uid":"193779d4eb0cd411","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728570072304,"stop":1728570072304,"duration":0},"status":"passed","severity":"normal"},{"uid":"300762f63ee2e4d0","name":"Check received message containing Basic HTML tag","time":{"start":1728569912544,"stop":1728569912544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d226f95eb0d64cb0","name":"Passing invalid cursor","time":{"start":1728569988408,"stop":1728569988408,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e8b6bc5edc2aa4","name":"Ping on subscribed peer","time":{"start":1728569577667,"stop":1728569577668,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc6006d31bbcc23","name":"should push to needed amount of connections","time":{"start":1728569761881,"stop":1728569761881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c19173cd72fc07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728570072301,"stop":1728570072301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff212d5cbb7bfaf","name":"Nwaku publishes","time":{"start":1728569934058,"stop":1728569934059,"duration":1},"status":"passed","severity":"normal"},{"uid":"210cfd2ea98c215","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728569685379,"stop":1728569685379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79e84f9819f6187","name":"should handle a minimal index list","time":{"start":1728569440462,"stop":1728569440462,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f7da64bfa2af4","name":"should properly create location multiaddrs - tcp6","time":{"start":1728569449512,"stop":1728569449513,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4cfec515ea289a","name":"Push message with unicode special characters payload","time":{"start":1728570038609,"stop":1728570038610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4c3861a6163ccb","name":"throws on content topic with empty version field","time":{"start":1728569440194,"stop":1728569440195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf44ec79b10e7b6","name":"Check received message containing XML","time":{"start":1728569685373,"stop":1728569685373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce6759cccd234ca","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728570032266,"stop":1728570032266,"duration":0},"status":"passed","severity":"normal"},{"uid":"325cd459735477aa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728569728384,"stop":1728569728384,"duration":0},"status":"passed","severity":"normal"},{"uid":"45355090ad9c2380","name":"unsubscribes","time":{"start":1728570065033,"stop":1728570065033,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fd84500e65c34b","name":"should load peers from local storage and dispatch events","time":{"start":1728569469942,"stop":1728569469943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cf1b387a8df178","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728570102355,"stop":1728570102355,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd79c87179937728","name":"should select older connection if present","time":{"start":1728569457045,"stop":1728569457045,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cd9b9169c3d8cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728569440230,"stop":1728569440230,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c56fc0dab16c18","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728569509623,"stop":1728569509623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ec9f2ca13f7a79","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728569948527,"stop":1728569948527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8115510e901894","name":"listenerCount","time":{"start":1728569542395,"stop":1728569542395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e881cbd12943668","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728569912550,"stop":1728569912550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5b9f0d1db933e1","name":"Privacy Node - default protocol","time":{"start":1728570084496,"stop":1728570084496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d556856ac989c350","name":"more peers than existing","time":{"start":1728569910593,"stop":1728569910593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf8f82c5d2d5020b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636438,"stop":1728569636439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c530db2bb0948909","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728569728380,"stop":1728569728380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e035172f2758581","name":"Check received message containing short","time":{"start":1728569912539,"stop":1728569912539,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ba1ebb8f679822","name":"Query generator for multiple messages with different message text format","time":{"start":1728570045637,"stop":1728570045637,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f3dcaa4b80788","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728569448773,"stop":1728569448775,"duration":2},"status":"passed","severity":"normal"},{"uid":"883711240ec79cea","name":"Encoder throws on undefined content topic","time":{"start":1728569478160,"stop":1728569478160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482a7e077c00a29","name":"Throws when trying to push message with empty payload","time":{"start":1728570038612,"stop":1728570038612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19a8d2cb8eb030a","name":"Push message with shell command payload","time":{"start":1728569933145,"stop":1728569933145,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc119b6c98f946f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636475,"stop":1728569636477,"duration":2},"status":"passed","severity":"normal"},{"uid":"2db37ee48de3f157","name":"should return false","time":{"start":1728569449505,"stop":1728569449506,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f91479dadc61108","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/8/topic407/json","time":{"start":1728569985689,"stop":1728569985698,"duration":9},"status":"passed","severity":"normal"},{"uid":"19447f7f0b0a642e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728569457436,"stop":1728569457437,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3524a4486ee8fd","name":"Check message with no payload is not received","time":{"start":1728569912554,"stop":1728569912554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1989183bd7cc02","name":"Ping on subscribed peer","time":{"start":1728569564421,"stop":1728569564422,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacecdb40ffae90b","name":"Renews subscription after lossing a connection","time":{"start":1728570072310,"stop":1728570072310,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223855d5b4e1537","name":"Subscribe and receive messages via waku relay post","time":{"start":1728569728372,"stop":1728569728374,"duration":2},"status":"passed","severity":"normal"},{"uid":"a207763b8225fc1a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728569440221,"stop":1728569440221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5f6f546f590976","name":"should return the correct number of peers","time":{"start":1728569482245,"stop":1728569482245,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb57a2a52ddb554","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636517,"stop":1728569636518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d4e66e5167416e","name":"should not fail to start the service if it is already started","time":{"start":1728569469939,"stop":1728569469939,"duration":0},"status":"passed","severity":"normal"},{"uid":"22991016f667f95c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728569519070,"stop":1728569519071,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5cbde71ce0f45104","name":"Check received message containing Chinese","time":{"start":1728569912558,"stop":1728569912558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0b0eb26af825db","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728569440214,"stop":1728569440215,"duration":1},"status":"passed","severity":"normal"},{"uid":"61da102562ae7a33","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728569440228,"stop":1728569440229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9468cb47de244","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728569443047,"stop":1728569443048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9e7e01be58aea","name":"should be online or offline if network state changed","time":{"start":1728569502097,"stop":1728569502097,"duration":0},"status":"passed","severity":"normal"},{"uid":"243ca8c8446a305c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728569636523,"stop":1728569636524,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb3414bb9134137","name":"Correctly serialized arguments","time":{"start":1728569816853,"stop":1728569816853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d3364bd4ba819a","name":"Check received message with timestamp: 1728569501165 ","time":{"start":1728569912564,"stop":1728569912564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ced5f7c36fad384","name":"Check received message with timestamp: 1728569501165 ","time":{"start":1728569912549,"stop":1728569912550,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c44742b5af4c33a","name":"Push message equal or less that 1MB","time":{"start":1728570038652,"stop":1728570038653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e48f85fb82a7af7","name":"Push message with meta","time":{"start":1728569933176,"stop":1728569933176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d9411dfe5af2d","name":"1 Relay, 1 Filter, gives up","time":{"start":1728569465447,"stop":1728569465447,"duration":0},"status":"passed","severity":"normal"},{"uid":"195465b0303fa39b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728570083530,"stop":1728570083531,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4d6640d3607acc","name":"Js publishes, other Js receives","time":{"start":1728569934059,"stop":1728569934060,"duration":1},"status":"passed","severity":"normal"},{"uid":"45445c75ebc4797c","name":"throws on empty content topic","time":{"start":1728569440190,"stop":1728569440190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecf5aca0ea3d266","name":"Refresh subscription","time":{"start":1728569728377,"stop":1728569728377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac846ea6fddab43f","name":"random static sharding 1 - Cluster ID: 658, Shard ID: 956","time":{"start":1728569991853,"stop":1728569991853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2edd3f5eee3819","name":"should throw error - no public key","time":{"start":1728569449505,"stop":1728569449505,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ec984feb88791e","name":"Subscribe to topic containing XML and publish message","time":{"start":1728569948526,"stop":1728569948526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de42d929fee5453","name":"Fails to publish message with wrong content topic","time":{"start":1728569933921,"stop":1728569933921,"duration":0},"status":"passed","severity":"normal"},{"uid":"724090c2eb18e3bc","name":"Push message with Script payload","time":{"start":1728570038607,"stop":1728570038607,"duration":0},"status":"passed","severity":"normal"},{"uid":"67949fe98e0cb15f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636523,"stop":1728569636523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29adc8ac3303390","name":"Check publish message containing long","time":{"start":1728569933908,"stop":1728569933908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8502e68d84e668c","name":"can start and stop the service","time":{"start":1728569933573,"stop":1728569933573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cb9c856152548f","name":"should decode valid enr with tcp successfully","time":{"start":1728569449503,"stop":1728569449503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d618f30d9f04fe9f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728569948525,"stop":1728569948525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c567ff17a9848852","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728570072292,"stop":1728570072292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f008349364a0e84b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app86/8/topic91/proto","time":{"start":1728569985701,"stop":1728569985701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acacfb128cb6821","name":"Decoder throws on empty string content topic","time":{"start":1728569457608,"stop":1728569457608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ff0fa17409e507","name":"Renews subscription after lossing a connection","time":{"start":1728570072291,"stop":1728570072292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e907408bc133ad5f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728569465985,"stop":1728569465985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c826e9bfeca6139b","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728569784519,"stop":1728569784519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933c0eaeddb5ca2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728569440226,"stop":1728569440226,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d920bd7b05953b6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728569636520,"stop":1728569636521,"duration":1},"status":"passed","severity":"normal"},{"uid":"232531aaf813f5f6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app55/6/topic908/utf8","time":{"start":1728569985700,"stop":1728569985700,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e3dfb46520344c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728569440236,"stop":1728569440236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3540808047a9d2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570036585,"stop":1728570036585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeaf47de183592f","name":"Push message with escaped characters payload","time":{"start":1728569933145,"stop":1728569933145,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d7e2e21e182d4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728569457609,"stop":1728569457609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b366b4d7fe49d0e1","name":"should encode/decode to text encoding","time":{"start":1728569449510,"stop":1728569449511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5530827f1e616e0d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728569920464,"stop":1728569920465,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e5ec6cf1f61807","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728569440225,"stop":1728569440226,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ee0b1de1b6a335","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728569912564,"stop":1728569912565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8aad4d4b7ec6c38","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728569948528,"stop":1728569948528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8205e5f300a18a8","name":"Check message with no content topic is not received","time":{"start":1728569912554,"stop":1728569912554,"duration":0},"status":"passed","severity":"normal"},{"uid":"301c841eefcfa8ec","name":"All","time":{"start":1728569510775,"stop":1728569510775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90ac10cc5df3897","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728569636431,"stop":1728569636437,"duration":6},"status":"passed","severity":"normal"},{"uid":"b9a7e3c8caf7dc1c","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728569784517,"stop":1728569784518,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b88bf62457dd90","name":"Check received message containing special chars","time":{"start":1728569912540,"stop":1728569912541,"duration":1},"status":"passed","severity":"normal"},{"uid":"168bf4e4cd84bbef","name":"Check received message containing short","time":{"start":1728569912556,"stop":1728569912556,"duration":0},"status":"passed","severity":"normal"},{"uid":"17378d82fd668e82","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728570072287,"stop":1728570072287,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebaa4185ab603b0","name":"Check message on other pubsub topic is not received","time":{"start":1728569912565,"stop":1728569912566,"duration":1},"status":"passed","severity":"normal"},{"uid":"509afb580a264c90","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728569920467,"stop":1728569920468,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc363b014f3ae6e5","name":"Push message on custom pubsubTopic","time":{"start":1728569812619,"stop":1728569812619,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad1be18ede4a87","name":"Push 30 different messages","time":{"start":1728570038610,"stop":1728570038611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd530b55de74e63","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569749924,"stop":1728569749924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c647be53bf139d5","name":"should not receive a peer event after stop","time":{"start":1728569469941,"stop":1728569469942,"duration":1},"status":"passed","severity":"normal"},{"uid":"73622e1383d8d817","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728569728379,"stop":1728569728379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1001e0266e2082","name":"Push message with content topic containing XML","time":{"start":1728569933155,"stop":1728569933156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ec60dad27723f6","name":"shard 0","time":{"start":1728569991852,"stop":1728569991852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d95ce856d1c36f9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728570055130,"stop":1728570055130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da1c49501c122cf","name":"Throws when trying to push message with empty payload","time":{"start":1728569933148,"stop":1728569933148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a834c3ea056574","name":"Nodes with multiple pubsub topic","time":{"start":1728569920465,"stop":1728569920465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76603cbb7ffa36c","name":"should set field with only RELAY enabled","time":{"start":1728569449514,"stop":1728569449514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf40bcd155e7338","name":"1 Relay, 1 fetch","time":{"start":1728569465446,"stop":1728569465446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f51b7d21312672f","name":"Push message with custom timestamp: 1697811328601","time":{"start":1728570038631,"stop":1728570038631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1994e0e540e96a36","name":"Ping on peer without subscriptions","time":{"start":1728569577670,"stop":1728569577671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ea8f5c9a6e57f9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569586256,"stop":1728569586256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea86c87c9ff2d461","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728569636439,"stop":1728569636440,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b55ed722823c2f","name":"Should update shard info","time":{"start":1728569825644,"stop":1728569825645,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3492ff6191c900","name":"Relay - times out","time":{"start":1728570084494,"stop":1728570084494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7421ce36b2579c3b","name":"Check publish message containing SQL Injection","time":{"start":1728569933913,"stop":1728569933913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8147224704cfbe6","name":"Check received message with timestamp: 1728569501165000000 ","time":{"start":1728569912563,"stop":1728569912564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5184b120b747a86d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728569509622,"stop":1728569509622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f090a5ac9e04c96","name":"Relay + Store","time":{"start":1728569449515,"stop":1728569449515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3945ebbf503a736a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728569440225,"stop":1728569440225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6081e8915e3eab5c","name":"Push message with SQL Injection payload","time":{"start":1728570038607,"stop":1728570038607,"duration":0},"status":"passed","severity":"normal"},{"uid":"998396890ea94ca8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728569440200,"stop":1728569440210,"duration":10},"status":"passed","severity":"normal"},{"uid":"131b86248bc09e2b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728569991852,"stop":1728569991853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a81daf7bb2a14","name":"Decoder throws on undefined content topic","time":{"start":1728569476412,"stop":1728569476412,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd014efbd3a8be6e","name":"Check publish message containing Script","time":{"start":1728569933913,"stop":1728569933913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c60512bcc6f7f75","name":"Subscribe to topic containing long and receive message","time":{"start":1728569728378,"stop":1728569728378,"duration":0},"status":"passed","severity":"normal"},{"uid":"726367d6f649e074","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728570072287,"stop":1728570072287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e9388c9c3f6bd9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728570072288,"stop":1728570072288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9b82cdfeaa6fb4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728569476407,"stop":1728569476409,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2b690b03f9ecb1f","name":"should throw an error for missing required configuration","time":{"start":1728569440222,"stop":1728569440222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b26c1e56b63982e","name":"Subscribe to topic containing long and publish message","time":{"start":1728569948519,"stop":1728569948519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a917a77b7fa0f6c7","name":"Push message with content topic containing Russian","time":{"start":1728570038615,"stop":1728570038615,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa86f6e71445e0","name":"random static sharding 8 - Cluster ID: 199, Shard ID: 213","time":{"start":1728569991858,"stop":1728569991858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1130fba57d4ddc6","name":"Check message with non string payload is not received","time":{"start":1728569685391,"stop":1728569685392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a96d76f2c243a7","name":"Should update multiaddrs","time":{"start":1728569825644,"stop":1728569825644,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a86a46af9823ee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569812618,"stop":1728569812618,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fb7d01fea2dda1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728570072291,"stop":1728570072291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8eb46700d915f37","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728569465984,"stop":1728569465984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a13a2769a07510","name":"Subscribe to topic containing XML and receive message","time":{"start":1728570072303,"stop":1728570072304,"duration":1},"status":"passed","severity":"normal"},{"uid":"de75b2e0bc87b9ef","name":"Waku message hash computation (no timestamp)","time":{"start":1728569443050,"stop":1728569443050,"duration":0},"status":"passed","severity":"normal"},{"uid":"64930eb11d30a007","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728569440214,"stop":1728569440214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce7fb1c81594ef7","name":"Check received message containing Russian","time":{"start":1728569685372,"stop":1728569685372,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b86d8153bf0d520","name":"Decoder throws on undefined content topic","time":{"start":1728569478160,"stop":1728569478161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f513cffe3b2cec","name":"Round trip binary serialization","time":{"start":1728569457605,"stop":1728569457606,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bc7458d38055a9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728570072301,"stop":1728570072302,"duration":1},"status":"passed","severity":"normal"},{"uid":"893d155fdb7b4853","name":"Subscribe and receive messages via waku relay post","time":{"start":1728570072284,"stop":1728570072284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9494df4c425eb86","name":"Push message with XML payload","time":{"start":1728569933142,"stop":1728569933142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b691e39b374cd05","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569749923,"stop":1728569749924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dc97df79e82f93","name":"Push message with escaped characters payload","time":{"start":1728570038609,"stop":1728570038609,"duration":0},"status":"passed","severity":"normal"},{"uid":"889d629d6db09c11","name":"Fields are not dropped","time":{"start":1728569456409,"stop":1728569456411,"duration":2},"status":"passed","severity":"normal"},{"uid":"f103e8982734e31a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728569440226,"stop":1728569440226,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8cde84ee7d5f5b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728570032267,"stop":1728570032268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61407ea9666dec4","name":"Filter with 1 connections","time":{"start":1728569734552,"stop":1728569734552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4e76480d65c9d9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728569478159,"stop":1728569478159,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b7d8873eb4fcc8","name":"should return usable stream attached to connection","time":{"start":1728569456902,"stop":1728569456902,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c8e85964609e89","name":"Push message with long payload","time":{"start":1728569933130,"stop":1728569933131,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c3eb1687932fd9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728569514620,"stop":1728569514620,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d73b38fe8538c8","name":"Check publish message containing escaped characters","time":{"start":1728569933916,"stop":1728569933917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b6cb88f918d4be","name":"Generator, 2 different pubsubtopics","time":{"start":1728570036584,"stop":1728570036585,"duration":1},"status":"passed","severity":"normal"},{"uid":"db63a573bae10dce","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569577671,"stop":1728569577671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1889251736c66e68","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728569440224,"stop":1728569440224,"duration":0},"status":"passed","severity":"normal"},{"uid":"af32d42e01881aad","name":"Push message with content topic containing Script","time":{"start":1728569933153,"stop":1728569933153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7a2f4d71fb49b4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728570072290,"stop":1728570072290,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d08a734dc3f5e3","name":"Tracks peer failures correctly","time":{"start":1728569634429,"stop":1728569634430,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad33e041749c9e4","name":"Subscribe to topic containing short and receive message","time":{"start":1728570072298,"stop":1728570072299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7767b76e89d8a958","name":"Push message with short payload","time":{"start":1728570038604,"stop":1728570038604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac2979bc429fe31","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569749931,"stop":1728569749931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d46608dc3591a83","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728569448776,"stop":1728569448777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a52d2773e5614b9","name":"groups content topics by expected pubsub topic","time":{"start":1728569440216,"stop":1728569440216,"duration":0},"status":"passed","severity":"normal"},{"uid":"92da8789886b843c","name":"Check message with invalid timestamp is not received","time":{"start":1728569912565,"stop":1728569912565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94b7b58383faa86","name":"should return no connections if no open connection provided","time":{"start":1728569457044,"stop":1728569457045,"duration":1},"status":"passed","severity":"normal"},{"uid":"2126d3e826a8fabc","name":"Push message with Arabic payload","time":{"start":1728570038606,"stop":1728570038606,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc866d582db0174a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728570072283,"stop":1728570072283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8dd1fbb56e20f4","name":"should not receive a peer event after stop","time":{"start":1728569519061,"stop":1728569519061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63fb5ec30437658","name":"new peer added after a peer was already found","time":{"start":1728569910347,"stop":1728569910347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ea3f156e1a4a815","name":"Push message with rate limit","time":{"start":1728569933176,"stop":1728569933177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7c5f848a16beed","name":"Push message with Chinese payload","time":{"start":1728570038605,"stop":1728570038606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef89e18bb7fac69","name":"Push message with emoji payload","time":{"start":1728569933147,"stop":1728569933148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6382c8ba13265a66","name":"LightPush","time":{"start":1728570084495,"stop":1728570084495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca29cd5cb625058","name":"getPeersByDiscovery","time":{"start":1728569542394,"stop":1728569542395,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4f4b9f70068ac0","name":"should properly create location multiaddrs - udp","time":{"start":1728569449513,"stop":1728569449513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3243bdcfe9df8acd","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728569440219,"stop":1728569440219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2285bd283b6b4990","name":"random static sharding 3 - Cluster ID: 909, Shard ID: 773","time":{"start":1728569991854,"stop":1728569991855,"duration":1},"status":"passed","severity":"normal"},{"uid":"68eec929fc27516d","name":"isConnected should return false after all peers disconnect","time":{"start":1728569550880,"stop":1728569550880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3ff63b32363aac","name":"connected peers and dial","time":{"start":1728569910592,"stop":1728569910592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f8410fba3e32d14","name":"Fails to push message bigger that 1MB","time":{"start":1728569933180,"stop":1728569933181,"duration":1},"status":"passed","severity":"normal"},{"uid":"607d772d39ea2594","name":"safeDispatchEvent","time":{"start":1728569542396,"stop":1728569542396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3d395e5704db11","name":"Ephemeral messages are not stored","time":{"start":1728569514606,"stop":1728569514620,"duration":14},"status":"passed","severity":"normal"},{"uid":"3de43a28f054a8df","name":"Query with Promise Callback, No message returned","time":{"start":1728570032268,"stop":1728570032269,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72f1216cd97bf4f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728569440223,"stop":1728569440223,"duration":0},"status":"passed","severity":"normal"},{"uid":"656864531f44b044","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728569440218,"stop":1728569440218,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cee4b2e94be11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569749925,"stop":1728569749925,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d643d147c85995","name":"Sign & Recover","time":{"start":1728569476807,"stop":1728569476808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5adacfe33b19e5","name":"should not receive a peer event after stop","time":{"start":1728569933576,"stop":1728569933576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c623e9a85b16df9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728570072305,"stop":1728570072306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db791645806959a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728569440212,"stop":1728569440212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d517a6873df18671","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728570102356,"stop":1728570102356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2720c28c85f6c80","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728569519071,"stop":1728569519075,"duration":4},"status":"skipped","severity":"normal"},{"uid":"1bbda2a428729521","name":"Nodes with multiple pubsub topic","time":{"start":1728569920467,"stop":1728569920467,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2262b04b4b62e2","name":"Check received message containing long","time":{"start":1728569685369,"stop":1728569685370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a4af72e96006dc","name":"start node with empty shard should fail","time":{"start":1728569991861,"stop":1728569991866,"duration":5},"status":"passed","severity":"normal"},{"uid":"4ab01bc375e2169b","name":"Check received message containing Script","time":{"start":1728569912559,"stop":1728569912560,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bcc086bfa96f4a","name":"Push message with content topic containing Script","time":{"start":1728570038615,"stop":1728570038616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2bb56945e4f90c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728569636519,"stop":1728569636519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e777701e312105f","name":"Push message with content topic containing Arabic","time":{"start":1728569933151,"stop":1728569933151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad81f47b07b9c69e","name":"returns only open connection if one present","time":{"start":1728569457044,"stop":1728569457044,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e07b59085bc61a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728569465355,"stop":1728569465356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d5a6825551ed53","name":"Generator, 2 different pubsubtopics","time":{"start":1728570036583,"stop":1728570036583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1962f52ccb221c","name":"Check message with no payload is not received","time":{"start":1728569912566,"stop":1728569912566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0c9c04eaed47d3","name":"should throw error - no public key","time":{"start":1728569449504,"stop":1728569449504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f872a8d10aff78c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728569636482,"stop":1728569636483,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcd75ef7335f87e","name":"LightPush with 2 connections","time":{"start":1728569734552,"stop":1728569734552,"duration":0},"status":"passed","severity":"normal"},{"uid":"281a14e568a37ef1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728569988404,"stop":1728569988405,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef19be0fd614abfc","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728569910348,"stop":1728569910348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9746e65e2e50e436","name":"Ping on subscribed peer","time":{"start":1728569577670,"stop":1728569577670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a06cbbcdfc3fb89","name":"Push to array if already present","time":{"start":1728569439821,"stop":1728569439821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e32e8fa60590768","name":"should wait for Store peer to be connected","time":{"start":1728569482227,"stop":1728569482228,"duration":1},"status":"passed","severity":"normal"},{"uid":"642f0b432d74e8a2","name":"udp ip6 address","time":{"start":1728569448911,"stop":1728569448911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca31b1cc779a58b","name":"Encoder throws on undefined content topic","time":{"start":1728569476411,"stop":1728569476411,"duration":0},"status":"passed","severity":"normal"},{"uid":"def05edc32a2b2cf","name":"Passing page size 3 when there are 20 messages","time":{"start":1728570069800,"stop":1728570069800,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c04c043c786731","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728569550878,"stop":1728569550878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db5502e3b57457c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728569636518,"stop":1728569636518,"duration":0},"status":"passed","severity":"normal"},{"uid":"60318a78af401cf3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/4/topic811/utf8","time":{"start":1728569985701,"stop":1728569985701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d73a6a32cb3cf99","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636448,"stop":1728569636448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5baf887ac51b647a","name":"stop","time":{"start":1728569542396,"stop":1728569542396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb75eaa5f2136fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636421,"stop":1728569636422,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d1cd96662fb71d","name":"it tolerates circular branch references","time":{"start":1728569465980,"stop":1728569465981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f463e5bf9103f07","name":"Query generator for multiple messages with different content topic format","time":{"start":1728570045638,"stop":1728570045638,"duration":0},"status":"passed","severity":"normal"},{"uid":"980b0c6f2f729c57","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728569448780,"stop":1728569448781,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1f867a8d1abf00","name":"Store - dialed after - with timeout","time":{"start":1728570084494,"stop":1728570084495,"duration":1},"status":"passed","severity":"normal"},{"uid":"896b3a343f908292","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728569988407,"stop":1728569988407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1421e5240cd12f68","name":"Check received message containing numeric","time":{"start":1728569912540,"stop":1728569912540,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e9b31785a0d996","name":"Check received message containing escaped characters","time":{"start":1728569912546,"stop":1728569912548,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee055ac5f4fec58","name":"should properly create location multiaddrs - tcp4","time":{"start":1728569449512,"stop":1728569449512,"duration":0},"status":"passed","severity":"normal"},{"uid":"101cdc6f90230948","name":"Overlapping topic subscription","time":{"start":1728569728376,"stop":1728569728377,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f5364294a6b9d0","name":"LightPush with 0 connections","time":{"start":1728569734550,"stop":1728569734551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad04d2aa7c2da651","name":"Check received message containing special chars","time":{"start":1728569912557,"stop":1728569912557,"duration":0},"status":"passed","severity":"normal"},{"uid":"17421b4f5f865dbf","name":"Push message with meta","time":{"start":1728570038629,"stop":1728570038629,"duration":0},"status":"passed","severity":"normal"},{"uid":"71df1806810aaa6a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728569636449,"stop":1728569636453,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa33fad4e0469083","name":"Passing page size 19 when there are 20 messages","time":{"start":1728570069801,"stop":1728570069801,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe9b006bd1e706","name":"Promise Callback - false","time":{"start":1728570052723,"stop":1728570052723,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebd33df0f6b5591","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728569465447,"stop":1728569465447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1790b6f00323f8e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728569636423,"stop":1728569636423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e111a402ce99da1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728569465985,"stop":1728569465985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f630a6cc885bb8ac","name":"Failed peers are renewed","time":{"start":1728569761881,"stop":1728569761882,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd1f843ce2faf398","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569749929,"stop":1728569749929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c18e20883c0c61d","name":"Push message with content topic containing shell command","time":{"start":1728570038617,"stop":1728570038617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcaac4b971cf362","name":"should remove a peer","time":{"start":1728569482244,"stop":1728569482245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46a8abee81f843","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728570055131,"stop":1728570055131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3450d73465c3f80","name":"Push message with Basic HTML tag payload","time":{"start":1728570038608,"stop":1728570038608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0415c0fbd83ed8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728569988405,"stop":1728569988406,"duration":1},"status":"passed","severity":"normal"},{"uid":"62efd6a949b21a1c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728569728375,"stop":1728569728376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a99feeb003ac8a0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728569440239,"stop":1728569440240,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a9f459ff88dd6e","name":"throws on content topic with generation field greater than 0","time":{"start":1728569440193,"stop":1728569440194,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ab64939742323","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728569912552,"stop":1728569912553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5938861b2c4666b8","name":"Query with Promise Callback, No Decoder","time":{"start":1728570032268,"stop":1728570032268,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcee3aefaa13420","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728569440237,"stop":1728569440237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef51393ff900e89d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728569443048,"stop":1728569443049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4a14aa6c86aca","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728570083527,"stop":1728570083528,"duration":1},"status":"passed","severity":"normal"},{"uid":"d133fcc2b7f2332e","name":"Check received message containing unicode special characters","time":{"start":1728569912548,"stop":1728569912548,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0a6df2e91a737","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569618475,"stop":1728569618476,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0e8a8ac9c57f78","name":"should set field with only STORE enabled","time":{"start":1728569449514,"stop":1728569449515,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9bb1b3be11b7fb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728569476409,"stop":1728569476410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd4c9819844cbae","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728569440219,"stop":1728569440219,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f046e2fbf12258","name":"Check message received after nwaku node is restarted","time":{"start":1728569685393,"stop":1728569685393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b43a8cdabe2a2ef","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728570045639,"stop":1728570045640,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5edecb49e8e38e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728569948520,"stop":1728569948524,"duration":4},"status":"passed","severity":"normal"},{"uid":"109ff34214eadfdb","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728569784516,"stop":1728569784517,"duration":1},"status":"passed","severity":"normal"},{"uid":"737a5665711a314f","name":"handles empty contentTopics array correctly","time":{"start":1728569440238,"stop":1728569440238,"duration":0},"status":"passed","severity":"normal"},{"uid":"44224a3316f4c62b","name":"random static sharding 10 - Cluster ID: 910, Shard ID: 396","time":{"start":1728569991859,"stop":1728569991859,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dff7d02324552b","name":"Subscribe to topic containing short and receive message","time":{"start":1728570072286,"stop":1728570072287,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9146b21d78da598","name":"Callback on promise, aborts when callback returns true","time":{"start":1728570045639,"stop":1728570045639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089616749114b36","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728569636439,"stop":1728569636439,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d6a800e7661ae8","name":"Push message with content topic containing special chars","time":{"start":1728569933150,"stop":1728569933150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3222045624af2","name":"Check message with non string payload is not received","time":{"start":1728569912554,"stop":1728569912555,"duration":1},"status":"passed","severity":"normal"},{"uid":"29af178efa5e87b2","name":"Publishes to nwaku","time":{"start":1728569934051,"stop":1728569934057,"duration":6},"status":"passed","severity":"normal"},{"uid":"9f23d9d2e2c4c077","name":"getPeersByDiscovery","time":{"start":1728569910346,"stop":1728569910347,"duration":1},"status":"passed","severity":"normal"},{"uid":"6793272251de3a38","name":"Push message with content topic containing escaped characters","time":{"start":1728570038617,"stop":1728570038617,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d28e8e96cbe56f","name":"Push message with Chinese payload","time":{"start":1728569933132,"stop":1728569933133,"duration":1},"status":"passed","severity":"normal"},{"uid":"95660aca4a8ce4c7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728569440235,"stop":1728569440236,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd68bea4868fc40","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728569550878,"stop":1728569550879,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c23451a9adcb86","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728569910348,"stop":1728569910348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c2ea06945dea523","name":"Subscribe and receives messages on 20 topics","time":{"start":1728570072284,"stop":1728570072285,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b79c6e6cc3c905","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728569440236,"stop":1728569440236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b371cefbf452f9c5","name":"Check received message containing JSON","time":{"start":1728569685374,"stop":1728569685374,"duration":0},"status":"passed","severity":"normal"},{"uid":"db90c6d78682e367","name":"dispatchEvent via connectionManager","time":{"start":1728569542395,"stop":1728569542396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2197920592072033","name":"should wait for LightPush peer to be connected","time":{"start":1728569482226,"stop":1728569482226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3058dcf5457845e","name":"Decrypt messages","time":{"start":1728569912292,"stop":1728569912292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b414c68e2307ec","name":"Push message with content topic containing special chars","time":{"start":1728570038614,"stop":1728570038614,"duration":0},"status":"passed","severity":"normal"},{"uid":"36248f387265a65a","name":"Callback on promise","time":{"start":1728570045638,"stop":1728570045639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7631c41fd435c6b3","name":"Push message with long payload","time":{"start":1728570038604,"stop":1728570038604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d568e323fe3ab","name":"should wait for Filter peer to be connected","time":{"start":1728569482227,"stop":1728569482227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da4dba3b7e98905","name":"Push message with content topic containing JSON","time":{"start":1728569933157,"stop":1728569933157,"duration":0},"status":"passed","severity":"normal"},{"uid":"58996c2da7892c67","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728569449503,"stop":1728569449503,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbacf831d45b2599","name":"Ping on unsubscribed peer","time":{"start":1728569564422,"stop":1728569564423,"duration":1},"status":"passed","severity":"normal"},{"uid":"247d86be4e158b5c","name":"Push message with custom timestamp: 1728566150206","time":{"start":1728569933178,"stop":1728569933178,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6ca3aa1aa2ef9c","name":"should return different streams if requested simultaniously","time":{"start":1728569456904,"stop":1728569456905,"duration":1},"status":"passed","severity":"normal"},{"uid":"5138dbdf136a0a89","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728570083531,"stop":1728570083531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae82bcbe6e98684","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728569448783,"stop":1728569448783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f462ff8c146a85","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728569440239,"stop":1728569440239,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c26a00e04cfb9e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569749933,"stop":1728569749933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc411e517043ddf","name":"different cluster, same shard: nodes don't connect","time":{"start":1728569825399,"stop":1728569825399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4023497c5ce7fdbc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728569440211,"stop":1728569440212,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f30320d54ecf62","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728569988406,"stop":1728569988406,"duration":0},"status":"passed","severity":"normal"},{"uid":"214bf5bd1f68e9cf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569618471,"stop":1728569618472,"duration":1},"status":"passed","severity":"normal"},{"uid":"162e0407400ac74","name":"nwaku subscribes","time":{"start":1728569934048,"stop":1728569934049,"duration":1},"status":"passed","severity":"normal"},{"uid":"100c728434d8c6d6","name":"Fails to push message with large meta","time":{"start":1728569933176,"stop":1728569933176,"duration":0},"status":"passed","severity":"normal"},{"uid":"9181a435597e66e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728570072299,"stop":1728570072300,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf99e1d548b5bf3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728569440235,"stop":1728569440235,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e7771b32f394b1","name":"Promise Callback - true","time":{"start":1728570052722,"stop":1728570052723,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9199acbf50928a","name":"should not fail to stop the service if it was not started","time":{"start":1728569469938,"stop":1728569469939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f49978334e8a2cc","name":"Relay","time":{"start":1728569510774,"stop":1728569510774,"duration":0},"status":"passed","severity":"normal"},{"uid":"116dc2671af55a7a","name":"Subscribe and receive messages via lightPush","time":{"start":1728570072282,"stop":1728570072283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1814a006b1a45a24","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728569514621,"stop":1728569514621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f059c64ac555099","name":"Ping on unsubscribed peer","time":{"start":1728569577671,"stop":1728569577671,"duration":0},"status":"passed","severity":"normal"},{"uid":"30693a4d9336239f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728570072283,"stop":1728570072283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14afeec89b4c4cf","name":"Check received message containing Chinese","time":{"start":1728569685371,"stop":1728569685371,"duration":0},"status":"passed","severity":"normal"},{"uid":"73aa9a9ae28755c","name":"Push message with content topic containing Chinese","time":{"start":1728569933150,"stop":1728569933150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7de9c56372eeabf","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728569502096,"stop":1728569502096,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef88d1671d38fc8","name":"can start and stop the service","time":{"start":1728569469938,"stop":1728569469938,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a651aba7637d1c","name":"Passing page size 110 when there are 120 messages","time":{"start":1728570069801,"stop":1728570069804,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b7d4939c2fddfe9","name":"Check message with no payload is not received","time":{"start":1728569685386,"stop":1728569685391,"duration":5},"status":"passed","severity":"normal"},{"uid":"364fae5ff13279f7","name":"Check received message containing numeric","time":{"start":1728569912557,"stop":1728569912557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2bf1851cac0ccd","name":"Query with Ordered Callback, No Decoder","time":{"start":1728570032266,"stop":1728570032266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1110af5fd586cc62","name":"same cluster, same shard: nodes connect","time":{"start":1728569825398,"stop":1728569825398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1606ef24f79b4f9","name":"Check received message containing SQL Injection","time":{"start":1728569912542,"stop":1728569912543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95bc7af236a3afd","name":"Check meta is set [ecies]","time":{"start":1728569478159,"stop":1728569478159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971356d0fcd3109","name":"should properly create location multiaddrs - udp4","time":{"start":1728569449512,"stop":1728569449512,"duration":0},"status":"passed","severity":"normal"},{"uid":"15242c8fda4738ac","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728570083529,"stop":1728570083530,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee019e2ae98e2db","name":"random static sharding 9 - Cluster ID: 980, Shard ID: 381","time":{"start":1728569991858,"stop":1728569991859,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6cc89e1a35ca33","name":"Push message with shell command payload","time":{"start":1728570038609,"stop":1728570038609,"duration":0},"status":"passed","severity":"normal"},{"uid":"feae5bff330098e9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728569440221,"stop":1728569440221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40b767584e63336","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728570083529,"stop":1728570083529,"duration":0},"status":"passed","severity":"normal"},{"uid":"59107271babfa8d8","name":"handles multiple messages","time":{"start":1728570065032,"stop":1728570065033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2051d919429eac9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728569728383,"stop":1728569728383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d67a4ecbb867cdb","name":"Used by Waku Relay","time":{"start":1728570079650,"stop":1728570079651,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf32a5655a16d78b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569749925,"stop":1728569749928,"duration":3},"status":"passed","severity":"normal"},{"uid":"384fa3d3ec8884da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728569440227,"stop":1728569440227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9532a9e4ab0e16c5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728569465357,"stop":1728569465358,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e4493beb0802d2","name":"Check message received after jswaku node is restarted","time":{"start":1728569912555,"stop":1728569912555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50d61f586ff7fcc2","name":"Encoder throws on empty string content topic","time":{"start":1728569478160,"stop":1728569478160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d016875832329a5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728569509620,"stop":1728569509621,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d1840cbeb1409e","name":"Number of peers are maintained correctly","time":{"start":1728569634426,"stop":1728569634426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb67518495ab2b","name":"Filter with 0 connections","time":{"start":1728569734551,"stop":1728569734551,"duration":0},"status":"passed","severity":"normal"},{"uid":"437ae48ef43fd4eb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728569469943,"stop":1728569469943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2a81fbd6bd96d6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728569448776,"stop":1728569448776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2a1ea793fbcfe5","name":"Subscribe and publish message","time":{"start":1728569948511,"stop":1728569948511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4ec32fda6dc5e6","name":"Relay - dialed first","time":{"start":1728570084492,"stop":1728570084493,"duration":1},"status":"passed","severity":"normal"},{"uid":"72183747c00da6ea","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/5/topic855/test.js","time":{"start":1728569985699,"stop":1728569985699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1753c73fd6dccd46","name":"Push message with content topic containing Arabic","time":{"start":1728570038614,"stop":1728570038615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efbfbed3784bb9e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728569448781,"stop":1728569448783,"duration":2},"status":"passed","severity":"normal"},{"uid":"51cec212fdc3245d","name":"recovers when dns.resolve returns empty","time":{"start":1728569465981,"stop":1728569465981,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb12ba25a4590e3","name":"Check message received after nwaku node is restarted","time":{"start":1728569912555,"stop":1728569912555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa12bed86efc585e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728569440229,"stop":1728569440230,"duration":1},"status":"passed","severity":"normal"},{"uid":"54aab0d2086bf76d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728570072306,"stop":1728570072307,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a853cc213729f0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728570032265,"stop":1728570032265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a9a81e4baf0a65","name":"Check received message containing Basic HTML tag","time":{"start":1728569685374,"stop":1728569685374,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f45b6ef0583375","name":"Query Generator - false","time":{"start":1728570052722,"stop":1728570052722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ca7d37b83adec","name":"should use DNS peer discovery with light client","time":{"start":1728569519062,"stop":1728569519069,"duration":7},"status":"skipped","severity":"normal"},{"uid":"4a0a50f08c1b4399","name":"Publish message with custom timestamp: Thu Oct 10 2024 15:18:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1728569933920,"stop":1728569933920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb942f3bc21a5de","name":"should not fail to stop the service if it was not started","time":{"start":1728569933574,"stop":1728569933574,"duration":0},"status":"passed","severity":"normal"},{"uid":"340643ba103c92a0","name":"Push message with custom timestamp: 1728566128601","time":{"start":1728570038631,"stop":1728570038632,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28fd56768d6fe7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728569636425,"stop":1728569636425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5450b3ef319329","name":"Relay + Store","time":{"start":1728569510774,"stop":1728569510775,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb71c61e74b6af1","name":"should handle corrupted local storage data gracefully","time":{"start":1728569469943,"stop":1728569469943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8fb8019f1b987","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569564423,"stop":1728569564423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d9ed5a48e607e5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728569440199,"stop":1728569440199,"duration":0},"status":"passed","severity":"normal"},{"uid":"12276b05cf38e160","name":"Passing page size 0 when there are 110 messages","time":{"start":1728570069798,"stop":1728570069799,"duration":1},"status":"passed","severity":"normal"},{"uid":"428d07d562ad61a2","name":"Encoder throws on undefined content topic","time":{"start":1728569457607,"stop":1728569457607,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dca28489c9431e","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728569784524,"stop":1728569784524,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dd9e72d0b169c9","name":"Subscribe to topic containing long and receive message","time":{"start":1728570072287,"stop":1728570072287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17fad2da16065ca","name":"should not throw an error for a single configured topic","time":{"start":1728569440233,"stop":1728569440234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e2a63a7d165c9b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569749932,"stop":1728569749933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26b67ffc41a3893","name":"returns all values when wanted number matches available values","time":{"start":1728569464025,"stop":1728569464027,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c38abf9278cae90","name":"Fails to publish message with empty text","time":{"start":1728569933921,"stop":1728569933921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce25551d4df54ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728569440230,"stop":1728569440230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e71b7355d2143","name":"Push message with numeric payload","time":{"start":1728570038605,"stop":1728570038605,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b131ca9bf2ba07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728569728380,"stop":1728569728381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bfee74b54e66ff","name":"should reject if WakuNode is not started","time":{"start":1728569482221,"stop":1728569482222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cd69ad05dcf42c","name":"isConnected should return true after first peer connects","time":{"start":1728569550879,"stop":1728569550880,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d97e4648814522","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570036576,"stop":1728570036578,"duration":2},"status":"passed","severity":"normal"},{"uid":"e87d464897855bca","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728569448784,"stop":1728569448784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6222b073117f66ad","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569812620,"stop":1728569812620,"duration":0},"status":"passed","severity":"normal"},{"uid":"220164ebf65edd31","name":"Query Generator, No message returned","time":{"start":1728570032265,"stop":1728570032265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7bfa4eb4d2aaad","name":"Push message with content topic containing unicode special characters","time":{"start":1728570038618,"stop":1728570038618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0c59de87b87589","name":"Check received message containing short","time":{"start":1728569685369,"stop":1728569685369,"duration":0},"status":"passed","severity":"normal"},{"uid":"580ca10b18c68d27","name":"LightPush with 1 connections","time":{"start":1728569734551,"stop":1728569734552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f42a6ee34aafe6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728569440234,"stop":1728569440234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b190b90096d0b2f","name":"Subscribe and receive messages via lightPush","time":{"start":1728569728359,"stop":1728569728369,"duration":10},"status":"passed","severity":"normal"},{"uid":"ed7c081d1d4d37b9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728569728371,"stop":1728569728372,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a40ea87dffe5d2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569749924,"stop":1728569749924,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd5a808d5dc5e79","name":"should return unique PubsubTopics for static sharding","time":{"start":1728569440220,"stop":1728569440220,"duration":0},"status":"passed","severity":"normal"},{"uid":"376e19165abff19a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728569948524,"stop":1728569948525,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac7291072b02019","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728570072294,"stop":1728570072294,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b1baa56fe4358d","name":"random static sharding 2 - Cluster ID: 2, Shard ID: 95","time":{"start":1728569991853,"stop":1728569991854,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2d840398ae0e32","name":"Check message received after jswaku node is restarted","time":{"start":1728569685392,"stop":1728569685393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db90829f0a842f07","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728569784521,"stop":1728569784522,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0bf8f23c2d01ce","name":"Check received message containing special chars","time":{"start":1728569685371,"stop":1728569685371,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e9ecb5e9fe4aab","name":"returns nothing if no connections present","time":{"start":1728569457043,"stop":1728569457043,"duration":0},"status":"passed","severity":"normal"},{"uid":"162b301888fdf7da","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728570072285,"stop":1728570072285,"duration":0},"status":"passed","severity":"normal"},{"uid":"817bb871fccfa463","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728569440228,"stop":1728569440228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7c03fb9ef1cd8a","name":"should fail to send if no connections available","time":{"start":1728569761882,"stop":1728569761882,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfab5865c88fa71d","name":"Subscribe and receives messages on 20 topics","time":{"start":1728569728375,"stop":1728569728375,"duration":0},"status":"passed","severity":"normal"},{"uid":"35da8e918fcd1cf4","name":"Check received message containing emoji","time":{"start":1728569912548,"stop":1728569912549,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6b05c1d3c499c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728569440231,"stop":1728569440231,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd240e85b57bd5cd","name":"creates an iterator","time":{"start":1728570065032,"stop":1728570065032,"duration":0},"status":"passed","severity":"normal"},{"uid":"29aa5837bbb32333","name":"Check publish message containing emoji","time":{"start":1728569933918,"stop":1728569933918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33ab2bfb2d68116","name":"different cluster, different shard: nodes don't connect","time":{"start":1728569825399,"stop":1728569825399,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fc1685400b6371","name":"Query generator for multiple messages","time":{"start":1728570045636,"stop":1728570045637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8f9244212fb91f","name":"Fails to push message bigger that 1MB","time":{"start":1728570038653,"stop":1728570038653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31e0563cd604112","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728569728382,"stop":1728569728382,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4d225c14adaae7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728569456905,"stop":1728569456906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd62df5da150cfd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728569440239,"stop":1728569440239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6adf04cc37ccc46","name":"Overlapping topic subscription","time":{"start":1728570072297,"stop":1728570072298,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9357bac8f58d8d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728569440228,"stop":1728569440228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba3a0e7da5c72ef","name":"throws an error for improperly formatted content topics","time":{"start":1728569440217,"stop":1728569440217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14538ffe40179f6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/6/topic406/test.js","time":{"start":1728569985687,"stop":1728569985688,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c510e68778b1287","name":"Subscribe to topic containing short and publish message","time":{"start":1728569948518,"stop":1728569948518,"duration":0},"status":"passed","severity":"normal"},{"uid":"393702b4a6cd95aa","name":"should be called for bootstrap peers","time":{"start":1728569509621,"stop":1728569509622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6db76cc425b1c4b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728569948519,"stop":1728569948520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ace9fac15340ab6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728569443050,"stop":1728569443051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a091ef830678ffd9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728570072305,"stop":1728570072305,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d1ec62587fcc5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728569728379,"stop":1728569728379,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc5bc8df3106246","name":"should throw error - no id","time":{"start":1728569449504,"stop":1728569449505,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f06d54f157213c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728569550881,"stop":1728569550881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1388c8de8ddd386a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728569509623,"stop":1728569509623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a194ce1b695db7a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728570072299,"stop":1728570072299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5010e6396a55d1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728569586254,"stop":1728569586254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3065a9d0184f277","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728570083528,"stop":1728570083528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e34d706a0075e0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728570072288,"stop":1728570072289,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a3eb6b8d2bf81","name":"should be able to encode the field with only STORE set to true","time":{"start":1728569448775,"stop":1728569448775,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdecc77b8553376","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728569586249,"stop":1728569586250,"duration":1},"status":"passed","severity":"normal"},{"uid":"891b790c14e6fb49","name":"Push message with numeric payload","time":{"start":1728569933131,"stop":1728569933131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cabef46f6756718","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728569636524,"stop":1728569636526,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec10908281d6660c","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569577669,"stop":1728569577670,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8f7ab3ef0cdc4f","name":"Check received message containing Russian","time":{"start":1728569912542,"stop":1728569912542,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa8ce17e9cd3050","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728569920466,"stop":1728569920466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34487bd4239c770","name":"Check message with invalid timestamp is not received","time":{"start":1728569912553,"stop":1728569912553,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9728a0645d038e","name":"Push message with special chars payload","time":{"start":1728570038605,"stop":1728570038605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b55f31edb8b9a96","name":"Push message with XML payload","time":{"start":1728570038607,"stop":1728570038608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4711c38666d5f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1728570072289,"stop":1728570072289,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa35f6e1f8e2bb34","name":"should throw an error for insufficient data","time":{"start":1728569440463,"stop":1728569440463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a281566d55e4a2c","name":"Default pageSize","time":{"start":1728570069804,"stop":1728570069804,"duration":0},"status":"passed","severity":"normal"},{"uid":"885285d83070996e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728569448777,"stop":1728569448778,"duration":1},"status":"passed","severity":"normal"},{"uid":"780f4eb22459b0a4","name":"should encode/decode to RLP encoding","time":{"start":1728569449506,"stop":1728569449510,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb97baaa6f643895","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728569448784,"stop":1728569448784,"duration":0},"status":"passed","severity":"normal"},{"uid":"680c72816a209def","name":"Push 30 different messages","time":{"start":1728569933148,"stop":1728569933148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c9ad82446f683c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728569636424,"stop":1728569636424,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac8a4b07a860602","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728570072293,"stop":1728570072293,"duration":0},"status":"passed","severity":"normal"},{"uid":"debd965efb683320","name":"Using a function","time":{"start":1728570079650,"stop":1728570079650,"duration":0},"status":"passed","severity":"normal"},{"uid":"151a38afa579e2d","name":"Refresh subscription","time":{"start":1728569948513,"stop":1728569948513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ae69ec2dbf8738d","name":"Push message with content topic containing numeric","time":{"start":1728569933149,"stop":1728569933150,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea8d72810954d56","name":"Init the array if not present","time":{"start":1728569439819,"stop":1728569439821,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc7b65b588c49094","name":"Waku message hash computation (payload length 0)","time":{"start":1728569443049,"stop":1728569443050,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2208901ee5c8a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569618468,"stop":1728569618468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0185fe24e3ebded","name":"Check message with no pubsub topic is not received","time":{"start":1728569685380,"stop":1728569685380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f13a94671f7d90c","name":"should return true when peers exist","time":{"start":1728569482245,"stop":1728569482246,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf33d7357cd64650","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728569825397,"stop":1728569825397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e949f0ccf1df637","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728569456905,"stop":1728569456905,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafbc22e8f3c99ba","name":"Overlapping topic subscription","time":{"start":1728569948517,"stop":1728569948517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd72c218865f326","name":"Check message with invalid timestamp is not received","time":{"start":1728569685379,"stop":1728569685379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec08df746a9548","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728569728380,"stop":1728569728380,"duration":0},"status":"passed","severity":"normal"},{"uid":"313cb2df4b9cac16","name":"Query Generator, No Decoder","time":{"start":1728570032264,"stop":1728570032265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab3a5e743662486","name":"Push message with emoji payload","time":{"start":1728570038610,"stop":1728570038610,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e77bf9c61f41e1","name":"caches peers it previously fetched","time":{"start":1728569465982,"stop":1728569465982,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f259efaf6c2fcf","name":"Check received message containing shell command","time":{"start":1728569685374,"stop":1728569685375,"duration":1},"status":"passed","severity":"normal"},{"uid":"457f92d41758c5bb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728570102356,"stop":1728570102356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6cf687ec36976b","name":"Fails to push message with empty content topic","time":{"start":1728569933175,"stop":1728569933175,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd9050c32f174d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569636429,"stop":1728569636429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4898fa95588cd2d1","name":"should throw an error for an unconfigured topic","time":{"start":1728569440234,"stop":1728569440234,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92b936dbfdf9233","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569618471,"stop":1728569618471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8d42026740e0d7","name":"Push message with content topic containing JSON","time":{"start":1728570038616,"stop":1728570038617,"duration":1},"status":"passed","severity":"normal"},{"uid":"830f3ba3bd4ca563","name":"Passing an array","time":{"start":1728570079650,"stop":1728570079650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c099a811b6e2518c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728570072293,"stop":1728570072293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fba5b6147101c2","name":"Check received message containing unicode special characters","time":{"start":1728569685376,"stop":1728569685377,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa352ff2e83273bf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728569586227,"stop":1728569586229,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e65d8c763018ea9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728569440211,"stop":1728569440211,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb901717e912d58","name":"random static sharding 6 - Cluster ID: 80, Shard ID: 546","time":{"start":1728569991857,"stop":1728569991857,"duration":0},"status":"passed","severity":"normal"},{"uid":"682ba19bd07796c2","name":"Reusing cursor across nodes","time":{"start":1728569988408,"stop":1728569988408,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e524ac9188d0535","name":"can start the service","time":{"start":1728569519057,"stop":1728569519058,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c571adb062ee32d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728570072290,"stop":1728570072290,"duration":0},"status":"passed","severity":"normal"},{"uid":"366b75daff8cdadf","name":"should only return 1 node with relay and store capability","time":{"start":1728569465983,"stop":1728569465983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1070d6c89b099a","name":"Subscribe to topic containing XML and receive message","time":{"start":1728570072289,"stop":1728570072289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fa79f0eb033c29","name":"should properly compute the node id","time":{"start":1728569449506,"stop":1728569449506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1c5b859baf987","name":"Push message with Arabic payload","time":{"start":1728569933133,"stop":1728569933138,"duration":5},"status":"passed","severity":"normal"},{"uid":"a1d889b54068ff2f","name":"Check received message containing shell command","time":{"start":1728569912546,"stop":1728569912546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5861f9a6d6450cb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728570072290,"stop":1728570072290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4afea7011a5855f","name":"Check received message containing Script","time":{"start":1728569685373,"stop":1728569685373,"duration":0},"status":"passed","severity":"normal"},{"uid":"778266f1a53eec5f","name":"Push message with content topic containing Chinese","time":{"start":1728570038614,"stop":1728570038614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d2bd9ffa2b675d","name":"Check publish message containing special chars","time":{"start":1728569933909,"stop":1728569933910,"duration":1},"status":"passed","severity":"normal"},{"uid":"374657f3e962980b","name":"should add a peer","time":{"start":1728569482244,"stop":1728569482244,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f5f899621ae37b","name":"throws on content topic with empty topic name field","time":{"start":1728569440195,"stop":1728569440196,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bb6446097d92c3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569812620,"stop":1728569812620,"duration":0},"status":"passed","severity":"normal"},{"uid":"55be308d4fe13b48","name":"should not fail to start the service if it is already started","time":{"start":1728569933575,"stop":1728569933575,"duration":0},"status":"passed","severity":"normal"},{"uid":"de11ddfa13520537","name":"Check received message with timestamp: 1728569500513 ","time":{"start":1728569685378,"stop":1728569685378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0710d02ba43d345","name":"Ephemeral field set to true","time":{"start":1728569457606,"stop":1728569457606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f95a3f479113172","name":"Renews peer on consistent ping failures","time":{"start":1728569634428,"stop":1728569634429,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efea78ce189d7cb","name":"Query generator for 2000 messages","time":{"start":1728570045640,"stop":1728570045640,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dda43cc860401b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728570072296,"stop":1728570072297,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c5cd38d02d1d40","name":"Fails to publish duplicate message","time":{"start":1728569933920,"stop":1728569933920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6187467f53bbe102","name":"can start the service","time":{"start":1728569933572,"stop":1728569933573,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d070bb13020e84","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728570032267,"stop":1728570032267,"duration":0},"status":"passed","severity":"normal"},{"uid":"961ea71f533f4b44","name":"Generator, custom pubsub topic","time":{"start":1728570036584,"stop":1728570036584,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9a63b2c8eaf57e","name":"should throw error - invalid id","time":{"start":1728569449505,"stop":1728569449505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74b959c962dd50","name":"Filter","time":{"start":1728570084495,"stop":1728570084495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4af774808c388c","name":"Check received message containing shell command","time":{"start":1728569912561,"stop":1728569912562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74c06b2f0139d2d","name":"throws on content topic with empty encoding field","time":{"start":1728569440196,"stop":1728569440196,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6751413c40d9f8","name":"should not receive a peer event before start","time":{"start":1728569469940,"stop":1728569469940,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2a01d557376bff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728570072288,"stop":1728570072288,"duration":0},"status":"passed","severity":"normal"},{"uid":"722edaa1d08ca316","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728569920465,"stop":1728569920465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7973791db8a04642","name":"Check publish message after client node is restarted","time":{"start":1728569933923,"stop":1728569933923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f3c5a2e8c6d583c","name":"Push message with Russian payload","time":{"start":1728570038606,"stop":1728570038606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa8a0cfd64c1191","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728570032264,"stop":1728570032264,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a38b2ab75b15a1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728569728370,"stop":1728569728371,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3d7b33ccb8b142","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728569440222,"stop":1728569440222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26288097d3a11a9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728569636484,"stop":1728569636484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b9464a28506441","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app51/2/topic704/proto","time":{"start":1728569985699,"stop":1728569985699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec4fe1cecebf71","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728569440216,"stop":1728569440216,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70bbefee6e64978","name":"should properly create peer info with all multiaddrs","time":{"start":1728569449513,"stop":1728569449513,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb1e577f1387fa8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728569440212,"stop":1728569440213,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c61420c7beddcb","name":"ignores unrecognized TXT record formats","time":{"start":1728569465981,"stop":1728569465982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9367a163c795cfd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728569465359,"stop":1728569465360,"duration":1},"status":"passed","severity":"normal"},{"uid":"56396db372de5406","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728569636529,"stop":1728569636535,"duration":6},"status":"passed","severity":"normal"},{"uid":"f30126a9d690d77f","name":"should create a new stream if no existing for protocol found","time":{"start":1728569456903,"stop":1728569456904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c840a5ce8790f49e","name":"Publish message with rate limit","time":{"start":1728569933924,"stop":1728569933924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee60617210b6f0b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728569440462,"stop":1728569440463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1c6f91e32d970","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728569457435,"stop":1728569457436,"duration":1},"status":"passed","severity":"normal"},{"uid":"516f2cd9e07047d8","name":"should properly create location multiaddrs - tcp","time":{"start":1728569449513,"stop":1728569449513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9b5e50764ab051","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728569448778,"stop":1728569448778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5b0d8a9e7374c6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728569920466,"stop":1728569920466,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c14eb3a75cc153","name":"Encoder throws on empty string content topic","time":{"start":1728569457607,"stop":1728569457607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f8b599383663af","name":"should reject if Store is requested but not mounted","time":{"start":1728569482224,"stop":1728569482224,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8d9770a134a42b","name":"can dial TLS multiaddrs","time":{"start":1728569816600,"stop":1728569816601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cf3b44462a503d","name":"connects to nwaku","time":{"start":1728570079649,"stop":1728570079649,"duration":0},"status":"passed","severity":"normal"},{"uid":"931baa929484ddd8","name":"Non TWN Cluster","time":{"start":1728569985686,"stop":1728569985687,"duration":1},"status":"passed","severity":"normal"},{"uid":"6627a6d8c341f5c4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728569465358,"stop":1728569465359,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e09e6e4d7a82574","name":"should call waitForPeer on Relay","time":{"start":1728569482228,"stop":1728569482228,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd684273738e9795","name":"Check message on other pubsub topic is not received","time":{"start":1728569685380,"stop":1728569685380,"duration":0},"status":"passed","severity":"normal"},{"uid":"962c3390dfabba5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569586250,"stop":1728569586250,"duration":0},"status":"passed","severity":"normal"},{"uid":"944b93b6e922c708","name":"should properly create location multiaddrs - udp6","time":{"start":1728569449512,"stop":1728569449512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3056f9cb88cf7071","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728569948526,"stop":1728569948527,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cc518cff98d0a4","name":"throws on content topic with too few or too many fields","time":{"start":1728569440190,"stop":1728569440191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ecfc358583c5f1","name":"Check received message containing escaped characters","time":{"start":1728569685375,"stop":1728569685375,"duration":0},"status":"passed","severity":"normal"},{"uid":"979faa7ccb4eba1a","name":"isConnected return false after peer stops","time":{"start":1728569550880,"stop":1728569550880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde45e866ff61b0","name":"Ping on peer without subscriptions","time":{"start":1728569564422,"stop":1728569564422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85893d70dde5f21","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728569784515,"stop":1728569784515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d4c70acbaa2a8b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569812618,"stop":1728569812618,"duration":0},"status":"passed","severity":"normal"},{"uid":"def9f9f4f9959f7d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728570083530,"stop":1728570083530,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b5e60ca695561c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569618468,"stop":1728569618471,"duration":3},"status":"passed","severity":"normal"},{"uid":"c18b1a8084648cfe","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728569464029,"stop":1728569464034,"duration":5},"status":"passed","severity":"normal"},{"uid":"a21c39c494af8125","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570036583,"stop":1728570036584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f404df58611e45e2","name":"should reject if LightPush is requested but not mounted","time":{"start":1728569482223,"stop":1728569482224,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b3b6cbc1bf426e","name":"should return valid sharding parameters for static sharding","time":{"start":1728569440237,"stop":1728569440237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4058c8120a296c24","name":"should only return 1 node with store capability","time":{"start":1728569465983,"stop":1728569465983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64911362cdf75c6","name":"should reject on timeout if it was set","time":{"start":1728569482225,"stop":1728569482225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a15e537fa180a0b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728569636527,"stop":1728569636528,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dbacfd2ab9a6de","name":"Check received message containing Russian","time":{"start":1728569912558,"stop":1728569912559,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7a111055f1145d","name":"Check received message with timestamp: 1728569500513000000 ","time":{"start":1728569685377,"stop":1728569685378,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec1b4842033d794","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569812617,"stop":1728569812617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa3960aadaa71b0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728570072284,"stop":1728570072284,"duration":0},"status":"passed","severity":"normal"},{"uid":"585c570822274d56","name":"addEventListener with wrong event","time":{"start":1728569542393,"stop":1728569542393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d1ca563aac7c73","name":"Ordered Callback - true","time":{"start":1728570052723,"stop":1728570052723,"duration":0},"status":"passed","severity":"normal"},{"uid":"66039a177ca94b5a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728569448779,"stop":1728569448780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c86911e89dd6708","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728569948511,"stop":1728569948511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7125409b06df7f4","name":"Check received message containing long","time":{"start":1728569912556,"stop":1728569912556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6b3d34bb34faef","name":"Check received message containing Script","time":{"start":1728569912543,"stop":1728569912543,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b5df0495c4abda","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569749930,"stop":1728569749931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8589fd8ac0f8a45c","name":"should reject if Relay is requested but not mounted","time":{"start":1728569482223,"stop":1728569482223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6542afff5327702","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728569457436,"stop":1728569457436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1201962aade087","name":"Relay - dialed after","time":{"start":1728570084493,"stop":1728570084494,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c259588dc891afe","name":"Check message received after jswaku node is restarted","time":{"start":1728569912567,"stop":1728569912567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82b9bb9fac9964a9","name":"Check message received after nwaku node is restarted","time":{"start":1728569912567,"stop":1728569912567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb9729f9d568e0ab","name":"Push message with content topic containing escaped characters","time":{"start":1728569933174,"stop":1728569933174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e30e2aa9374337","name":"Check message with no content topic is not received","time":{"start":1728569685380,"stop":1728569685381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4738a4deb763f5d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569812619,"stop":1728569812619,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b7ab8711e5fb6e","name":"should emit a peer event after start","time":{"start":1728569469939,"stop":1728569469940,"duration":1},"status":"passed","severity":"normal"},{"uid":"510ab88f7c5a4632","name":"Push message with content topic containing unicode special characters","time":{"start":1728569933174,"stop":1728569933174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8858036ad9744eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728569440231,"stop":1728569440232,"duration":1},"status":"passed","severity":"normal"},{"uid":"452b2dfa8b6c4899","name":"Check received message containing Arabic","time":{"start":1728569912541,"stop":1728569912542,"duration":1},"status":"passed","severity":"normal"},{"uid":"87feb9aa3cd2342d","name":"Push message with rate limit","time":{"start":1728570038630,"stop":1728570038630,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f7b453c1683181","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569586230,"stop":1728569586248,"duration":18},"status":"passed","severity":"normal"},{"uid":"86a733f14c49b003","name":"Passing page size 11 when there are 10 messages","time":{"start":1728570069801,"stop":1728570069801,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ae21c5d88c7f0b","name":"Push message with content topic containing long","time":{"start":1728570038613,"stop":1728570038613,"duration":0},"status":"passed","severity":"normal"},{"uid":"764b392ef0f7ed10","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728569636447,"stop":1728569636447,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d535f3e373e9f","name":"Push message with content topic containing short","time":{"start":1728569933149,"stop":1728569933149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d326fd1241fc452","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728570072308,"stop":1728570072309,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb314c095506156","name":"same cluster, different shard: nodes connect","time":{"start":1728569825398,"stop":1728569825399,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafec71f50674ccd","name":"should get / set TCP multiaddr","time":{"start":1728569449511,"stop":1728569449511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fc17b6e4917942","name":"Check received message containing Chinese","time":{"start":1728569912541,"stop":1728569912541,"duration":0},"status":"passed","severity":"normal"},{"uid":"469db19f3a072cca","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728569636440,"stop":1728569636447,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ecfe5bdff12232e","name":"Generator, custom pubsub topic","time":{"start":1728570036570,"stop":1728570036572,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5e11025be4cf858","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728569920467,"stop":1728569920467,"duration":0},"status":"passed","severity":"normal"},{"uid":"41af8deca70aa41d","name":"Check received message containing Basic HTML tag","time":{"start":1728569912560,"stop":1728569912561,"duration":1},"status":"passed","severity":"normal"},{"uid":"66027f0324807897","name":"retrieves a single peer","time":{"start":1728569465979,"stop":1728569465980,"duration":1},"status":"passed","severity":"normal"},{"uid":"5090cb6336eb8c79","name":"topics with same application and version share the same shard","time":{"start":1728569440215,"stop":1728569440215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff4835e385d15d","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728569784523,"stop":1728569784523,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fad3dd107103d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728569465362,"stop":1728569465363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57dd776b63cc3f","name":"random static sharding 4 - Cluster ID: 20, Shard ID: 891","time":{"start":1728569991856,"stop":1728569991856,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdc4b668f209d19","name":"Push message with unicode special characters payload","time":{"start":1728569933145,"stop":1728569933147,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b680281bc5d3bc8","name":"Passing page size 10 when there are 10 messages","time":{"start":1728570069800,"stop":1728570069800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bacf454921895d","name":"Subscribe to topic containing Script and receive message","time":{"start":1728570072302,"stop":1728570072302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8dd0be8e4c889e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728570032263,"stop":1728570032264,"duration":1},"status":"passed","severity":"normal"}] |