allure-jswaku/7365/widgets/status-chart.json
2024-08-28 10:07:40 +00:00

1 line
158 KiB
JSON

[{"uid":"5df6a8ba285df39a","name":"Reopen subscription with peer with lost subscription","time":{"start":1724839060427,"stop":1724839060431,"duration":4},"status":"passed","severity":"normal"},{"uid":"984f71afcb1e3741","name":"1 Relay, 1 Filter, gives up","time":{"start":1724838952885,"stop":1724838952885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1477d3194397fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839060542,"stop":1724839060542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b802691b56868fd","name":"Push message with Basic HTML tag payload","time":{"start":1724839429970,"stop":1724839429979,"duration":9},"status":"passed","severity":"normal"},{"uid":"afb30db873e58cf5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724838928714,"stop":1724838928714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd9e1ce187cfd38","name":"Subscribe to topic containing XML and receive message","time":{"start":1724839507292,"stop":1724839507293,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a5ba85b54b09dd","name":"Fails to push message with empty content topic","time":{"start":1724839491379,"stop":1724839491379,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e35f27436c9870","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724839406288,"stop":1724839406288,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5796b2453f6518","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724839507301,"stop":1724839507301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1c6cf638d3d60a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724838978829,"stop":1724838978830,"duration":1},"status":"passed","severity":"normal"},{"uid":"377b7e7cea4f9993","name":"Encoder throws on undefined content topic","time":{"start":1724838964202,"stop":1724838964202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a1c64912ac65bd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724839501460,"stop":1724839501469,"duration":9},"status":"passed","severity":"normal"},{"uid":"1948838c622487d0","name":"connects to nwaku","time":{"start":1724839554056,"stop":1724839554057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7047ffd8d2f38c0","name":"Push message with emoji payload","time":{"start":1724839491362,"stop":1724839491362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f830cb30370bd391","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724838941921,"stop":1724838941922,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e98d0854da2704","name":"Push message with shell command payload","time":{"start":1724839429980,"stop":1724839429981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f943e85740ec0d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724839185299,"stop":1724839185299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14b3a5f61b29c1d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724839188584,"stop":1724839188586,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffcaa4c3a0f5d30b","name":"Rejects garbage","time":{"start":1724838945284,"stop":1724838945284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7765939907c9927b","name":"Subscribe to topic containing Script and receive message","time":{"start":1724839185311,"stop":1724839185312,"duration":1},"status":"passed","severity":"normal"},{"uid":"479582eaac1ba8ff","name":"isConnected return false after peer stops","time":{"start":1724839032119,"stop":1724839032119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57bb6ee2f89c801","name":"Push message with escaped characters payload","time":{"start":1724839491361,"stop":1724839491361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce3f2edd6c31e4b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724839188600,"stop":1724839188600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d383899d4b6e89","name":"Push message with XML payload","time":{"start":1724839491359,"stop":1724839491360,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d4ca61cd8a17c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724839188618,"stop":1724839188618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaaa27bda41e556","name":"Push message with numeric payload","time":{"start":1724839491355,"stop":1724839491356,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b6d93698bc8f36","name":"should not receive a peer event after stop","time":{"start":1724838992188,"stop":1724838992189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8307f7966a8ead","name":"Generator, 2 different pubsubtopics","time":{"start":1724839539376,"stop":1724839539377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1535b167b31cec8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724839616714,"stop":1724839616714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0dc8ee93fb52eb","name":"should not fail to stop the service if it was not started","time":{"start":1724838956732,"stop":1724838956733,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b6501e131a2649","name":"Check received message containing shell command","time":{"start":1724839406251,"stop":1724839406251,"duration":0},"status":"passed","severity":"normal"},{"uid":"283534b97f09529d","name":"Push 30 different messages","time":{"start":1724839491362,"stop":1724839491362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6859630642641b70","name":"Push message with content topic containing escaped characters","time":{"start":1724839430001,"stop":1724839430002,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cf1bd83e94c26e","name":"Subscribe to topic containing short and receive message","time":{"start":1724839507289,"stop":1724839507289,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b1d6cf4099667","name":"Check received message containing Arabic","time":{"start":1724839406243,"stop":1724839406243,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b0a485c3826c17","name":"Push message with Russian payload","time":{"start":1724839491358,"stop":1724839491358,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3260e1d008dabb","name":"should not receive a peer event after stop","time":{"start":1724838956734,"stop":1724838956735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8aa3a977d9a7ef2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724839032117,"stop":1724839032118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57da1c07c9fdb10","name":"Push message with special chars payload","time":{"start":1724839491356,"stop":1724839491357,"duration":1},"status":"passed","severity":"normal"},{"uid":"687ef19de4e512de","name":"Push message with Arabic payload","time":{"start":1724839429966,"stop":1724839429966,"duration":0},"status":"passed","severity":"normal"},{"uid":"57016136f790b37c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724839188586,"stop":1724839188587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8899fc0b9bdd3991","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724839194173,"stop":1724839194173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37a1027ac8986e1","name":"should load peers from local storage and dispatch events","time":{"start":1724838956735,"stop":1724838956735,"duration":0},"status":"passed","severity":"normal"},{"uid":"32facc6026dbcc4a","name":"should handle corrupted local storage data gracefully","time":{"start":1724838956736,"stop":1724838956736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff13f011389ad10","name":"Check received message with timestamp: 1724838977592000000 ","time":{"start":1724839154567,"stop":1724839154567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a628f930035aa5c4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724838928726,"stop":1724838928726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c5a54ac31f8a7d","name":"Check message with no payload is not received","time":{"start":1724839406289,"stop":1724839406290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6761f47d63fe8878","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724839343862,"stop":1724839343862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f0aad638921c40","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724839507291,"stop":1724839507291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4458ae508a000ef7","name":"All","time":{"start":1724838988939,"stop":1724838988939,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d9df1033aca9c6","name":"should not fail to stop the service if it was not started","time":{"start":1724838992185,"stop":1724838992185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9854c7339b055f","name":"Decoder throws on undefined content topic","time":{"start":1724838962608,"stop":1724838962608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e9c8d7b394a456","name":"Subscribe and publish message","time":{"start":1724839462951,"stop":1724839462952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d972d5d295c64fff","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724838931288,"stop":1724838931289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1417f270b879918b","name":"Push message with escaped characters payload","time":{"start":1724839429981,"stop":1724839429982,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a32825f0690765","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724839188588,"stop":1724839188588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a009bfcd465ab9","name":"Generator, custom pubsub topic","time":{"start":1724839539372,"stop":1724839539373,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b130e2953e9ae","name":"should set field with only FILTER enabled","time":{"start":1724838937289,"stop":1724838937290,"duration":1},"status":"passed","severity":"normal"},{"uid":"380b63cf286aed1f","name":"Check received message containing Russian","time":{"start":1724839406264,"stop":1724839406265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d06bb2d99fc32ab","name":"Refresh subscription","time":{"start":1724839507288,"stop":1724839507288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72504fcf9f2b4b5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app5/6/topic806/json","time":{"start":1724839487020,"stop":1724839487020,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0dba17981162e7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724839507299,"stop":1724839507299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7abfad1ff26a9aa","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724838931291,"stop":1724838931292,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d945064f81ee0c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724838936666,"stop":1724838936666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ae4511611666f1","name":"Passing page size 3 when there are 20 messages","time":{"start":1724839544227,"stop":1724839544227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5a34585ed45cac","name":"can start the service","time":{"start":1724839461473,"stop":1724839461474,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce59f50ca61a838","name":"Ping on peer without subscriptions","time":{"start":1724839060426,"stop":1724839060426,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb133853a25095fd","name":"Check received message containing unicode special characters","time":{"start":1724839406252,"stop":1724839406252,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d5f5f37f7e832","name":"Store - dialed after - with timeout","time":{"start":1724839563110,"stop":1724839563110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab68d0ac04f2286","name":"Check received message containing JSON","time":{"start":1724839154557,"stop":1724839154565,"duration":8},"status":"passed","severity":"normal"},{"uid":"109ab9d829cfa9cd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724839060541,"stop":1724839060541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed475cce7e0f03da","name":"random static sharding 8 - Cluster ID: 649, Shard ID: 865","time":{"start":1724839515525,"stop":1724839515526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c31270a15485fee","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724839185318,"stop":1724839185318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dcaedf7b0ee6b3","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724839343859,"stop":1724839343859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ee7ecfb42b74ed","name":"Push message with content topic containing unicode special characters","time":{"start":1724839491378,"stop":1724839491378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8394eed39369d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839060540,"stop":1724839060541,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0253bf2498703c","name":"should return empty list for no shard","time":{"start":1724838928729,"stop":1724838928729,"duration":0},"status":"passed","severity":"normal"},{"uid":"910354553f0fcdcf","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724838962605,"stop":1724838962606,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3faf2441dbb908","name":"Push message on custom pubsubTopic","time":{"start":1724839312964,"stop":1724839312964,"duration":0},"status":"passed","severity":"normal"},{"uid":"159bbf0309307bc1","name":"Push message with content topic containing Script","time":{"start":1724839491366,"stop":1724839491369,"duration":3},"status":"passed","severity":"normal"},{"uid":"a30edae62cb893ea","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724839462969,"stop":1724839462969,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c4007cb13ee46c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724839154570,"stop":1724839154571,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc55cf046da12301","name":"Query Generator - true","time":{"start":1724839525598,"stop":1724839525599,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf073db91207ec59","name":"Push message with custom timestamp: 1694080827943","time":{"start":1724839430007,"stop":1724839430008,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b6e9b9f857ab6c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724839529022,"stop":1724839529022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbbfc054bebd14c","name":"Push message with content topic containing long","time":{"start":1724839491364,"stop":1724839491364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aae286f39f6f2fb","name":"Check received message with timestamp: 1724838978006 ","time":{"start":1724839406287,"stop":1724839406287,"duration":0},"status":"passed","severity":"normal"},{"uid":"11790ccc3e750898","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724839507286,"stop":1724839507286,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d7a0edda03561f","name":"Decoder throws on undefined content topic","time":{"start":1724838942120,"stop":1724838942120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d265b54e2c80652c","name":"Publish message with large meta","time":{"start":1724839458417,"stop":1724839458418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88379c41896cd39","name":"Subscribe and receive messages via lightPush","time":{"start":1724839507295,"stop":1724839507296,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5d90884ad157f9","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724839343855,"stop":1724839343855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d27836553a0021","name":"Push message with content topic containing short","time":{"start":1724839429986,"stop":1724839429987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78197f27857edb8","name":"Push message with content topic containing Russian","time":{"start":1724839491366,"stop":1724839491366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96dc373cae3fdf1","name":"Query generator for multiple messages with different content topic format","time":{"start":1724839538179,"stop":1724839538179,"duration":0},"status":"passed","severity":"normal"},{"uid":"96284e205e61890b","name":"Subscribe and receive messages via waku relay post","time":{"start":1724839185292,"stop":1724839185292,"duration":0},"status":"passed","severity":"normal"},{"uid":"989fe281df7190c9","name":"Encoder throws on empty string content topic","time":{"start":1724838962607,"stop":1724838962608,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9e824458b32876","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724838936647,"stop":1724838936648,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cf91a747cc59cb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724839188616,"stop":1724839188617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd815b59a7c6301e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724839559113,"stop":1724839559113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161ecc7dd6bfac9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724839507296,"stop":1724839507296,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b63f789d2488d9","name":"Check received message containing Chinese","time":{"start":1724839154552,"stop":1724839154553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23a3250c1665cd6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724839616713,"stop":1724839616713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59cd5e524f2a50","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724839462952,"stop":1724839462952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bb5745188a4984","name":"shard 0","time":{"start":1724839515510,"stop":1724839515510,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a81fc7dc8cd061","name":"should be online or offline if network state changed","time":{"start":1724838978830,"stop":1724838978830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1337cdc152df432e","name":"Check publish message containing numeric","time":{"start":1724839458405,"stop":1724839458405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5eecb4a34f32fd","name":"Push message with content topic containing XML","time":{"start":1724839491369,"stop":1724839491376,"duration":7},"status":"passed","severity":"normal"},{"uid":"e1710d263858d36b","name":"Refresh subscription","time":{"start":1724839462956,"stop":1724839462956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d2b8e969c32b125","name":"Ping on unsubscribed peer","time":{"start":1724839060426,"stop":1724839060426,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3c2b5e3c214ba","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724839440483,"stop":1724839440483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe505b44abe71461","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724839100678,"stop":1724839100678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdacfcb5b5c9e738","name":"Filter with 1 connections","time":{"start":1724839258714,"stop":1724839258714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d01b05310fb19fa","name":"Reopen subscription with peer with lost subscription","time":{"start":1724839043202,"stop":1724839043204,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c848e1f576f11ba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724839559116,"stop":1724839559116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a0e977382d5198","name":"LightPush with 0 connections","time":{"start":1724839258713,"stop":1724839258713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6327c9e8a36d363d","name":"should properly create location multiaddrs - tcp","time":{"start":1724838937287,"stop":1724838937287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a8a0746757963","name":"random static sharding 2 - Cluster ID: 883, Shard ID: 421","time":{"start":1724839515512,"stop":1724839515512,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a5c772ee6f1035","name":"Overlapping topic subscription","time":{"start":1724839185294,"stop":1724839185295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4ad135ea61ce9e","name":"handles empty shards array correctly","time":{"start":1724838928747,"stop":1724838928747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ec5983edcc72a","name":"Ephemeral field set to true","time":{"start":1724838942118,"stop":1724838942118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b851f75afdcf8c6","name":"Query with Promise Callback, No message returned","time":{"start":1724839529023,"stop":1724839529024,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb82c6ea5400c0c6","name":"Check received message containing special chars","time":{"start":1724839406263,"stop":1724839406263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9765bc7854612d26","name":"addEventListener with wrong event","time":{"start":1724839018402,"stop":1724839018403,"duration":1},"status":"passed","severity":"normal"},{"uid":"5def086212ff654a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724839507302,"stop":1724839507302,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb86b779cab8a9e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724838928743,"stop":1724838928743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac62a87ec8f417","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724838937276,"stop":1724838937276,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d20d095c6aeff2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724839060519,"stop":1724839060520,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e199f53f0b55d0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724839462970,"stop":1724839462971,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e0a42283177834","name":"Filter","time":{"start":1724839563111,"stop":1724839563111,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a89fd406bddc76","name":"Check received message containing emoji","time":{"start":1724839154567,"stop":1724839154567,"duration":0},"status":"passed","severity":"normal"},{"uid":"836d0110b05c5633","name":"random static sharding 9 - Cluster ID: 112, Shard ID: 73","time":{"start":1724839515526,"stop":1724839515526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3042ae584d5f2979","name":"Push message with XML payload","time":{"start":1724839429969,"stop":1724839429970,"duration":1},"status":"passed","severity":"normal"},{"uid":"866d68c479797183","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724839185316,"stop":1724839185317,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe777a25d85ffd78","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724839188618,"stop":1724839188618,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd5f3312193e0d","name":"Ping on subscribed peer","time":{"start":1724839060431,"stop":1724839060432,"duration":1},"status":"passed","severity":"normal"},{"uid":"598678a0b5473b75","name":"throws on content topic with non-number generation field","time":{"start":1724838928697,"stop":1724838928698,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d2ef9ac20f3b7a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724838988376,"stop":1724838988377,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e20d9722cbd870","name":"should not fail to start the service if it is already started","time":{"start":1724838956733,"stop":1724838956733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36056a044ccf3ba","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724839188620,"stop":1724839188620,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ea3731b1f98b07","name":"Check received message containing short","time":{"start":1724839406259,"stop":1724839406260,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6738e4b4138c8","name":"Check message received after nwaku node is restarted","time":{"start":1724839154576,"stop":1724839154576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aaa1fdd5b7bbfd13","name":"Check received message containing Russian","time":{"start":1724839154553,"stop":1724839154553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a782d9a1134ec02a","name":"should properly create location multiaddrs - udp4","time":{"start":1724838937285,"stop":1724838937285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee23a8a14ab1f63","name":"Keep-alive pings maintain the connection","time":{"start":1724839087952,"stop":1724839087953,"duration":1},"status":"passed","severity":"normal"},{"uid":"258fdf4194be6a5","name":"1 Relay, 1 fetch","time":{"start":1724838952884,"stop":1724838952884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2972b16f594cf0","name":"Relay + Store","time":{"start":1724838988939,"stop":1724838988939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f0b7202a995a28","name":"should set field with all protocols enabled","time":{"start":1724838937289,"stop":1724838937289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6a3192529ca8d8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724838936644,"stop":1724838936645,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c94d394f8594e0","name":"Sample","time":{"start":1724838936733,"stop":1724838936734,"duration":1},"status":"passed","severity":"normal"},{"uid":"3423a3b0de71636d","name":"Subscribe to topic containing short and receive message","time":{"start":1724839507300,"stop":1724839507301,"duration":1},"status":"passed","severity":"normal"},{"uid":"5285f4c8621b44c7","name":"Push message on custom pubsubTopic","time":{"start":1724839312962,"stop":1724839312962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72ac73eb5e55581","name":"Push message with SQL Injection payload","time":{"start":1724839429968,"stop":1724839429968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c4821de2db02","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724839559114,"stop":1724839559114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adb4d0d45fbe70","name":"Subscribe and receive messages via waku relay post","time":{"start":1724839507285,"stop":1724839507286,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1d645207457cf7","name":"Push message with Arabic payload","time":{"start":1724839491358,"stop":1724839491358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae40c56471df6bda","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724838928715,"stop":1724838928716,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88600ab8efd96af","name":"should return unique PubsubTopics for static sharding","time":{"start":1724838928727,"stop":1724838928727,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a353dbdb4c3f3c","name":"Asymmetric encrypt & decrypt","time":{"start":1724838963090,"stop":1724838963090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7214569792b36d9a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/4/topic724/json","time":{"start":1724839487018,"stop":1724839487018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ce978366148083","name":"Register correct protocols","time":{"start":1724839462950,"stop":1724839462950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfd7db64fd16456","name":"Subscribe to topic containing Script and publish message","time":{"start":1724839462967,"stop":1724839462967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a16f80b0f30ea","name":"stop","time":{"start":1724839018406,"stop":1724839018406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba16b88e69b605b9","name":"Renews subscription after lossing a connection","time":{"start":1724839507295,"stop":1724839507295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8a4defc59d80d9","name":"Query generator for 2000 messages","time":{"start":1724839538184,"stop":1724839538184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5489d2ae4f62b3","name":"Fails to push message with large meta","time":{"start":1724839491380,"stop":1724839491380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6366c50a233600f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724839194171,"stop":1724839194172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53ec5e6a1f33047","name":"Push message with content topic containing short","time":{"start":1724839491363,"stop":1724839491364,"duration":1},"status":"passed","severity":"normal"},{"uid":"568e7589e0412e42","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839539374,"stop":1724839539375,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c4ec52de5fcb54","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724838928748,"stop":1724838928749,"duration":1},"status":"passed","severity":"normal"},{"uid":"870d567500ab2fd6","name":"should properly create location multiaddrs - udp6","time":{"start":1724838937286,"stop":1724838937286,"duration":0},"status":"passed","severity":"normal"},{"uid":"12715e5ecbeacd84","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724839188590,"stop":1724839188590,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ddace70800a882","name":"A test","time":{"start":1724839313017,"stop":1724839313017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7d89bd5f22ba13","name":"should throw an error for missing sharding configuration","time":{"start":1724838928746,"stop":1724838928747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63fe9bfc3928c62","name":"getPeersByDiscovery","time":{"start":1724839018404,"stop":1724839018404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cacbff35324503a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724838951584,"stop":1724838951584,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcab9f474508e34b","name":"different cluster, same shard: nodes don't connect","time":{"start":1724839350096,"stop":1724839350096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99fa3af25effc31","name":"recovers when dns.resolve returns empty","time":{"start":1724838952803,"stop":1724838952803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28b33d27437794f","name":"Check message with invalid timestamp is not received","time":{"start":1724839154571,"stop":1724839154572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d053cad4cfba13d","name":"Push message with meta","time":{"start":1724839430004,"stop":1724839430005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2ffa6fa655c864","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724838928703,"stop":1724838928712,"duration":9},"status":"passed","severity":"normal"},{"uid":"41aa4124c91aa76e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724839559116,"stop":1724839559116,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ba36b995f4f834","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724838931290,"stop":1724838931290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0bbd35b58bfa0f","name":"Check publish message containing Arabic","time":{"start":1724839458407,"stop":1724839458407,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd6feb9d3cf4fa","name":"Round trip binary serialization","time":{"start":1724838942117,"stop":1724838942117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48e4651c821f310","name":"getPeersByDiscovery","time":{"start":1724839437393,"stop":1724839437394,"duration":1},"status":"passed","severity":"normal"},{"uid":"6382007730d4f652","name":"Non TWN Cluster","time":{"start":1724839487017,"stop":1724839487018,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfe1c1fbd978a54","name":"Check message received after nwaku node is restarted","time":{"start":1724839406258,"stop":1724839406259,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7084e3971718215","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724839343861,"stop":1724839343861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4806bbc6fbacceaf","name":"Push message with long payload","time":{"start":1724839429945,"stop":1724839429960,"duration":15},"status":"passed","severity":"normal"},{"uid":"f5d364272306e93a","name":"Decrypt messages","time":{"start":1724839410084,"stop":1724839410084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d749b277bd63df36","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724838928715,"stop":1724838928715,"duration":0},"status":"passed","severity":"normal"},{"uid":"187b24929906a331","name":"Push message with unicode special characters payload","time":{"start":1724839429982,"stop":1724839429983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15da85f4148b522","name":"should throw error - no id","time":{"start":1724838937277,"stop":1724838937278,"duration":1},"status":"passed","severity":"normal"},{"uid":"250b8809c47d971","name":"should throw error - invalid id","time":{"start":1724838937278,"stop":1724838937278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90acb9f190336e4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app8/3/topic12/json","time":{"start":1724839487018,"stop":1724839487019,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb00fc7aef2deeb9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724839507289,"stop":1724839507290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdabb864feb35c60","name":"Fails to publish message with wrong content topic","time":{"start":1724839458415,"stop":1724839458415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0c5d2bef008b54","name":"Throws when trying to push message with empty payload","time":{"start":1724839491363,"stop":1724839491363,"duration":0},"status":"passed","severity":"normal"},{"uid":"671addbbcf83ae67","name":"groups content topics by expected pubsub topic","time":{"start":1724838928718,"stop":1724838928719,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e301eae3d90929","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724838928713,"stop":1724838928713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b703b05ee6ea95","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724839515528,"stop":1724839515528,"duration":0},"status":"passed","severity":"normal"},{"uid":"77afec79a19dd1b2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724839100677,"stop":1724839100678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b834e62f1353b9a","name":"Push message with numeric payload","time":{"start":1724839429961,"stop":1724839429962,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd611439a185f3b7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724839154569,"stop":1724839154570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab265b3691fb36c","name":"removeEventListener with wrong event","time":{"start":1724839018403,"stop":1724839018403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eca40e0c92352f2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724838937290,"stop":1724838937290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b66820f823935c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188583,"stop":1724839188584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8443e553d423404","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724838928719,"stop":1724838928720,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e702fa003533f61","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724839188616,"stop":1724839188616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83485750483cb31","name":"Decoder throws on undefined content topic","time":{"start":1724838964203,"stop":1724838964203,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc78edcf022c7e8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724839032117,"stop":1724839032117,"duration":0},"status":"passed","severity":"normal"},{"uid":"845e71a85cdd5c46","name":"Check received message containing XML","time":{"start":1724839406282,"stop":1724839406282,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa9bfe1de38cae6","name":"Query generator for multiple messages with different message text format","time":{"start":1724839538175,"stop":1724839538177,"duration":2},"status":"passed","severity":"normal"},{"uid":"79dbc4265899aceb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/6/topic371/utf8","time":{"start":1724839487019,"stop":1724839487019,"duration":0},"status":"passed","severity":"normal"},{"uid":"58464b025077fffb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724839559116,"stop":1724839559117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e70b68f6e19fd09","name":"Push message with short payload","time":{"start":1724839491354,"stop":1724839491355,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f0f6f558de54d1","name":"Ping on subscribed peer","time":{"start":1724839043201,"stop":1724839043201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6693acab07b298","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724839462969,"stop":1724839462969,"duration":0},"status":"passed","severity":"normal"},{"uid":"38075746e87fadb2","name":"configure the node with multiple content topics","time":{"start":1724839487023,"stop":1724839487023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a365aace2af42a2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724839616714,"stop":1724839616714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78706a579612f73","name":"Push message with content topic containing shell command","time":{"start":1724839491377,"stop":1724839491378,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4b69b5c888157e","name":"should be able to decode the field with only STORE set to true","time":{"start":1724838936648,"stop":1724838936649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7b8e654c08241b","name":"topics with same application and version share the same shard","time":{"start":1724838928717,"stop":1724838928718,"duration":1},"status":"passed","severity":"normal"},{"uid":"95de64e7e8a38058","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724839343858,"stop":1724839343858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0ac34ef5dd97ad","name":"Number of peers are maintained correctly","time":{"start":1724839087950,"stop":1724839087951,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31abbf5aca88f0d","name":"should set field with only RELAY enabled","time":{"start":1724838937289,"stop":1724838937289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bf7d95e9064b18","name":"Push message with content topic containing SQL Injection","time":{"start":1724839429992,"stop":1724839429993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d296a8ba0c48bd4d","name":"Check publish message containing emoji","time":{"start":1724839458412,"stop":1724839458412,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb15805b185e76ee","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724838936649,"stop":1724838936651,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c4a036a0351de0f","name":"Check message received after nwaku node is restarted","time":{"start":1724839406291,"stop":1724839406293,"duration":2},"status":"skipped","severity":"normal"},{"uid":"694a7b9b4fa5d9a5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724839507285,"stop":1724839507285,"duration":0},"status":"passed","severity":"normal"},{"uid":"522a4bd8670937cf","name":"should not receive a peer event before start","time":{"start":1724838956734,"stop":1724838956734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6c31b8f5b6bd2","name":"Check received message containing XML","time":{"start":1724839154554,"stop":1724839154554,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c7c1790a2a4e0c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724839462958,"stop":1724839462962,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac3eafa5e9288440","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724838928736,"stop":1724838928736,"duration":0},"status":"passed","severity":"normal"},{"uid":"897410399464527f","name":"Relay + Store","time":{"start":1724838937290,"stop":1724838937290,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaee6d979a70132","name":"Ping on unsubscribed peer","time":{"start":1724839043202,"stop":1724839043202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48352d66ce8aa91","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724839462955,"stop":1724839462956,"duration":1},"status":"passed","severity":"normal"},{"uid":"465354bda32128de","name":"Fails to push message with large meta","time":{"start":1724839430005,"stop":1724839430006,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1c22429e8c1126","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724838936639,"stop":1724838936641,"duration":2},"status":"passed","severity":"normal"},{"uid":"328843d9caec82e6","name":"pre and post cipher","time":{"start":1724838963091,"stop":1724838963091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab1dff79860619e","name":"Promise Callback - true","time":{"start":1724839525601,"stop":1724839525601,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5f95262f01d7dc","name":"Ping on unsubscribed peer","time":{"start":1724839060435,"stop":1724839060436,"duration":1},"status":"passed","severity":"normal"},{"uid":"2832672055291c3e","name":"Store - dialed first","time":{"start":1724839563110,"stop":1724839563110,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a8e133339d4f49","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724839343860,"stop":1724839343860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e50652393090b","name":"Relay - times out","time":{"start":1724839563109,"stop":1724839563110,"duration":1},"status":"passed","severity":"normal"},{"uid":"62105a97fc95e9d9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839312965,"stop":1724839312965,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9de710a7f17ba8c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724839100676,"stop":1724839100676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c6a2270ca5e84b","name":"Generator, 2 different pubsubtopics","time":{"start":1724839539368,"stop":1724839539369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1035f5c5d0b583ba","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724838952533,"stop":1724838952534,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e91c10f225a67ea","name":"should emit a peer event after start","time":{"start":1724839461477,"stop":1724839461477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7b25be494e3a90","name":"Check message with no payload is not received","time":{"start":1724839406257,"stop":1724839406257,"duration":0},"status":"passed","severity":"normal"},{"uid":"74784b8e419dc0cd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724839060543,"stop":1724839060543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa0c649805e01a","name":"can start and stop the service","time":{"start":1724839461474,"stop":1724839461474,"duration":0},"status":"passed","severity":"normal"},{"uid":"417901da1f663ff9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724839507298,"stop":1724839507298,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9e2575ef08fae9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188617,"stop":1724839188618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6237ebde5167050f","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724839343859,"stop":1724839343860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5483902e41aee4","name":"addEventListener with correct event","time":{"start":1724839018402,"stop":1724839018402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a142e44a6da99836","name":"should be called for bootstrap peers","time":{"start":1724838986094,"stop":1724838986095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5b290e11250c8c","name":"Push message with content topic containing Chinese","time":{"start":1724839429990,"stop":1724839429991,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c1cb869e3666b5","name":"Overlapping topic subscription","time":{"start":1724839462956,"stop":1724839462956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f618ba311a806ef","name":"Check publish message containing short","time":{"start":1724839458404,"stop":1724839458404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3481b594a51dfda","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724839507297,"stop":1724839507297,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae6fe7a7384d3a1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724838952535,"stop":1724838952535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a4573363c2cf67","name":"Encoder throws on empty string content topic","time":{"start":1724838964202,"stop":1724838964202,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5fe739e339b026","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724838928745,"stop":1724838928746,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e4856c8283f37d","name":"handles different networkShards values correctly","time":{"start":1724838928720,"stop":1724838928721,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba8bf58c1790715","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839312961,"stop":1724839312961,"duration":0},"status":"passed","severity":"normal"},{"uid":"79639133e67d6abb","name":"Accepts a valid Waku Message","time":{"start":1724838945283,"stop":1724838945284,"duration":1},"status":"passed","severity":"normal"},{"uid":"f034f1784b58995f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724839185299,"stop":1724839185300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84d1130562f8397","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724839501476,"stop":1724839501479,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa9f40fd3349004b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724839185314,"stop":1724839185316,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b323a396c8cdb90","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724839188582,"stop":1724839188582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad659203503e93e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724839185301,"stop":1724839185301,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1197b05d470ffa","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724839437394,"stop":1724839437394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77e4c668b73f20b4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724839437395,"stop":1724839437395,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb19e0f2e2dc380b","name":"Ping on subscribed peer","time":{"start":1724839060425,"stop":1724839060425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4be5cadf9cf363d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724839559115,"stop":1724839559115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5980c1b920558f3a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724839188607,"stop":1724839188616,"duration":9},"status":"passed","severity":"normal"},{"uid":"5723a6bcddf3c2bd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724839507292,"stop":1724839507292,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fc233cf4fa8776","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724838928714,"stop":1724838928714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5081dd59b8de77d","name":"Check received message containing escaped characters","time":{"start":1724839406285,"stop":1724839406285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d857e7e4d7e9fdc8","name":"Check message on other pubsub topic is not received","time":{"start":1724839406255,"stop":1724839406256,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdb10a6730fd1d8","name":"Push message with content topic containing shell command","time":{"start":1724839429997,"stop":1724839429998,"duration":1},"status":"passed","severity":"normal"},{"uid":"4babf8e66153dbc","name":"isConnected should return true after first peer connects","time":{"start":1724839032118,"stop":1724839032118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff32e63d79e46f0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724839616713,"stop":1724839616713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e395021f4337e5a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724839507285,"stop":1724839507285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01c8b79d7f2fa5","name":"Check message on other pubsub topic is not received","time":{"start":1724839154572,"stop":1724839154572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d3e7cfd0d87011","name":"should only return 1 node with store capability","time":{"start":1724838952806,"stop":1724838952806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4ad01b2a078a54","name":"should not fail to stop the service if it was not started","time":{"start":1724839461474,"stop":1724839461476,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d11894df7d6fd72","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724839406254,"stop":1724839406254,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4c365f2e539cf7","name":"throws on empty content topic","time":{"start":1724838928696,"stop":1724838928696,"duration":0},"status":"passed","severity":"normal"},{"uid":"299453879ee2f520","name":"handles different clusterIds correctly","time":{"start":1724838928720,"stop":1724838928720,"duration":0},"status":"passed","severity":"normal"},{"uid":"304c168d6bae88cd","name":"Filter with 0 connections","time":{"start":1724839258713,"stop":1724839258713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee795394747ef294","name":"Check message on other pubsub topic is not received","time":{"start":1724839406289,"stop":1724839406289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb034e4decc671","name":"random static sharding 6 - Cluster ID: 733, Shard ID: 174","time":{"start":1724839515524,"stop":1724839515525,"duration":1},"status":"passed","severity":"normal"},{"uid":"88523e55ca0c752c","name":"Generator, custom pubsub topic","time":{"start":1724839539368,"stop":1724839539368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde9196734af99db","name":"Nwaku publishes","time":{"start":1724839431219,"stop":1724839431219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06dedec638973ec","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724839538661,"stop":1724839538661,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeb851735752c93","name":"should only return 1 node with relay capability","time":{"start":1724838952805,"stop":1724838952805,"duration":0},"status":"passed","severity":"normal"},{"uid":"504ddee78cdaa5fd","name":"Subscribe to topic containing XML and receive message","time":{"start":1724839507304,"stop":1724839507304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b47d2b7b88d5a94","name":"Sign & Recover","time":{"start":1724838963091,"stop":1724838963092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bbd23a0093ca3d","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724839343858,"stop":1724839343858,"duration":0},"status":"passed","severity":"normal"},{"uid":"5149615444d4788d","name":"Check received message containing short","time":{"start":1724839406240,"stop":1724839406240,"duration":0},"status":"passed","severity":"normal"},{"uid":"888016247446c8","name":"same cluster, different shard: nodes connect","time":{"start":1724839350096,"stop":1724839350096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c97a8d2e46d17","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724838928745,"stop":1724838928745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deb39723e3064b9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724838928728,"stop":1724838928729,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3600cac763b5491","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724839487027,"stop":1724839487028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f77a58ba2a43260","name":"Meta field set when metaSetter is specified","time":{"start":1724838942118,"stop":1724838942118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5630b1f94bf50b69","name":"should only return 1 node with relay and store capability","time":{"start":1724838952806,"stop":1724838952806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7907867adbcab3","name":"Check message with non string payload is not received","time":{"start":1724839406290,"stop":1724839406290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40d3520eb5aa06b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724838928715,"stop":1724838928715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ca0a486039831f","name":"dispatchEvent via connectionManager","time":{"start":1724839018405,"stop":1724839018405,"duration":0},"status":"passed","severity":"normal"},{"uid":"460eddf08f93c670","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724839507294,"stop":1724839507295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8f2919687f968","name":"Subscribe to topic containing long and receive message","time":{"start":1724839185298,"stop":1724839185298,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa88535735d6866","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724839194174,"stop":1724839194174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb9a8c5978eada","name":"Passing an array","time":{"start":1724839554057,"stop":1724839554057,"duration":0},"status":"passed","severity":"normal"},{"uid":"577e9da4f2725f53","name":"Used by Waku Relay","time":{"start":1724839554058,"stop":1724839554058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6662671d3c43ece","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188602,"stop":1724839188602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b485b571acb5fd8a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724839188590,"stop":1724839188593,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0d55b6d02ca5a2c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724838928748,"stop":1724838928748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18cb4f446e5e98f","name":"Push message with short payload","time":{"start":1724839429944,"stop":1724839429945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba4e45afd9e2890","name":"Push message with Chinese payload","time":{"start":1724839429963,"stop":1724839429966,"duration":3},"status":"passed","severity":"normal"},{"uid":"5cd36a25c05a8153","name":"Push message with rate limit","time":{"start":1724839491380,"stop":1724839491380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c6d4b6fa66713b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724839188601,"stop":1724839188601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65984a98fca66d8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724839194175,"stop":1724839194175,"duration":0},"status":"passed","severity":"normal"},{"uid":"67842e0fde0e804a","name":"Fails to publish message with empty text","time":{"start":1724839458415,"stop":1724839458415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1717cdb83c009070","name":"random static sharding 3 - Cluster ID: 212, Shard ID: 360","time":{"start":1724839515516,"stop":1724839515516,"duration":0},"status":"passed","severity":"normal"},{"uid":"58edf0639f775901","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724838964201,"stop":1724838964201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cafcddf19028dcd","name":"Check received message containing SQL Injection","time":{"start":1724839406280,"stop":1724839406281,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a722ef0f2104df","name":"Check received message with timestamp: 1724838978006 ","time":{"start":1724839406253,"stop":1724839406254,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab7827be2f244c6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724839100675,"stop":1724839100676,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bec282ee38b6bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724838928738,"stop":1724838928739,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c39b07b6927f719","name":"Failed peers are renewed","time":{"start":1724839227688,"stop":1724839227689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f091d4dcf0f61bd7","name":"Query with Ordered Callback, No message returned","time":{"start":1724839529021,"stop":1724839529021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2840154138826dcd","name":"Check received message containing Arabic","time":{"start":1724839154553,"stop":1724839154553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6942d32db787bf2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724839188602,"stop":1724839188605,"duration":3},"status":"passed","severity":"normal"},{"uid":"9dfef101c3310b02","name":"Check publish message containing Basic HTML tag","time":{"start":1724839458409,"stop":1724839458409,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aa6f526b9f94c7","name":"Check received message containing escaped characters","time":{"start":1724839406251,"stop":1724839406252,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bb05cfb0596236","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724838936651,"stop":1724838936652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b834a62ab53550","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724838952536,"stop":1724838952536,"duration":0},"status":"passed","severity":"normal"},{"uid":"157abbde31d8d583","name":"Check received message with timestamp: 1724838978006000000 ","time":{"start":1724839406253,"stop":1724839406253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d698c8defcb6f13","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724838928738,"stop":1724838928738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2ab55485d19398","name":"Push message with content topic containing Arabic","time":{"start":1724839491365,"stop":1724839491365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e449b30bc6d2f017","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724839462966,"stop":1724839462967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8af8957d3b9a01","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724838952806,"stop":1724838952807,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1c7cd996ea6ebe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724839185301,"stop":1724839185311,"duration":10},"status":"passed","severity":"normal"},{"uid":"26b96e273a94f8ca","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724838952533,"stop":1724838952533,"duration":0},"status":"passed","severity":"normal"},{"uid":"782b27484dea101e","name":"Push message with content topic containing numeric","time":{"start":1724839429988,"stop":1724839429989,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c692079c685423","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724838936644,"stop":1724838936644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93adbb91f4eab94","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724838978826,"stop":1724838978827,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6115f6494cbc2a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724839185316,"stop":1724839185316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc88283ffc3d7c45","name":"Reusing cursor across nodes","time":{"start":1724839501480,"stop":1724839501482,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea0819a1cbddc258","name":"Check received message containing Chinese","time":{"start":1724839406264,"stop":1724839406264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c4f08c8f04078a","name":"should not throw an error for a single configured topic","time":{"start":1724838928742,"stop":1724838928743,"duration":1},"status":"passed","severity":"normal"},{"uid":"451a5e66254b725e","name":"Query Generator, No message returned","time":{"start":1724839529020,"stop":1724839529020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b608e4b4efb1fbb","name":"Push message with Script payload","time":{"start":1724839491359,"stop":1724839491359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5307975f814b6699","name":"Check publish message containing shell command","time":{"start":1724839458410,"stop":1724839458410,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa23526e99de73f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724839529020,"stop":1724839529021,"duration":1},"status":"passed","severity":"normal"},{"uid":"40da9ed55ba83b8f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724838928746,"stop":1724838928746,"duration":0},"status":"passed","severity":"normal"},{"uid":"287fe8a9c080ea63","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724838986095,"stop":1724838986096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8140d5096a15187","name":"Passing page size 110 when there are 120 messages","time":{"start":1724839544228,"stop":1724839544229,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa087f0db9efc09","name":"Ordered callback, aborts when callback returns true","time":{"start":1724839538183,"stop":1724839538184,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2694979d05d9936","name":"Check received message containing numeric","time":{"start":1724839406241,"stop":1724839406241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8637fe9ec9a2be46","name":"Check received message containing escaped characters","time":{"start":1724839154566,"stop":1724839154566,"duration":0},"status":"passed","severity":"normal"},{"uid":"930780271554c6da","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724839185294,"stop":1724839185294,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ef290b05137f2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724839194175,"stop":1724839194176,"duration":1},"status":"passed","severity":"normal"},{"uid":"2691d94956d3acea","name":"should throw an error for an unconfigured topic","time":{"start":1724838928743,"stop":1724838928744,"duration":1},"status":"passed","severity":"normal"},{"uid":"8447f98f35cb7fc9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724839507296,"stop":1724839507297,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb293f6cc57562c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724838928727,"stop":1724838928728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b389264060471fe4","name":"Decoder throws on empty string content topic","time":{"start":1724838962608,"stop":1724838962609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16223b9234a1086","name":"Push message with meta","time":{"start":1724839491379,"stop":1724839491380,"duration":1},"status":"passed","severity":"normal"},{"uid":"980b2acdf53d486","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724839440486,"stop":1724839440487,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaee14e8e26d842","name":"less peers than existing","time":{"start":1724839406518,"stop":1724839406518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b94c44cf4b1c1f48","name":"Push message with Script payload","time":{"start":1724839429968,"stop":1724839429969,"duration":1},"status":"passed","severity":"normal"},{"uid":"f648cf2d4d8f31d0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724838928713,"stop":1724838928714,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d42f45d16d13c31","name":"Subscribe to topic containing long and publish message","time":{"start":1724839462957,"stop":1724839462957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93898caaff6e4a9","name":"should set field with only STORE enabled","time":{"start":1724838937289,"stop":1724838937289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31d60002161c84b","name":"Refresh subscription","time":{"start":1724839507300,"stop":1724839507300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efab76474676c98","name":"Subscribe and receive messages via lightPush","time":{"start":1724839507284,"stop":1724839507284,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e952f5ddcab86d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724839515511,"stop":1724839515511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99f5fa3b80c98cf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724839507294,"stop":1724839507294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e9efc6b058ddf4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724838952808,"stop":1724838952808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38f04153064b1a32","name":"Publish message with rate limit","time":{"start":1724839458418,"stop":1724839458418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e1057aba11749","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724839507290,"stop":1724839507291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4b3c6364232073","name":"Subscribe to topic containing XML and receive message","time":{"start":1724839185312,"stop":1724839185312,"duration":0},"status":"passed","severity":"normal"},{"uid":"62535b6a8fde66e8","name":"Check publish message containing Russian","time":{"start":1724839458407,"stop":1724839458408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13d5abeccd95f63","name":"should properly create location multiaddrs - tcp4","time":{"start":1724838937285,"stop":1724838937286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1a340a328fff87","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724838928702,"stop":1724838928702,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bb6bba9018b049","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724839185291,"stop":1724839185292,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86960359b601828","name":"should handle a minimal index list","time":{"start":1724838928907,"stop":1724838928907,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd906d8a1797f5c","name":"Using a function","time":{"start":1724839554058,"stop":1724839554058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7d015dcb0687a4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724838952534,"stop":1724838952535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba3b534c2d08198","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724838928740,"stop":1724838928740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f6ddee2de670e","name":"throws an error for improperly formatted content topics","time":{"start":1724838928721,"stop":1724838928722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4939bde2715f9c37","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724839507293,"stop":1724839507293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdfcc2a130505cf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app20/9/topic882/proto","time":{"start":1724839487022,"stop":1724839487022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ce2ed00bbdc690","name":"Check publish message after client node is restarted","time":{"start":1724839458417,"stop":1724839458417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1b584485286f845","name":"Check received message containing long","time":{"start":1724839406260,"stop":1724839406260,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d212d7282400036","name":"Check received message containing short","time":{"start":1724839154550,"stop":1724839154550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e28912c3de0f4dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724838928739,"stop":1724838928740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5028b47db743092","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724839507302,"stop":1724839507303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13facedfd03bf78","name":"Check message with non string payload is not received","time":{"start":1724839154575,"stop":1724839154575,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc211226cb141c3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724838928729,"stop":1724838928730,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d808651104609e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724838936665,"stop":1724838936665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a409b4f8baf3becc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724839462965,"stop":1724839462966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9893bcbb4925bac8","name":"Check received message containing unicode special characters","time":{"start":1724839406285,"stop":1724839406286,"duration":1},"status":"passed","severity":"normal"},{"uid":"baac8ed0c2de000b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724838952532,"stop":1724838952533,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabd1255a9664293","name":"Waku message hash computation (payload length 0)","time":{"start":1724838931291,"stop":1724838931291,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa1ac163a7485f","name":"Check received message containing Russian","time":{"start":1724839406245,"stop":1724839406246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5580e2aaa81ba106","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724839507294,"stop":1724839507294,"duration":0},"status":"passed","severity":"normal"},{"uid":"43994fd3593ee362","name":"should not receive a peer event before start","time":{"start":1724839461477,"stop":1724839461478,"duration":1},"status":"passed","severity":"normal"},{"uid":"336d369cd5b416c1","name":"Check received message containing emoji","time":{"start":1724839406252,"stop":1724839406253,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c21bd714f89e0e","name":"Tracks peer failures correctly","time":{"start":1724839087953,"stop":1724839087954,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a27a928d01bc09","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724838928725,"stop":1724838928726,"duration":1},"status":"passed","severity":"normal"},{"uid":"763e0a1da564cb76","name":"should not fail to start the service if it is already started","time":{"start":1724839461477,"stop":1724839461477,"duration":0},"status":"passed","severity":"normal"},{"uid":"624a1de349aaf78d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724839188619,"stop":1724839188619,"duration":0},"status":"passed","severity":"normal"},{"uid":"564792e88aee9c09","name":"should encode/decode to text encoding","time":{"start":1724838937280,"stop":1724838937280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba8d6a3cb542a8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724838928737,"stop":1724838928737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aad4e0db768ac19","name":"Publish message with custom timestamp: Wed Aug 28 2024 09:03:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1724839458414,"stop":1724839458414,"duration":0},"status":"passed","severity":"normal"},{"uid":"db12f0f8de1eac01","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724839507298,"stop":1724839507299,"duration":1},"status":"passed","severity":"normal"},{"uid":"311ba39a109aac17","name":"Callback on promise","time":{"start":1724839538182,"stop":1724839538182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fff6b396398d771","name":"does not throw on valid cases","time":{"start":1724838928695,"stop":1724838928696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7801ad9834a7b86","name":"should properly create peer info with all multiaddrs","time":{"start":1724838937287,"stop":1724838937288,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5e0bd52921a846","name":"isConnected should return false after all peers disconnect","time":{"start":1724839032118,"stop":1724839032118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3592977a889475e","name":"Check received message containing XML","time":{"start":1724839406248,"stop":1724839406249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c65eb34d0c0848","name":"can start and stop the service","time":{"start":1724838992184,"stop":1724838992185,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fd16f0f6469376","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724838978827,"stop":1724838978828,"duration":1},"status":"passed","severity":"normal"},{"uid":"380dbb51f7ba40e7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724839185293,"stop":1724839185293,"duration":0},"status":"passed","severity":"normal"},{"uid":"380c03187eb39127","name":"Check received message containing Script","time":{"start":1724839154554,"stop":1724839154554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e88648a3b7959dc","name":"should not receive a peer event after stop","time":{"start":1724839461478,"stop":1724839461482,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1af898a75e2b51c","name":"Push message with content topic containing escaped characters","time":{"start":1724839491378,"stop":1724839491378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd197aee25743b4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724839194174,"stop":1724839194175,"duration":1},"status":"passed","severity":"normal"},{"uid":"700ec90580f3d98c","name":"Symmetric encrypt & Decrypt","time":{"start":1724838963090,"stop":1724838963091,"duration":1},"status":"passed","severity":"normal"},{"uid":"891a06effc56f493","name":"through manual discovery","time":{"start":1724839348804,"stop":1724839348805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6633a9af40cbd1bf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724839185300,"stop":1724839185300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5c86292bc71278","name":"safeDispatchEvent","time":{"start":1724839018405,"stop":1724839018406,"duration":1},"status":"passed","severity":"normal"},{"uid":"107f1c21fb298b64","name":"Push message with content topic containing Russian","time":{"start":1724839429992,"stop":1724839429992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c894f45d20cfa8d7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724839462954,"stop":1724839462955,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e9090ec981eaf0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839312964,"stop":1724839312965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8068e443aec68972","name":"Push message with content topic containing Chinese","time":{"start":1724839491365,"stop":1724839491365,"duration":0},"status":"passed","severity":"normal"},{"uid":"30496521227314fc","name":"Publishes to nwaku","time":{"start":1724839431218,"stop":1724839431218,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd4968afcf66e74","name":"Correctly serialized arguments","time":{"start":1724839348954,"stop":1724839348954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2bdefaac2b53cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724838928739,"stop":1724838928739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a27a7f16ca73c50","name":"Check received message containing shell command","time":{"start":1724839154566,"stop":1724839154566,"duration":0},"status":"passed","severity":"normal"},{"uid":"95008222b6997933","name":"Push message with content topic containing long","time":{"start":1724839429987,"stop":1724839429988,"duration":1},"status":"passed","severity":"normal"},{"uid":"196954b0ab8749f3","name":"should use DNS peer discovery with light client","time":{"start":1724838992191,"stop":1724838992191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b540cf743e9a0e9b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724839440484,"stop":1724839440484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7044a74f215d390d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724839188581,"stop":1724839188581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0482344e0e27153","name":"throws on content topic with empty version field","time":{"start":1724838928699,"stop":1724838928699,"duration":0},"status":"passed","severity":"normal"},{"uid":"28744f85898bd1e0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724838928745,"stop":1724838928745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9659f0024d9c03","name":"Wrong topic","time":{"start":1724839487022,"stop":1724839487022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5dffcafb268d81","name":"Check message with no pubsub topic is not received","time":{"start":1724839154572,"stop":1724839154573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02bbdd781df1ee9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724838941921,"stop":1724838941921,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc50fbc6a4fa44db","name":"Publish without waiting for remote peer","time":{"start":1724839462950,"stop":1724839462951,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ef0d4d8b78be16","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724839507291,"stop":1724839507291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f26d7e97886a6fd","name":"throws on content topic with empty application field","time":{"start":1724838928698,"stop":1724838928698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9683fcdbfcb897e","name":"Check message with no payload is not received","time":{"start":1724839154574,"stop":1724839154575,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f93a09c7c51fcdb","name":"Promise Callback - false","time":{"start":1724839525601,"stop":1724839525601,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf159625c5c6983","name":"1 Store, 2 fetches","time":{"start":1724838952884,"stop":1724838952885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7273fcd859612c0","name":"same cluster, same shard: nodes connect","time":{"start":1724839350095,"stop":1724839350095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb8880ae921b732","name":"Push message with custom timestamp: 1724842827943","time":{"start":1724839430009,"stop":1724839430010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0141944aaeaa6b","name":"Push message with content topic containing emoji","time":{"start":1724839491378,"stop":1724839491379,"duration":1},"status":"passed","severity":"normal"},{"uid":"621cba05c26f8ebf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839060542,"stop":1724839060543,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6cef1d96556ca1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724838986092,"stop":1724838986093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8d9b1ddc60c52e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724839501486,"stop":1724839501489,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6c3d740ec0d967f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724839440482,"stop":1724839440482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55a36b8c0a5560c","name":"Passing page size 1 when there are 4 messages","time":{"start":1724839544226,"stop":1724839544227,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c498c3880aad072","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724839462958,"stop":1724839462958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0475f1d61aca5df","name":"Encoder throws on empty string content topic","time":{"start":1724838942119,"stop":1724838942119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be0fa22f9777d46","name":"Push message with content topic containing numeric","time":{"start":1724839491364,"stop":1724839491364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be3572ff80d3521","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724838956735,"stop":1724838956736,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f2a242e38fad2d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724838992192,"stop":1724838992194,"duration":2},"status":"skipped","severity":"normal"},{"uid":"94eada251a3f8a40","name":"Push message with content topic containing special chars","time":{"start":1724839429989,"stop":1724839429990,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49f24679fb765d7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724838936646,"stop":1724838936646,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e18ed3b5f1575a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724839507305,"stop":1724839507305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7554628722f01d83","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724838978824,"stop":1724838978826,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4a7cced626d08fb","name":"Passing page size 10 when there are 10 messages","time":{"start":1724839544227,"stop":1724839544227,"duration":0},"status":"passed","severity":"normal"},{"uid":"68da337ba52e7f2f","name":"Subscribe and receives messages on 20 topics","time":{"start":1724839185293,"stop":1724839185293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1869d9241f6893f","name":"LightPush","time":{"start":1724839563110,"stop":1724839563111,"duration":1},"status":"passed","severity":"normal"},{"uid":"66604509f8847699","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724838928740,"stop":1724838928741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceae9b626510cae7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724838988377,"stop":1724838988377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e616a3a65ea1c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724838941922,"stop":1724838941922,"duration":0},"status":"passed","severity":"normal"},{"uid":"54862fb6e725953d","name":"Push message with content topic containing XML","time":{"start":1724839429994,"stop":1724839429995,"duration":1},"status":"passed","severity":"normal"},{"uid":"a661f082dd3b0519","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724838928735,"stop":1724838928735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76dbc6d4a12c042","name":"Push message with custom timestamp: 1724842788788","time":{"start":1724839491381,"stop":1724839491382,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d47bc45147e52cc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724839487017,"stop":1724839487017,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f2f906206fb2f8","name":"should properly create location multiaddrs - tcp6","time":{"start":1724838937286,"stop":1724838937286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f19a50b6b5e96c5","name":"Check received message containing JSON","time":{"start":1724839406282,"stop":1724839406284,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d0a01373f912319","name":"Push message on custom pubsubTopic","time":{"start":1724839312959,"stop":1724839312960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02ab8da41268ba4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724839032116,"stop":1724839032117,"duration":1},"status":"passed","severity":"normal"},{"uid":"864238fc230d66f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1724839507292,"stop":1724839507292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1998cfe4a2e6b8c7","name":"Query generator for multiple messages","time":{"start":1724839538173,"stop":1724839538175,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f3dfa561aee2ec7","name":"Check message received after jswaku node is restarted","time":{"start":1724839406290,"stop":1724839406290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7c90d0d20549f41","name":"ignores unrecognized TXT record formats","time":{"start":1724838952804,"stop":1724838952804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8f95b5faf54ec8","name":"Check meta is set [symmetric]","time":{"start":1724838962606,"stop":1724838962606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e32e732005b0066","name":"LightPush with 1 connections","time":{"start":1724839258713,"stop":1724839258714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cf3829ffab0479","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724839185299,"stop":1724839185299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a315138ef769986e","name":"Js publishes, other Js receives","time":{"start":1724839431219,"stop":1724839431219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbdd50462e23fd8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724838928734,"stop":1724838928734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9706d7fe4944306b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724839194176,"stop":1724839194176,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eca279e97c48bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724839188617,"stop":1724839188617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3850550f0da9ef0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724838928740,"stop":1724838928740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc317656a761075","name":"Push message with content topic containing Script","time":{"start":1724839429993,"stop":1724839429994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b39c23296fc498","name":"retrieves a single peer","time":{"start":1724838952802,"stop":1724838952802,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd4f965324b076f","name":"Query Generator, No Decoder","time":{"start":1724839529019,"stop":1724839529019,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f5fe2505b31a82","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724839188581,"stop":1724839188582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dcc72b6b88a321","name":"should throw error - no public key","time":{"start":1724838937277,"stop":1724838937277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9def50277c9184a9","name":"Nodes with multiple pubsub topic","time":{"start":1724839440485,"stop":1724839440486,"duration":1},"status":"passed","severity":"normal"},{"uid":"393e0fd27003b763","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app18/9/topic593/proto","time":{"start":1724839487021,"stop":1724839487022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4977c9f26838b76c","name":"Check received message containing emoji","time":{"start":1724839406286,"stop":1724839406286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bca4f57e25b139","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724839507306,"stop":1724839507307,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2938abf1aa69ab","name":"Fails to push message with empty content topic","time":{"start":1724839430004,"stop":1724839430004,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d506361d55950","name":"Check publish message after service node is restarted","time":{"start":1724839458417,"stop":1724839458417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daf034015eee628b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724839188605,"stop":1724839188605,"duration":0},"status":"passed","severity":"normal"},{"uid":"601482c0c36d381f","name":"Nodes with multiple pubsub topic","time":{"start":1724839440482,"stop":1724839440482,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5d6dbd0a0cbaad","name":"can dial TLS multiaddrs","time":{"start":1724839348801,"stop":1724839348804,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1710f607cfc0111","name":"Push message with unicode special characters payload","time":{"start":1724839491361,"stop":1724839491362,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bb328df998d017","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724839429995,"stop":1724839429996,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a3fcc2807c3701","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724839440481,"stop":1724839440481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d195eb0952d5eee","name":"returns all values when wanted number is greater than available values","time":{"start":1724838951583,"stop":1724838951583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c826bd9b6d395d5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839312963,"stop":1724839312963,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e2a7812908d4b7","name":"Check received message containing unicode special characters","time":{"start":1724839154566,"stop":1724839154567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2de6849edcdae2c","name":"Check received message containing Basic HTML tag","time":{"start":1724839154555,"stop":1724839154557,"duration":2},"status":"passed","severity":"normal"},{"uid":"2cfbd8388c3f2bfd","name":"Ping on peer without subscriptions","time":{"start":1724839060432,"stop":1724839060435,"duration":3},"status":"passed","severity":"normal"},{"uid":"2725b240f2525b7c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724839194172,"stop":1724839194172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f658197e8fadcf5","name":"Passing page size 19 when there are 20 messages","time":{"start":1724839544228,"stop":1724839544228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c99cd519d6df835","name":"should throw an error for missing required configuration","time":{"start":1724838928730,"stop":1724838928730,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cabadf9e9dab58","name":"Overlapping topic subscription","time":{"start":1724839507300,"stop":1724839507300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b19ec6128903a0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724838992192,"stop":1724838992192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edb923c6913f2104","name":"Filter with 2 connections","time":{"start":1724839258715,"stop":1724839258715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62b2c21a16e019","name":"Push message with content topic containing JSON","time":{"start":1724839429996,"stop":1724839429997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd3637138c0bb5b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724839507298,"stop":1724839507298,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ae80d9797ccc73","name":"Does not throw an exception when node disconnects","time":{"start":1724839554057,"stop":1724839554057,"duration":0},"status":"passed","severity":"normal"},{"uid":"648eb475cde5f31b","name":"can start the service","time":{"start":1724838992183,"stop":1724838992184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b672f9b94197c68","name":"same cluster, different shard: nodes don't connect","time":{"start":1724839188575,"stop":1724839188575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3119d345463be18","name":"Refresh subscription","time":{"start":1724839185295,"stop":1724839185295,"duration":0},"status":"passed","severity":"normal"},{"uid":"850c9ed488d3e514","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839060530,"stop":1724839060531,"duration":1},"status":"passed","severity":"normal"},{"uid":"15346825be32433e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724839060520,"stop":1724839060529,"duration":9},"status":"passed","severity":"normal"},{"uid":"e25774e274b69331","name":"Relay - dialed after","time":{"start":1724839563109,"stop":1724839563109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ed9cfc7c56aec","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724839188602,"stop":1724839188602,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eaa05d7de16b19","name":"random static sharding 1 - Cluster ID: 160, Shard ID: 735","time":{"start":1724839515511,"stop":1724839515511,"duration":0},"status":"passed","severity":"normal"},{"uid":"30635151416725b4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724839501479,"stop":1724839501480,"duration":1},"status":"passed","severity":"normal"},{"uid":"37270b59e362b43c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839060541,"stop":1724839060541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebfd76bd38d0723","name":"Reopen subscription with peer with lost subscription","time":{"start":1724839060436,"stop":1724839060436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6658676892e197a5","name":"Push message with content topic containing SQL Injection","time":{"start":1724839491366,"stop":1724839491366,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec673c00c65e909","name":"should get / set UDP multiaddr","time":{"start":1724838937281,"stop":1724838937281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca55144e3258d50","name":"Renews peer on consistent missed messages","time":{"start":1724839087955,"stop":1724839087956,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b498fd9d968947","name":"Check message with no content topic is not received","time":{"start":1724839406289,"stop":1724839406289,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca2f85151f039b","name":"Encoder throws on undefined content topic","time":{"start":1724838962607,"stop":1724838962607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b874c2e1f2aa06","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724838986097,"stop":1724838986097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffa3d9c769e288c","name":"Publish message with custom timestamp: Thu Sep 07 2023 10:03:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1724839458413,"stop":1724839458413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae79d6edbc7beab3","name":"Ping succeeds for all connected peers","time":{"start":1724839087951,"stop":1724839087951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7268e66e83dac676","name":"Check publish message containing unicode special characters","time":{"start":1724839458411,"stop":1724839458412,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d0d93a88994a9a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724838928736,"stop":1724838928736,"duration":0},"status":"passed","severity":"normal"},{"uid":"885c345991e92469","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724838928712,"stop":1724838928713,"duration":1},"status":"passed","severity":"normal"},{"uid":"3186176d7285ce2e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724838928716,"stop":1724838928716,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f8fe90fd432c2c","name":"Subscribe and receive messages via lightPush","time":{"start":1724839185287,"stop":1724839185288,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd473d5a78fdd6fb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724838928726,"stop":1724838928727,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f580e5820943264","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724839507306,"stop":1724839507306,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f97138b6b1681","name":"Check publish message containing long","time":{"start":1724839458405,"stop":1724839458405,"duration":0},"status":"passed","severity":"normal"},{"uid":"460e8b4da43ec4fc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724838988376,"stop":1724838988376,"duration":0},"status":"passed","severity":"normal"},{"uid":"874fe546bf049b71","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724838928907,"stop":1724838928908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4d28556fe4c5a4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724839188578,"stop":1724839188579,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8597b1237517473","name":"Check received message containing Arabic","time":{"start":1724839406264,"stop":1724839406264,"duration":0},"status":"passed","severity":"normal"},{"uid":"93413a1aa37aaa57","name":"same cluster, same shard: nodes connect","time":{"start":1724839188574,"stop":1724839188575,"duration":1},"status":"passed","severity":"normal"},{"uid":"368d7e8ca729953c","name":"Check meta is set [ecies]","time":{"start":1724838964201,"stop":1724838964202,"duration":1},"status":"passed","severity":"normal"},{"uid":"797386490a802642","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724838928717,"stop":1724838928717,"duration":0},"status":"passed","severity":"normal"},{"uid":"901695f1540aa191","name":"Number of peers are maintained correctly","time":{"start":1724839227688,"stop":1724839227688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2a99804cd4abc2","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724839343859,"stop":1724839343859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef5fd24c4e8a81b","name":"should encode/decode to RLP encoding","time":{"start":1724838937280,"stop":1724838937280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3454ce4d0223c6","name":"Check received message with timestamp: 1724838977592 ","time":{"start":1724839154567,"stop":1724839154569,"duration":2},"status":"passed","severity":"normal"},{"uid":"83c78b0b324369d8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724839501469,"stop":1724839501471,"duration":2},"status":"passed","severity":"normal"},{"uid":"216a9bb10bbcc609","name":"Generator, 2 different pubsubtopics","time":{"start":1724839539373,"stop":1724839539374,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f7cb88f4a3c28a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188599,"stop":1724839188600,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c89ad2cdd1f96d","name":"Waku message hash computation (no timestamp)","time":{"start":1724838931291,"stop":1724838931291,"duration":0},"status":"passed","severity":"normal"},{"uid":"53de7cdcf220f38b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724838928727,"stop":1724838928727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1157a8a91810a836","name":"Ephemeral messages are not stored","time":{"start":1724838988373,"stop":1724838988376,"duration":3},"status":"passed","severity":"normal"},{"uid":"21b678bfe7284e4e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724838986096,"stop":1724838986097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68a57aa2905b2e8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724839462962,"stop":1724839462962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b80ac921ca3919","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724838936652,"stop":1724838936653,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d8e363fbc0907c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724839507292,"stop":1724839507292,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c2caa74a0f3b46","name":"Check message with invalid timestamp is not received","time":{"start":1724839406288,"stop":1724839406289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f35f1e07ec55ddc","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724839188619,"stop":1724839188619,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa81d1ef662e8868","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724838928738,"stop":1724838928738,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e9bdb63f8b658f","name":"random static sharding 7 - Cluster ID: 485, Shard ID: 434","time":{"start":1724839515525,"stop":1724839515525,"duration":0},"status":"passed","severity":"normal"},{"uid":"deae8243335a124e","name":"different cluster, different shard: nodes don't connect","time":{"start":1724839350097,"stop":1724839350097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a450733a7bb32aa6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839539369,"stop":1724839539371,"duration":2},"status":"passed","severity":"normal"},{"uid":"af97ed95c3faa41b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724838928725,"stop":1724838928725,"duration":0},"status":"passed","severity":"normal"},{"uid":"341fdeeab85edd37","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724839185288,"stop":1724839185290,"duration":2},"status":"passed","severity":"normal"},{"uid":"15cfc8be91df8b96","name":"Push message with content topic containing special chars","time":{"start":1724839491364,"stop":1724839491365,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fb7158b90ec19d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724839507301,"stop":1724839507302,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fffe6a4c1ade2c","name":"throws on content topic with generation field greater than 0","time":{"start":1724838928698,"stop":1724838928698,"duration":0},"status":"passed","severity":"normal"},{"uid":"56361ee920c2baaf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724838928735,"stop":1724838928735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57f60cb64473fa0","name":"start node with empty content topic","time":{"start":1724839487028,"stop":1724839487029,"duration":1},"status":"passed","severity":"normal"},{"uid":"262b5686540e7bca","name":"Should update shard info","time":{"start":1724839350409,"stop":1724839350409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8b58c799241d6a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724839507287,"stop":1724839507288,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4037d40b7d70ae","name":"random static sharding 5 - Cluster ID: 973, Shard ID: 81","time":{"start":1724839515524,"stop":1724839515524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23cca8f5a1e9f9","name":"should return false","time":{"start":1724838937279,"stop":1724838937279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f246b19e24397233","name":"should not receive a peer event before start","time":{"start":1724838992187,"stop":1724838992188,"duration":1},"status":"passed","severity":"normal"},{"uid":"45964553caafdb8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724839507293,"stop":1724839507293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd1dabb93fdd454","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724839350094,"stop":1724839350094,"duration":0},"status":"passed","severity":"normal"},{"uid":"703a0d87cc8096a8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724839458416,"stop":1724839458416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31885ba1bcf81e5","name":"should get / set TCP multiaddr","time":{"start":1724838937281,"stop":1724838937285,"duration":4},"status":"passed","severity":"normal"},{"uid":"89394e0c234d1b19","name":"Mutual subscription","time":{"start":1724839462949,"stop":1724839462949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26617faf470a6a5","name":"Push message with content topic containing JSON","time":{"start":1724839491377,"stop":1724839491377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5b7ef7879ce1e1","name":"should set field with all protocols disabled","time":{"start":1724838937288,"stop":1724838937288,"duration":0},"status":"passed","severity":"normal"},{"uid":"402b00396b2520f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/6/topic763/xml","time":{"start":1724839487020,"stop":1724839487021,"duration":1},"status":"passed","severity":"normal"},{"uid":"614cbe2265dea4be","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724838952885,"stop":1724838952885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03ffa8cb429e37a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724839559116,"stop":1724839559116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8e29f559679626","name":"Init the array if not present","time":{"start":1724838928363,"stop":1724838928365,"duration":2},"status":"passed","severity":"normal"},{"uid":"76a3458877aa067","name":"non connected peers","time":{"start":1724839406518,"stop":1724839406518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25c8205bdb2e78bb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724839185314,"stop":1724839185314,"duration":0},"status":"passed","severity":"normal"},{"uid":"af369e787b1409e0","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724838928730,"stop":1724838928731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc09914fd7e5377","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724839529020,"stop":1724839529020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6782a92484548e31","name":"Check received message containing SQL Injection","time":{"start":1724839154553,"stop":1724839154554,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f23fac8d68c8cc8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724839507302,"stop":1724839507302,"duration":0},"status":"passed","severity":"normal"},{"uid":"153c046ca2c38a09","name":"Push message with long payload","time":{"start":1724839491355,"stop":1724839491355,"duration":0},"status":"passed","severity":"normal"},{"uid":"336cbd24899f1684","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724838978828,"stop":1724838978829,"duration":1},"status":"passed","severity":"normal"},{"uid":"924cb415795e72e","name":"Should update multiaddrs","time":{"start":1724839350408,"stop":1724839350409,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ccab3af82e88c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724838931290,"stop":1724838931290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3544aaa10ce1a2b3","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724839343856,"stop":1724839343856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e341852d3916bd","name":"Ping fails for unsubscribed peers","time":{"start":1724839087951,"stop":1724839087952,"duration":1},"status":"passed","severity":"normal"},{"uid":"df87367ffc3a7b7f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724839188600,"stop":1724839188600,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f4c1226bc3f6d9","name":"Check received message containing shell command","time":{"start":1724839406285,"stop":1724839406285,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc0ceb6db54c883","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724839188586,"stop":1724839188586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683454ddaadae68","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724839343857,"stop":1724839343857,"duration":0},"status":"passed","severity":"normal"},{"uid":"535ab6c403698b01","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724839507286,"stop":1724839507287,"duration":1},"status":"passed","severity":"normal"},{"uid":"950c1b6aa5f5a2e3","name":"should properly create location multiaddrs - udp","time":{"start":1724838937287,"stop":1724838937287,"duration":0},"status":"passed","severity":"normal"},{"uid":"449cef92997a79e3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724838952808,"stop":1724838952808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a58c55a8a0c2daf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724839462970,"stop":1724839462970,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5c8a140e594ed1","name":"Subscribe and receives messages on 20 topics","time":{"start":1724839507287,"stop":1724839507287,"duration":0},"status":"passed","severity":"normal"},{"uid":"806316340e5196af","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724839343862,"stop":1724839343863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30ecd0992ce27e2","name":"Check received message containing SQL Injection","time":{"start":1724839406246,"stop":1724839406247,"duration":1},"status":"passed","severity":"normal"},{"uid":"532c1cf5d9df3938","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724838928739,"stop":1724838928739,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b75cc337ebb8ed","name":"Publish message with custom timestamp: Wed Aug 28 2024 11:03:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1724839458414,"stop":1724839458414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce81daf4200fdff7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724838928724,"stop":1724838928725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3883b41ee6bcb85b","name":"Check received message containing Script","time":{"start":1724839406247,"stop":1724839406248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a50f6514d3edb37","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724839188605,"stop":1724839188605,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb2f8a92bdc55c4","name":"creates an iterator","time":{"start":1724839549714,"stop":1724839549714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f562ae0ea094123e","name":"LightPush with 3 connections","time":{"start":1724839258715,"stop":1724839258716,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd6715a033e2cf6","name":"Throws when trying to push message with empty payload","time":{"start":1724839429985,"stop":1724839429986,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dc316b16535f46","name":"Subscribe to topic containing Script and receive message","time":{"start":1724839507303,"stop":1724839507304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4caba89d3b7e5838","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724838952534,"stop":1724838952534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4692010d50e2a2","name":"ignores domain fetching errors","time":{"start":1724838952804,"stop":1724838952804,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8b050964ad3cb3","name":"Fails to push message bigger that 1MB","time":{"start":1724839430011,"stop":1724839430012,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f56abe27294d54","name":"should be able to encode the field with only STORE set to true","time":{"start":1724838936641,"stop":1724838936641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e519cced5fd21a55","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724839507293,"stop":1724839507293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e482d2916ef9bb3d","name":"new peer added after a peer was already found","time":{"start":1724839437394,"stop":1724839437394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"549cb36a235fa9e2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724839188601,"stop":1724839188601,"duration":0},"status":"passed","severity":"normal"},{"uid":"7459efef688d5faa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724839507294,"stop":1724839507294,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d099880e32571f","name":"Check received message containing Basic HTML tag","time":{"start":1724839406282,"stop":1724839406282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c71c0f227449e45","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724839458412,"stop":1724839458413,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fb9a5aa312d538","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724838928736,"stop":1724838928736,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d104e1ed92c931","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724839406287,"stop":1724839406287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1991d1560ebf3fcd","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724839440484,"stop":1724839440485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1745d1eacc756ff","name":"should return all peers when numPeers is 0","time":{"start":1724838941920,"stop":1724838941921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d823fc8acd9cbb7","name":"Push message with shell command payload","time":{"start":1724839491361,"stop":1724839491361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4720744b8cf57a","name":"Push message with SQL Injection payload","time":{"start":1724839491359,"stop":1724839491359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec926fed68860714","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724839185318,"stop":1724839185318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fec3a24ec40a7c8","name":"Passing invalid cursor","time":{"start":1724839501483,"stop":1724839501486,"duration":3},"status":"passed","severity":"normal"},{"uid":"82fef58ac774581e","name":"Subscribe and receive messages via waku relay post","time":{"start":1724839507297,"stop":1724839507297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0a940679307449","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724839507304,"stop":1724839507304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7331b5a7cde873","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724838928741,"stop":1724838928741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d118858e3413e2","name":"it tolerates circular branch references","time":{"start":1724838952803,"stop":1724838952803,"duration":0},"status":"passed","severity":"normal"},{"uid":"484476f6ac67dfee","name":"Push message equal or less that 1MB","time":{"start":1724839491382,"stop":1724839491382,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f428328a737a0","name":"handles multiple messages","time":{"start":1724839549715,"stop":1724839549715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2ddc2d6347a49","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724839507307,"stop":1724839507307,"duration":0},"status":"passed","severity":"normal"},{"uid":"41be6a8198bd2e48","name":"should emit a peer event after start","time":{"start":1724838956734,"stop":1724838956734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f018b842f6d2dfa","name":"should add and remove event listeners correctly","time":{"start":1724838956736,"stop":1724838956736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5210599212174f5","name":"Push message with Chinese payload","time":{"start":1724839491357,"stop":1724839491358,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fd0e23c4fca8b","name":"Push 30 different messages","time":{"start":1724839429984,"stop":1724839429985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e402538a90b758","name":"returns all values when wanted number matches available values","time":{"start":1724838951581,"stop":1724838951583,"duration":2},"status":"passed","severity":"normal"},{"uid":"218644526702f27c","name":"LightPush with 2 connections","time":{"start":1724839258714,"stop":1724839258714,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc12aab34c12573","name":"random static sharding 10 - Cluster ID: 492, Shard ID: 489","time":{"start":1724839515527,"stop":1724839515527,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fb1c0dd2653472","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724839462968,"stop":1724839462969,"duration":1},"status":"passed","severity":"normal"},{"uid":"1798ce4e2f43c282","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724839343857,"stop":1724839343857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8268fb08ca00e0d3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724839462968,"stop":1724839462968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fefe5b9e98c32b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724839188578,"stop":1724839188578,"duration":0},"status":"passed","severity":"normal"},{"uid":"26796c1be7e56211","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724838928733,"stop":1724838928734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed531ec02b5fecb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724838928744,"stop":1724838928744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7215f5a11da731f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724839188593,"stop":1724839188594,"duration":1},"status":"passed","severity":"normal"},{"uid":"abadad5310ab4569","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724839343862,"stop":1724839343862,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ab173e93e3aadf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724839462955,"stop":1724839462955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0cf9d40ca2a802","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app34/3/topic188/utf8","time":{"start":1724839487021,"stop":1724839487021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79acc2b708ea84","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724839538661,"stop":1724839538661,"duration":0},"status":"passed","severity":"normal"},{"uid":"717e76d3199976a3","name":"Push message with content topic containing unicode special characters","time":{"start":1724839430002,"stop":1724839430003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9fd2da603ff050","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724838964201,"stop":1724838964201,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ef06290acac1cc","name":"Push message with Russian payload","time":{"start":1724839429967,"stop":1724839429967,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd72454eb9c44f68","name":"tcp ip4 address","time":{"start":1724838936711,"stop":1724838936712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f06f6183925719b","name":"A test","time":{"start":1724839313017,"stop":1724839313018,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e5d2c3601765c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724838928741,"stop":1724838928741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8161cac095761f9e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724838952531,"stop":1724838952532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed5a336bd9f11aa","name":"should return valid sharding parameters for static sharding","time":{"start":1724838928746,"stop":1724838928746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05315702a29fe37","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724839060532,"stop":1724839060540,"duration":8},"status":"passed","severity":"normal"},{"uid":"2a6dabcbc6f4c2e0","name":"listenerCount","time":{"start":1724839018404,"stop":1724839018404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e146946d7f44ee18","name":"Ordered Callback - true","time":{"start":1724839525602,"stop":1724839525602,"duration":0},"status":"passed","severity":"normal"},{"uid":"15115658305129ba","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724839032119,"stop":1724839032119,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc0e91ba93af7d2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724839529018,"stop":1724839529019,"duration":1},"status":"passed","severity":"normal"},{"uid":"854b9fcff906045c","name":"Encoder throws on undefined content topic","time":{"start":1724838942119,"stop":1724838942119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2b33c8d6b00780","name":"Push message with Basic HTML tag payload","time":{"start":1724839491360,"stop":1724839491360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dd58ae3889fc8e","name":"udp ip6 address","time":{"start":1724838936712,"stop":1724838936712,"duration":0},"status":"passed","severity":"normal"},{"uid":"189a1f6a1374560b","name":"Check received message containing JSON","time":{"start":1724839406250,"stop":1724839406251,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d7812e946b3814","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724839194171,"stop":1724839194171,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b5f19360050c54","name":"Check received message containing Chinese","time":{"start":1724839406242,"stop":1724839406242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d479d30bc3a2dc83","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724839458416,"stop":1724839458416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bbae57be36abe3","name":"Subscribe to topic containing long and receive message","time":{"start":1724839507301,"stop":1724839507301,"duration":0},"status":"passed","severity":"normal"},{"uid":"851005fcfb0b35cf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724839507303,"stop":1724839507303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4ad1413635b35","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724839188578,"stop":1724839188578,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa9154bd399359","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724839529022,"stop":1724839529023,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9fa15c58b49eb","name":"Privacy Node - default protocol","time":{"start":1724839563112,"stop":1724839563112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d66c4591e67f9da","name":"should properly compute the node id","time":{"start":1724838937279,"stop":1724838937279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c069d2883bfaa08","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724839185293,"stop":1724839185294,"duration":1},"status":"passed","severity":"normal"},{"uid":"4523153af50b0c4f","name":"Check publish message containing JSON","time":{"start":1724839458409,"stop":1724839458410,"duration":1},"status":"passed","severity":"normal"},{"uid":"54347c798d1cb77c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724838928908,"stop":1724838928908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f26632d5f6bab4","name":"Relay - dialed first","time":{"start":1724839563109,"stop":1724839563109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb004e9a20c03ee","name":"Check message with no content topic is not received","time":{"start":1724839154573,"stop":1724839154574,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d5a5614cc0598f","name":"Subscribe to topic containing XML and publish message","time":{"start":1724839462967,"stop":1724839462968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d73ea2b95e6011","name":"Check received message containing long","time":{"start":1724839154551,"stop":1724839154551,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d3fd6bf8bc5c7b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724839194173,"stop":1724839194174,"duration":1},"status":"passed","severity":"normal"},{"uid":"55140e3db90b97f1","name":"Check message with non string payload is not received","time":{"start":1724839406257,"stop":1724839406257,"duration":0},"status":"passed","severity":"normal"},{"uid":"351c33340a0714a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839312963,"stop":1724839312963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc56f372536c646","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724839185317,"stop":1724839185317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64cbe1d5b0c1181","name":"Query Generator - false","time":{"start":1724839525599,"stop":1724839525599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7f02ec804bbf47","name":"should decode valid enr successfully","time":{"start":1724838937275,"stop":1724838937276,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca907848a3bb35f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724839060542,"stop":1724839060542,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae0feb6c9a0c1","name":"Light Node - default protocols","time":{"start":1724839563112,"stop":1724839563112,"duration":0},"status":"passed","severity":"normal"},{"uid":"729c3e159158fd7f","name":"unsubscribes","time":{"start":1724839549715,"stop":1724839549715,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eb25158feb67a9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724839538660,"stop":1724839538660,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e4232ebdc3debd","name":"Push message with content topic containing emoji","time":{"start":1724839430003,"stop":1724839430004,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb382b239a633b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724839501471,"stop":1724839501474,"duration":3},"status":"passed","severity":"normal"},{"uid":"a67badae80c1b2b","name":"Check received message containing Basic HTML tag","time":{"start":1724839406249,"stop":1724839406250,"duration":1},"status":"passed","severity":"normal"},{"uid":"3913e47404d6256b","name":"different cluster, same shard: nodes don't connect","time":{"start":1724839188575,"stop":1724839188576,"duration":1},"status":"passed","severity":"normal"},{"uid":"209b52e0ac78cff6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188590,"stop":1724839188590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba787b2fb0a8c685","name":"Push message with special chars payload","time":{"start":1724839429962,"stop":1724839429963,"duration":1},"status":"passed","severity":"normal"},{"uid":"381a41e378589231","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724838952536,"stop":1724838952536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c918a5a406613c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839539377,"stop":1724839539377,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4afcce785f23de","name":"caches peers it previously fetched","time":{"start":1724838952805,"stop":1724838952805,"duration":0},"status":"passed","severity":"normal"},{"uid":"96896e8ddd91d4f4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724839529017,"stop":1724839529018,"duration":1},"status":"passed","severity":"normal"},{"uid":"211075256024e9e9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724838936645,"stop":1724838936645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6ecb48fefb5aa8","name":"Push to array if already present","time":{"start":1724838928365,"stop":1724838928365,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaebac34191a248","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724839185317,"stop":1724839185317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3402b4fdd4871ef9","name":"Check message received after jswaku node is restarted","time":{"start":1724839406258,"stop":1724839406258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c620e7c683d38a7","name":"Filter with 3 connections","time":{"start":1724839258716,"stop":1724839258717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67e9551b08ad4dc","name":"Ordered Callback - false","time":{"start":1724839525602,"stop":1724839525603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5e7043fb1dee41","name":"should encodeTxt and decodeTxt","time":{"start":1724838937275,"stop":1724838937275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e7942b2b78f96f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724839559113,"stop":1724839559114,"duration":1},"status":"passed","severity":"normal"},{"uid":"a425c1085b59e695","name":"Renews peer on consistent ping failures","time":{"start":1724839087953,"stop":1724839087953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25378c6a23f2c84","name":"should throw error - no id","time":{"start":1724838937277,"stop":1724838937277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd0d31c08e4fe4d","name":"Push message with emoji payload","time":{"start":1724839429983,"stop":1724839429984,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a78b2481bdccead","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724839507305,"stop":1724839507305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ff964a82fb0db0","name":"throws on content topic with empty encoding field","time":{"start":1724838928700,"stop":1724838928700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e772135d4cea09","name":"Generator, custom pubsub topic","time":{"start":1724839539376,"stop":1724839539376,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd8a4d049431bd8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724839406254,"stop":1724839406255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5143282d56b4c636","name":"Check received message with timestamp: 1724838978006000000 ","time":{"start":1724839406286,"stop":1724839406287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59781d86538dad9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724839188593,"stop":1724839188593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a64314edf813eb4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724838952807,"stop":1724838952807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebf720d3b72b295","name":"Push message with JSON payload","time":{"start":1724839491360,"stop":1724839491360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e044e81422da19e","name":"nwaku subscribes","time":{"start":1724839431217,"stop":1724839431217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c578ff2b4a622b0c","name":"Passing page size 0 when there are 110 messages","time":{"start":1724839544226,"stop":1724839544226,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f28a53d56caf84","name":"Subscribe to topic containing short and publish message","time":{"start":1724839462957,"stop":1724839462957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcc36779adc57ae","name":"more peers than existing","time":{"start":1724839406518,"stop":1724839406518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c20dcb227ff6ad","name":"should not fail to start the service if it is already started","time":{"start":1724838992185,"stop":1724838992186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bde881e4f20d38","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724838936642,"stop":1724838936642,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4c523d92bcdb07","name":"Subscribe to topic containing long and receive message","time":{"start":1724839507289,"stop":1724839507289,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbd7a9f9176f2fe","name":"should throw an error for insufficient data","time":{"start":1724838928908,"stop":1724838928908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7811ac217151b43","name":"throws on content topic with empty topic name field","time":{"start":1724838928699,"stop":1724838928700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae9aeef174adef2","name":"Check message with invalid timestamp is not received","time":{"start":1724839406255,"stop":1724839406255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dce59fe5ef43615","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188579,"stop":1724839188580,"duration":1},"status":"passed","severity":"normal"},{"uid":"d223c1eb092781e1","name":"Push message with content topic containing Arabic","time":{"start":1724839429991,"stop":1724839429991,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ce1b1f9a56de0d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724838928749,"stop":1724838928749,"duration":0},"status":"passed","severity":"normal"},{"uid":"14454288829b1f23","name":"Subscribe to topic containing short and receive message","time":{"start":1724839185298,"stop":1724839185298,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d43bceb2255f39","name":"Push message with rate limit","time":{"start":1724839430006,"stop":1724839430007,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c787efa230a7f7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724839188606,"stop":1724839188607,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7fbbedbd6788c0","name":"Check received message containing numeric","time":{"start":1724839406263,"stop":1724839406263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4409ea401a2f4df","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724839100676,"stop":1724839100676,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaeeeb2c76d3b1d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724838928702,"stop":1724838928703,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac8563ec591f734","name":"handles empty contentTopics array correctly","time":{"start":1724838928747,"stop":1724838928747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fda0ea25130724","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724839538660,"stop":1724839538661,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc270245a860852","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724839538183,"stop":1724839538183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c560d788834f7e4c","name":"Check received message containing special chars","time":{"start":1724839154551,"stop":1724839154552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3901ffff7cbcace9","name":"connected peers and dial","time":{"start":1724839406517,"stop":1724839406517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73c7a2960c9d6d07","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724839462964,"stop":1724839462965,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79c1ffd78ed9958","name":"Decoder throws on empty string content topic","time":{"start":1724838964203,"stop":1724838964203,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e9a18b23c5f520","name":"configure the node with multiple pubsub topics","time":{"start":1724839515528,"stop":1724839515528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8e2df99fdc2967","name":"Check message received after jswaku node is restarted","time":{"start":1724839154575,"stop":1724839154576,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bd85f184b0c5a35c","name":"Passing page size 11 when there are 10 messages","time":{"start":1724839544228,"stop":1724839544228,"duration":0},"status":"passed","severity":"normal"},{"uid":"439435b973a47277","name":"Push message with custom timestamp: 1724835627943","time":{"start":1724839430008,"stop":1724839430009,"duration":1},"status":"passed","severity":"normal"},{"uid":"673a8e6a03972f5e","name":"Check publish message containing Script","time":{"start":1724839458408,"stop":1724839458408,"duration":0},"status":"passed","severity":"normal"},{"uid":"41607fe5d724c435","name":"Sets default value correctly","time":{"start":1724839554059,"stop":1724839554059,"duration":0},"status":"passed","severity":"normal"},{"uid":"67826de124ddb2fe","name":"can start and stop the service","time":{"start":1724838956732,"stop":1724838956732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d373d11403e20f3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724838928748,"stop":1724838928748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e681ba2913a6499","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724839507304,"stop":1724839507305,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8c3fa5f1029eb5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724839194172,"stop":1724839194173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cce2cd45d5dfd","name":"Push message with JSON payload","time":{"start":1724839429979,"stop":1724839429980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee49f2a3dd1ab6e7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/7/topic512/json","time":{"start":1724839487020,"stop":1724839487020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a07ab6adf38740d","name":"Check received message containing long","time":{"start":1724839406241,"stop":1724839406241,"duration":0},"status":"passed","severity":"normal"},{"uid":"436e26b655a7e433","name":"Overlapping topic subscription","time":{"start":1724839507288,"stop":1724839507288,"duration":0},"status":"passed","severity":"normal"},{"uid":"20db0d2809695aaf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724838942120,"stop":1724838942121,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddd288856cd401a","name":"should emit a peer event after start","time":{"start":1724838992186,"stop":1724838992186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bfd3b9eb7e570","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724839501474,"stop":1724839501476,"duration":2},"status":"passed","severity":"normal"},{"uid":"79c3f9fa55b6a185","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724839343856,"stop":1724839343857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f847d900faa34c9d","name":"Check message with no content topic is not received","time":{"start":1724839406256,"stop":1724839406256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb358c727ccee26","name":"Check publish message containing special chars","time":{"start":1724839458406,"stop":1724839458406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a073b5241b1b1cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724839507287,"stop":1724839507287,"duration":0},"status":"passed","severity":"normal"},{"uid":"690077c56e66aaf3","name":"Check publish message containing escaped characters","time":{"start":1724839458411,"stop":1724839458411,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad226fa16892fa5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724839491377,"stop":1724839491377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e584842517d53140","name":"Check received message containing special chars","time":{"start":1724839406242,"stop":1724839406242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbb2c270a28642e","name":"Renews subscription after lossing a connection","time":{"start":1724839507307,"stop":1724839507307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7686f660ee1b0257","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724838928737,"stop":1724838928737,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d72c99cd7e7fa9","name":"start node with empty shard should fail","time":{"start":1724839515529,"stop":1724839515529,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ddd7cb83b5edf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724838936643,"stop":1724838936643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4039a9275ceecd","name":"Callback on promise, aborts when callback returns true","time":{"start":1724839538183,"stop":1724839538183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3ee23d6e2af4e9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724838962603,"stop":1724838962605,"duration":2},"status":"passed","severity":"normal"},{"uid":"b90f3cd658bba41d","name":"Query with Promise Callback, No Decoder","time":{"start":1724839529023,"stop":1724839529023,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b53d542821fbc","name":"different cluster, different shard: nodes don't connect","time":{"start":1724839188577,"stop":1724839188577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f27207cbfe0471","name":"Check received message containing Script","time":{"start":1724839406281,"stop":1724839406281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a50d3406d02b44","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724838928744,"stop":1724838928745,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d094d31b2c5c72","name":"Relay","time":{"start":1724838988938,"stop":1724838988938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d7026a2ae46ef0","name":"Push message equal or less that 1MB","time":{"start":1724839430010,"stop":1724839430011,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7573876f25bf1d","name":"Default pageSize","time":{"start":1724839544229,"stop":1724839544229,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf27da035c888f12","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724839312961,"stop":1724839312962,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b4642d2c6f7b7e","name":"Push message with custom timestamp: 1694080788788","time":{"start":1724839491380,"stop":1724839491381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2598d7ed8314e395","name":"Check publish message containing Chinese","time":{"start":1724839458406,"stop":1724839458407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd880d1e8aff355","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724839185292,"stop":1724839185292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a8a5bf0edde18a","name":"Fields are not dropped","time":{"start":1724838941321,"stop":1724838941322,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc046b888b131262","name":"Fails to push message bigger that 1MB","time":{"start":1724839491382,"stop":1724839491382,"duration":0},"status":"passed","severity":"normal"},{"uid":"94522fb8cf7a266a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724839188577,"stop":1724839188577,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc314a84a96e9cba","name":"Ping on peer without subscriptions","time":{"start":1724839043201,"stop":1724839043202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c56e70b003bcd32","name":"Check publish message containing XML","time":{"start":1724839458409,"stop":1724839458409,"duration":0},"status":"passed","severity":"normal"},{"uid":"750129fea7f6a540","name":"random static sharding 4 - Cluster ID: 610, Shard ID: 284","time":{"start":1724839515523,"stop":1724839515524,"duration":1},"status":"passed","severity":"normal"},{"uid":"741a20360bd63cdf","name":"Fails to publish duplicate message","time":{"start":1724839458414,"stop":1724839458415,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf4518e6dce3afd","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724839343856,"stop":1724839343856,"duration":0},"status":"passed","severity":"normal"},{"uid":"971e69d62b46c191","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724839538178,"stop":1724839538179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16c0bc0b521f40a","name":"throws on content topic with too few or too many fields","time":{"start":1724838928696,"stop":1724838928697,"duration":1},"status":"passed","severity":"normal"},{"uid":"df13fffb6fb336e7","name":"Delete observer","time":{"start":1724839410084,"stop":1724839410085,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67fababb63fc676","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724839559115,"stop":1724839559115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b2244a2da97de","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724839087954,"stop":1724839087954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f411a16d12bda23","name":"can start the service","time":{"start":1724838956731,"stop":1724838956732,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e60385226317c8","name":"removeEventListener with correct event","time":{"start":1724839018403,"stop":1724839018403,"duration":0},"status":"passed","severity":"normal"},{"uid":"35efbe838d88b7f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724839194170,"stop":1724839194171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d808b981e15cba07","name":"Query with Ordered Callback, No Decoder","time":{"start":1724839529021,"stop":1724839529021,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f951a1a3c12355","name":"Push message with custom timestamp: 1724835588788","time":{"start":1724839491381,"stop":1724839491381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6a8f0713f6555c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724839350095,"stop":1724839350095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4d922cda998b87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724838928737,"stop":1724838928737,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1f56685afa2c3b","name":"Decoder throws on empty string content topic","time":{"start":1724838942120,"stop":1724838942120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92b084a1740b313","name":"should decode valid enr with tcp successfully","time":{"start":1724838937276,"stop":1724838937276,"duration":0},"status":"passed","severity":"normal"},{"uid":"9596a6b10efb747","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724839188581,"stop":1724839188581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd4d68e47e77db4","name":"should throw error - no public key","time":{"start":1724838937278,"stop":1724838937278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ef25f27eb16e94","name":"Check publish message containing SQL Injection","time":{"start":1724839458408,"stop":1724839458408,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f43c5e15db4ddb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724839100676,"stop":1724839100677,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6d0f6a2377f4e2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724838936642,"stop":1724838936643,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5cd2a9e2d18daa","name":"Check received message containing numeric","time":{"start":1724839154551,"stop":1724839154551,"duration":0},"status":"passed","severity":"normal"},{"uid":"be19ef9e64391acc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app72/10/topic265/xml","time":{"start":1724839487019,"stop":1724839487019,"duration":0},"status":"passed","severity":"normal"}]