allure-jswaku/7060/widgets/duration.json
2024-06-06 17:14:42 +00:00

1 line
154 KiB
JSON

[{"uid":"d1d5e0494dba6d7a","name":"should configure sharding based on application and version for autosharding","time":{"start":1717693236220,"stop":1717693236220,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e772f6b99ceeee","name":"should emit a peer event after start","time":{"start":1717693265148,"stop":1717693265148,"duration":0},"status":"passed","severity":"normal"},{"uid":"257b2e03bffb98f5","name":"Mutual subscription","time":{"start":1717693770469,"stop":1717693770469,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c51a31b83bda13","name":"Push message with custom timestamp: 1717689891681","time":{"start":1717693730647,"stop":1717693730648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1817dc98280468c","name":"Check received message containing JSON","time":{"start":1717693460493,"stop":1717693460493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ee45f714340147","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717693244377,"stop":1717693244378,"duration":1},"status":"passed","severity":"normal"},{"uid":"94747208ccfe08be","name":"Push message with content topic containing XML","time":{"start":1717693730642,"stop":1717693730642,"duration":0},"status":"passed","severity":"normal"},{"uid":"38093dae16705824","name":"Subscribe to topic containing long and receive message","time":{"start":1717693921057,"stop":1717693921058,"duration":1},"status":"passed","severity":"normal"},{"uid":"8658aad49c533ec0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717693249952,"stop":1717693249952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cce348aaeec7c4","name":"Light Node - default protocols","time":{"start":1717693934294,"stop":1717693934294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69f9a33233aec2d","name":"Push message with numeric payload","time":{"start":1717693864599,"stop":1717693864600,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fdb8dc66f0e81d4","name":"Refresh subscription","time":{"start":1717693505271,"stop":1717693505272,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0874b173efceef","name":"Sets default value correctly","time":{"start":1717693931845,"stop":1717693931846,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a2c0434b0ca80c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491341,"stop":1717693491341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df0ed4d1534791c","name":"should not throw an error for a single configured topic","time":{"start":1717693236216,"stop":1717693236216,"duration":0},"status":"passed","severity":"normal"},{"uid":"496c907c2239dd0e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717693236198,"stop":1717693236198,"duration":0},"status":"passed","severity":"normal"},{"uid":"551583a20239d862","name":"topics with same application and version share the same shard","time":{"start":1717693236199,"stop":1717693236199,"duration":0},"status":"passed","severity":"normal"},{"uid":"920c1e104ae90d5a","name":"should properly create location multiaddrs - udp6","time":{"start":1717693245006,"stop":1717693245006,"duration":0},"status":"passed","severity":"normal"},{"uid":"697de54b7840b417","name":"Push message with content topic containing JSON","time":{"start":1717693864622,"stop":1717693864622,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c8ece6dbbfe299","name":"start node with empty content topic","time":{"start":1717693832738,"stop":1717693832738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d14e1db46652292","name":"Check publish message after service node is restarted","time":{"start":1717693759853,"stop":1717693759853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cad16b6e45243ab1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693921041,"stop":1717693921042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86eab3b3a5514fd","name":"should handle corrupted local storage data gracefully","time":{"start":1717693265151,"stop":1717693265151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e29be03558d6bc9","name":"should get / set UDP multiaddr","time":{"start":1717693245005,"stop":1717693245005,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f2f8daee1e7112","name":"Push message with shell command payload","time":{"start":1717693864606,"stop":1717693864608,"duration":2},"status":"passed","severity":"normal"},{"uid":"b83a47e75ed0c5d3","name":"Check received message containing SQL Injection","time":{"start":1717693802768,"stop":1717693802769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8f5cda750fdf4b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717693903642,"stop":1717693903644,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c194c884ec3dcf4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/10/topic344/utf8","time":{"start":1717693832723,"stop":1717693832723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb0f984adc6046b","name":"should decode valid enr with tcp successfully","time":{"start":1717693245001,"stop":1717693245001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6da7a5e31d9625","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717693261345,"stop":1717693261345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6548036e06b20e7","name":"Push message with Russian payload","time":{"start":1717693730619,"stop":1717693730620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15a5a0d1a3cd640","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693505257,"stop":1717693505258,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf743da08fd1294","name":"Ping on unsubscribed peer","time":{"start":1717693364817,"stop":1717693364818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e90d7d5b137f29a","name":"should set field with all protocols enabled","time":{"start":1717693245008,"stop":1717693245009,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d0001ce4bdaecb","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693364818,"stop":1717693364819,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f8732ed1d9b56c","name":"more peers than existing","time":{"start":1717693701614,"stop":1717693701614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82047bc2f2628b06","name":"Decoder throws on undefined content topic","time":{"start":1717693273200,"stop":1717693273201,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d496d506a64c47","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693921045,"stop":1717693921046,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6adcb5ec89414a2","name":"start node with empty shard","time":{"start":1717693836642,"stop":1717693836643,"duration":1},"status":"passed","severity":"normal"},{"uid":"def2442c98d370bd","name":"should only return 1 node with relay and store capability","time":{"start":1717693261605,"stop":1717693261605,"duration":0},"status":"passed","severity":"normal"},{"uid":"be74dbcc50a7c015","name":"Store - dialed after - with timeout","time":{"start":1717693934293,"stop":1717693934293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac79667cd5571b6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app17/3/topic979/json","time":{"start":1717693832722,"stop":1717693832723,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c44e4360ec1e6f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717693261606,"stop":1717693261606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad314ecde3d7e1ff","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717693238930,"stop":1717693238930,"duration":0},"status":"passed","severity":"normal"},{"uid":"742e34b3a8d18ecc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717693864621,"stop":1717693864622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de0372e522508c3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717693930040,"stop":1717693930040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e66751175a66b07","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717694054480,"stop":1717694054481,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e7ce6b4998fdab","name":"should properly create location multiaddrs - tcp4","time":{"start":1717693245006,"stop":1717693245006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3280827a80ce006","name":"throws on content topic with empty encoding field","time":{"start":1717693236192,"stop":1717693236193,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e5f7ec50e0429a","name":"Check received message containing Script","time":{"start":1717693802795,"stop":1717693802795,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a5c3eb28d3f4d0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717693236216,"stop":1717693236216,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a64cf896cb01ec","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717693236234,"stop":1717693236234,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5173332b680ce2","name":"Push message with Arabic payload","time":{"start":1717693864603,"stop":1717693864603,"duration":0},"status":"passed","severity":"normal"},{"uid":"521fe5ca5e74d118","name":"should return empty list for no shard","time":{"start":1717693236206,"stop":1717693236206,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6423bf7bd7800","name":"Ping on subscribed peer","time":{"start":1717693319123,"stop":1717693319123,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d8caf58dd0e046","name":"Does not throw an exception when node disconnects","time":{"start":1717693931843,"stop":1717693931843,"duration":0},"status":"passed","severity":"normal"},{"uid":"302820a67c06fa83","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693377160,"stop":1717693377167,"duration":7},"status":"passed","severity":"normal"},{"uid":"a101fbb7a88dbadd","name":"Subscribe to topic containing short and receive message","time":{"start":1717693921036,"stop":1717693921037,"duration":1},"status":"passed","severity":"normal"},{"uid":"77318e545ade5743","name":"Publishes to nwaku","time":{"start":1717693732363,"stop":1717693732363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efb19d1ee0c2d00","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717693491328,"stop":1717693491328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a291078e88f652a","name":"1 Store, 2 fetches","time":{"start":1717693261229,"stop":1717693261230,"duration":1},"status":"passed","severity":"normal"},{"uid":"228221882bad9e37","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717693236214,"stop":1717693236214,"duration":0},"status":"passed","severity":"normal"},{"uid":"859f89e9c9fd8ad7","name":"Push message with custom timestamp: 1686935060674","time":{"start":1717693864627,"stop":1717693864627,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c0c907c2f86ca8","name":"Check received message containing numeric","time":{"start":1717693460490,"stop":1717693460490,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b1e5cd822965e6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717693770482,"stop":1717693770482,"duration":0},"status":"passed","severity":"normal"},{"uid":"28570abb73e63df3","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717693238932,"stop":1717693238932,"duration":0},"status":"passed","severity":"normal"},{"uid":"451c16dd105e8ab7","name":"Fails to publish duplicate message","time":{"start":1717693759849,"stop":1717693759850,"duration":1},"status":"passed","severity":"normal"},{"uid":"876246192e9f04a6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/6/topic28/xml","time":{"start":1717693832725,"stop":1717693832725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4471f3f787435e06","name":"can start and stop the service","time":{"start":1717693298128,"stop":1717693298128,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f9ef0301eb1392","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717693491354,"stop":1717693491355,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad410175aa86369","name":"Round trip binary serialization","time":{"start":1717693250244,"stop":1717693250244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7245c4f9e284e8a6","name":"isConnected return false after peer stops","time":{"start":1717693339957,"stop":1717693339957,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f45f827e1a3a65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693921032,"stop":1717693921033,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ca54573cf4374c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693921043,"stop":1717693921043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2ba5a915341093","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693505277,"stop":1717693505278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2517fcdd1c79d54","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717693491337,"stop":1717693491337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dbf00d6adfd4bb","name":"Ping on peer without subscriptions","time":{"start":1717693364817,"stop":1717693364817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9c36aeb58461d2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693530725,"stop":1717693530725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3413416a66bbf7db","name":"addEventListener with correct event","time":{"start":1717693329343,"stop":1717693329344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9383cbfb3cc7cc8","name":"Throws when trying to push message with empty payload","time":{"start":1717693730632,"stop":1717693730633,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f38a5bfccfc012f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717693339957,"stop":1717693339958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21b7e6ddb23b872","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693921033,"stop":1717693921033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5e481d7a28ded9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693744741,"stop":1717693744742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0e24da1ea483ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693921064,"stop":1717693921065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1327a40e972cd84","name":"should not receive a peer event before start","time":{"start":1717693298130,"stop":1717693298131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdd42f6f0049221","name":"Rejects garbage","time":{"start":1717693253725,"stop":1717693253726,"duration":1},"status":"passed","severity":"normal"},{"uid":"764254a9c3eb23b","name":"Check publish message containing SQL Injection","time":{"start":1717693759843,"stop":1717693759844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b66f62cb1ce37b7","name":"should throw an error for missing sharding configuration","time":{"start":1717693236221,"stop":1717693236222,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6595b67d5f0cd2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717693261344,"stop":1717693261344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73e7b1e70bbe25d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717693491343,"stop":1717693491345,"duration":2},"status":"passed","severity":"normal"},{"uid":"451a39b9ef9545a6","name":"Push message with content topic containing special chars","time":{"start":1717693730634,"stop":1717693730634,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3f54ce15ad0e4a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717693339940,"stop":1717693339941,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a7809954f2542d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693371326,"stop":1717693371326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c0caa96e795740","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717693236195,"stop":1717693236195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7fa2309fe9c06","name":"Refresh subscription","time":{"start":1717693921055,"stop":1717693921055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1143b43f8d74dda0","name":"Decoder throws on empty string content topic","time":{"start":1717693273201,"stop":1717693273201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5074b4e23887c81c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693530727,"stop":1717693530727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8925e1988b13228c","name":"Push 30 different messages","time":{"start":1717693730631,"stop":1717693730632,"duration":1},"status":"passed","severity":"normal"},{"uid":"55efb09d4034346e","name":"random static sharding 4 - Cluster ID: 117, Shard ID: 831","time":{"start":1717693836634,"stop":1717693836635,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d126207b187b10","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717693289292,"stop":1717693289293,"duration":1},"status":"passed","severity":"normal"},{"uid":"daeac8c9fc5d8bcb","name":"Check received message containing Basic HTML tag","time":{"start":1717693460493,"stop":1717693460493,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c80b045cb22549","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693371318,"stop":1717693371321,"duration":3},"status":"passed","severity":"normal"},{"uid":"193b327b55481d17","name":"Check publish message containing unicode special characters","time":{"start":1717693759846,"stop":1717693759847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7b7eb6ad17fcf7","name":"receives messages sent to provided content topic through stream","time":{"start":1717693759984,"stop":1717693759984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11f65dc7199fe7f4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717693371317,"stop":1717693371318,"duration":1},"status":"passed","severity":"normal"},{"uid":"f232af23d6f5dd10","name":"Check message with non string payload is not received","time":{"start":1717693802806,"stop":1717693802806,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1f30db467c6e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717693339941,"stop":1717693339942,"duration":1},"status":"passed","severity":"normal"},{"uid":"516ad8e8422574fc","name":"Subscribe to topic containing Script and publish message","time":{"start":1717693770486,"stop":1717693770493,"duration":7},"status":"passed","severity":"normal"},{"uid":"89ea9f6cd13ea032","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693921037,"stop":1717693921037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cbf6fb7e94e76b","name":"Publish message with large meta","time":{"start":1717693759854,"stop":1717693759854,"duration":0},"status":"passed","severity":"normal"},{"uid":"735851ac815cae5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717693491348,"stop":1717693491352,"duration":4},"status":"passed","severity":"normal"},{"uid":"bd5cf9a9d1800b69","name":"Check received message containing SQL Injection","time":{"start":1717693460492,"stop":1717693460492,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bdc305b05dc053","name":"Nodes with multiple pubsub topic","time":{"start":1717693744745,"stop":1717693744745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0bd51ffa7e78ea","name":"Check received message containing long","time":{"start":1717693802789,"stop":1717693802791,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c4027695a704e76","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693921033,"stop":1717693921033,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f7bd2ec251988f","name":"Check message received after jswaku node is restarted","time":{"start":1717693460499,"stop":1717693460499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8eb333e9aa3d1fe","name":"Push message with long payload","time":{"start":1717693730617,"stop":1717693730617,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a257d9a1437945","name":"Check publish message containing XML","time":{"start":1717693759844,"stop":1717693759845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a97d10978f3843","name":"Check message with invalid timestamp is not received","time":{"start":1717693802782,"stop":1717693802782,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c2a58ed8195870","name":"Check received message containing shell command","time":{"start":1717693802775,"stop":1717693802775,"duration":0},"status":"passed","severity":"normal"},{"uid":"70af35093cca421d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693530730,"stop":1717693530730,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f583b7d045778","name":"Passing cursor with wrong message digest","time":{"start":1717693852758,"stop":1717693852759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff10788d44db2b6","name":"Reusing cursor across nodes","time":{"start":1717693852756,"stop":1717693852758,"duration":2},"status":"passed","severity":"normal"},{"uid":"63bd89f0778ff32f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693377159,"stop":1717693377160,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c61068ff3440a11","name":"configure the node with multiple content topics","time":{"start":1717693832727,"stop":1717693832732,"duration":5},"status":"passed","severity":"normal"},{"uid":"bd24dbc41dbc43cd","name":"isConnected should return false after all peers disconnect","time":{"start":1717693339956,"stop":1717693339957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a410b2e2b16dac15","name":"returns all values when wanted number matches available values","time":{"start":1717693260065,"stop":1717693260068,"duration":3},"status":"passed","severity":"normal"},{"uid":"caad273e19fc77ce","name":"A test","time":{"start":1717693530844,"stop":1717693530844,"duration":0},"status":"passed","severity":"normal"},{"uid":"36695674c2515e26","name":"Passing page size 11 when there are 10 messages","time":{"start":1717693919549,"stop":1717693919549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce145c3c28a5c2fa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693921034,"stop":1717693921034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422f42d5099c49d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717693289285,"stop":1717693289286,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a8e5f864e22c9","name":"Overlapping topic subscription","time":{"start":1717693770480,"stop":1717693770480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b21213222ecdafb9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693505256,"stop":1717693505256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccf1b353c632742","name":"Push message with SQL Injection payload","time":{"start":1717693730620,"stop":1717693730625,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f9177f4c687d5ca","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717693273198,"stop":1717693273198,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5309de77937a8a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717693759853,"stop":1717693759853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8702d689431a40d4","name":"Push message with numeric payload","time":{"start":1717693730617,"stop":1717693730617,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b2118586cacbb2","name":"should not fail to start the service if it is already started","time":{"start":1717693768973,"stop":1717693768974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aeebad5489903dc","name":"Ping on peer without subscriptions","time":{"start":1717693319123,"stop":1717693319124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18beafd3b4097af","name":"Overlapping topic subscription","time":{"start":1717693505267,"stop":1717693505267,"duration":0},"status":"passed","severity":"normal"},{"uid":"7920ad173b3f43a8","name":"Push message with content topic containing emoji","time":{"start":1717693730645,"stop":1717693730645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9883a244a8c79487","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717693371327,"stop":1717693371328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e34616c361d56cd","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693364821,"stop":1717693364821,"duration":0},"status":"passed","severity":"normal"},{"uid":"892443aa3d157b2c","name":"Check received message with timestamp: 1717693288688000000 ","time":{"start":1717693802780,"stop":1717693802780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf297cb343ecfb8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693530729,"stop":1717693530729,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c507d8142049a5","name":"should throw an error for an unconfigured topic","time":{"start":1717693236216,"stop":1717693236217,"duration":1},"status":"passed","severity":"normal"},{"uid":"181d60e1524b133e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693460495,"stop":1717693460496,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b85cfbbdfe6a07","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717693491343,"stop":1717693491343,"duration":0},"status":"passed","severity":"normal"},{"uid":"402c6a94a7348f5e","name":"Check publish message containing Script","time":{"start":1717693759844,"stop":1717693759844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fee33def4e5a9ce","name":"Push message with Basic HTML tag payload","time":{"start":1717693864605,"stop":1717693864605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3dadb6aca7bf1b","name":"throws on empty content topic","time":{"start":1717693236188,"stop":1717693236189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4ea11831349aa3","name":"can start and stop the service","time":{"start":1717693265146,"stop":1717693265147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4d3100361687c3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717693770495,"stop":1717693770495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eca2c4c1cfa92bf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693921034,"stop":1717693921034,"duration":0},"status":"passed","severity":"normal"},{"uid":"864338ba25262f42","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693530725,"stop":1717693530725,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f591297ee57980","name":"Push message with content topic containing shell command","time":{"start":1717693864622,"stop":1717693864623,"duration":1},"status":"passed","severity":"normal"},{"uid":"826a0b2ceab97c62","name":"Push message with content topic containing long","time":{"start":1717693864611,"stop":1717693864611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5159c30290fde0ed","name":"Push message with content topic containing Chinese","time":{"start":1717693730634,"stop":1717693730635,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb6192e06662d47","name":"Used by Waku Relay","time":{"start":1717693931845,"stop":1717693931845,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fe763ace5e47ad","name":"should throw error - no id","time":{"start":1717693245001,"stop":1717693245001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2fae4dc5d8701e","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693921034,"stop":1717693921035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce48d070bc904d2c","name":"Waku message hash computation (payload length 0)","time":{"start":1717693238931,"stop":1717693238931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4612a724a9c26c","name":"Push message with Basic HTML tag payload","time":{"start":1717693730627,"stop":1717693730628,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06d90b80b75b3bb","name":"it tolerates circular branch references","time":{"start":1717693261603,"stop":1717693261603,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d8f3323eb00731","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717693852755,"stop":1717693852756,"duration":1},"status":"passed","severity":"normal"},{"uid":"db63fe9e5bea7452","name":"less peers than existing","time":{"start":1717693701614,"stop":1717693701615,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e26e508bc091ce8","name":"Query Generator, No message returned","time":{"start":1717693885047,"stop":1717693885048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a08e1ccad8278f1","name":"Push message with content topic containing long","time":{"start":1717693730633,"stop":1717693730633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb775db8dd2ccaf","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717693236224,"stop":1717693236224,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf817cd52accf33","name":"Check message received after nwaku node is restarted","time":{"start":1717693802807,"stop":1717693802807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17c7a49c9a61cd3c","name":"should throw an error for missing required configuration","time":{"start":1717693236206,"stop":1717693236207,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ecb3386e5c4612","name":"Publish message with custom timestamp: Fri Jun 16 2023 17:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693759848,"stop":1717693759848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46cf991759aa4b7","name":"Check publish message containing numeric","time":{"start":1717693759841,"stop":1717693759841,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f32a761875e5076","name":"throws on content topic with non-number generation field","time":{"start":1717693236189,"stop":1717693236190,"duration":1},"status":"passed","severity":"normal"},{"uid":"594249d24f259fc4","name":"Check received message with timestamp: 1717693288524000000 ","time":{"start":1717693460495,"stop":1717693460495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2975c80abdbc3fde","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693744746,"stop":1717693744746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7c2cb020c5763e","name":"Check received message containing short","time":{"start":1717693802788,"stop":1717693802789,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7185857796a689","name":"Subscribe to topic containing short and publish message","time":{"start":1717693770480,"stop":1717693770481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6759f3701489ca9","name":"Check publish message containing JSON","time":{"start":1717693759845,"stop":1717693759845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d842bcf1adf8285","name":"Push 30 different messages","time":{"start":1717693864609,"stop":1717693864610,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee6064210bdb9ba","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717693491327,"stop":1717693491328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac62778ae1d8db8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717693244380,"stop":1717693244381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7c0f3d05d95f22","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717693261346,"stop":1717693261346,"duration":0},"status":"passed","severity":"normal"},{"uid":"691808fbe828fdcc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717693244381,"stop":1717693244382,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbdcc9e09142613","name":"Js publishes, other Js receives","time":{"start":1717693732364,"stop":1717693732364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed82eb63d834fe51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717693236210,"stop":1717693236210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8ea5eb344aaf77","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693505279,"stop":1717693505279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c95d1a8fba0d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693505258,"stop":1717693505259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ae492cc4d09a4b","name":"Check message on other pubsub topic is not received","time":{"start":1717693802805,"stop":1717693802805,"duration":0},"status":"passed","severity":"normal"},{"uid":"357788213de5d982","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717693491329,"stop":1717693491329,"duration":0},"status":"passed","severity":"normal"},{"uid":"507eba26184318e","name":"should encode/decode to RLP encoding","time":{"start":1717693245004,"stop":1717693245004,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a793d3cbed2bcc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717693885046,"stop":1717693885047,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4ce83f0caa7d33","name":"Check received message containing special chars","time":{"start":1717693802753,"stop":1717693802754,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df4a43f1dad2285","name":"Check message with no payload is not received","time":{"start":1717693802785,"stop":1717693802785,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e3f163d60f5291","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717693491336,"stop":1717693491336,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dce188264334e9","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693319126,"stop":1717693319127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea160dfd98601a8f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717693770499,"stop":1717693770505,"duration":6},"status":"passed","severity":"normal"},{"uid":"d4345b0b324e47e1","name":"Check received message containing escaped characters","time":{"start":1717693802797,"stop":1717693802797,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba495ecd9f64fe5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717693930041,"stop":1717693930041,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b111e08b0db6ed","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717693236208,"stop":1717693236208,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c6d32ba12408a8","name":"Check message received after jswaku node is restarted","time":{"start":1717693802785,"stop":1717693802786,"duration":1},"status":"skipped","severity":"normal"},{"uid":"29324d4aa88f0309","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717693236220,"stop":1717693236220,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f94ddf532ede75","name":"should not receive a peer event after stop","time":{"start":1717693265149,"stop":1717693265149,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf881fbb95ad9a1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717693904171,"stop":1717693904171,"duration":0},"status":"passed","severity":"normal"},{"uid":"991f5fb564689b91","name":"different cluster, same shard: nodes don't connect","time":{"start":1717693579080,"stop":1717693579082,"duration":2},"status":"passed","severity":"normal"},{"uid":"72b35e52aa09d3f1","name":"stop","time":{"start":1717693329348,"stop":1717693329348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bb9cdbbc89ab88","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717693236221,"stop":1717693236221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd05d9e1864d45f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717693300299,"stop":1717693300299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad7a3b6d5a5da0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717693261345,"stop":1717693261345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfad28b137fabbb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/6/topic964/utf8","time":{"start":1717693832721,"stop":1717693832721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb260bc1eeb1baa","name":"Check received message containing Arabic","time":{"start":1717693802793,"stop":1717693802793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba05cce76cbd5137","name":"groups content topics by expected pubsub topic","time":{"start":1717693236199,"stop":1717693236200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4967f3234fd0c43","name":"Subscribe and receive messages via lightPush","time":{"start":1717693921045,"stop":1717693921045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbf360005193367","name":"can start the service","time":{"start":1717693265146,"stop":1717693265146,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a15213304174c4","name":"Check received message containing Chinese","time":{"start":1717693460491,"stop":1717693460491,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd19005f098526c3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693744744,"stop":1717693744744,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b4bc1b04489415","name":"Push message with content topic containing SQL Injection","time":{"start":1717693730639,"stop":1717693730639,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf99c4d4360cb760","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/1/topic883/xml","time":{"start":1717693832723,"stop":1717693832724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ade13fcec57a4eb","name":"Check received message with timestamp: 1717693288688000000 ","time":{"start":1717693802801,"stop":1717693802802,"duration":1},"status":"passed","severity":"normal"},{"uid":"963d96aeae27e56e","name":"Fails to publish message with wrong content topic","time":{"start":1717693759851,"stop":1717693759851,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b36079419bf114","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717693491329,"stop":1717693491330,"duration":1},"status":"passed","severity":"normal"},{"uid":"18654efcfba54f5c","name":"Check received message containing Basic HTML tag","time":{"start":1717693802770,"stop":1717693802770,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b77f0d7541bc70","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717693244381,"stop":1717693244381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8bbdb46d2508ca","name":"Passing page size 3 when there are 20 messages","time":{"start":1717693919547,"stop":1717693919548,"duration":1},"status":"passed","severity":"normal"},{"uid":"88056cd28b1ba7b","name":"Generator, 2 different pubsubtopics","time":{"start":1717693900031,"stop":1717693900031,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a916d3f5a22374","name":"Store - dialed first","time":{"start":1717693934292,"stop":1717693934293,"duration":1},"status":"passed","severity":"normal"},{"uid":"522384ffe33d5b32","name":"Check received message containing shell command","time":{"start":1717693460493,"stop":1717693460494,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d90e3f8a04c710d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693530729,"stop":1717693530729,"duration":0},"status":"passed","severity":"normal"},{"uid":"290421f843b6702b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717693289289,"stop":1717693289290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc40ca99da9b1d93","name":"Check received message containing numeric","time":{"start":1717693802791,"stop":1717693802792,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0eece9af89a574","name":"getPeersByDiscovery","time":{"start":1717693329346,"stop":1717693329346,"duration":0},"status":"passed","severity":"normal"},{"uid":"182a25a22db6ae4e","name":"Callback on promise","time":{"start":1717693904172,"stop":1717693904173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0b5325125d71f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717693236210,"stop":1717693236210,"duration":0},"status":"passed","severity":"normal"},{"uid":"832bf1f5b2a2ffac","name":"Publish message with rate limit","time":{"start":1717693759854,"stop":1717693759855,"duration":1},"status":"passed","severity":"normal"},{"uid":"77526f0478f29eca","name":"should properly create location multiaddrs - udp","time":{"start":1717693245007,"stop":1717693245007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8dff54938e5211","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717693236208,"stop":1717693236208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d166585cf52910ec","name":"should not fail to start the service if it is already started","time":{"start":1717693298129,"stop":1717693298130,"duration":1},"status":"passed","severity":"normal"},{"uid":"850c571b70498e1a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717693770495,"stop":1717693770495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b61ddfa313e6fa","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717693770494,"stop":1717693770494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f591a5959885016","name":"non connected peers","time":{"start":1717693701615,"stop":1717693701615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a34148d9c522802","name":"Push message with custom timestamp: 1717689860674","time":{"start":1717693864628,"stop":1717693864628,"duration":0},"status":"passed","severity":"normal"},{"uid":"50470f80b37fb67b","name":"Push message with content topic containing Russian","time":{"start":1717693730638,"stop":1717693730638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d51a348cd43efa5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693505276,"stop":1717693505276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65c8f68c8501339","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693371327,"stop":1717693371327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df3c5431464e65d","name":"Passing page size 110 when there are 120 messages","time":{"start":1717693919550,"stop":1717693919550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e120694d28ee56e","name":"Correctly serialized arguments","time":{"start":1717693577203,"stop":1717693577204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a57617a87d15682","name":"Push message on custom pubsubTopic","time":{"start":1717693568523,"stop":1717693568523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6482a2f1b83ee2","name":"Push message with content topic containing numeric","time":{"start":1717693730634,"stop":1717693730634,"duration":0},"status":"passed","severity":"normal"},{"uid":"781438c56cb329dd","name":"Subscribe and receive messages via lightPush","time":{"start":1717693921031,"stop":1717693921032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7714bed4b6057e3d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717693579078,"stop":1717693579078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b46b714f5950292","name":"should be called for bootstrap peers","time":{"start":1717693296127,"stop":1717693296127,"duration":0},"status":"passed","severity":"normal"},{"uid":"11247c06628eca0d","name":"Generator, custom pubsub topic","time":{"start":1717693900032,"stop":1717693900032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6372f4445b66b429","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693568524,"stop":1717693568524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cca9a748e56c379","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717693236197,"stop":1717693236198,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5f1f79c1de8ae5","name":"removeEventListener with wrong event","time":{"start":1717693329345,"stop":1717693329345,"duration":0},"status":"passed","severity":"normal"},{"uid":"561b467299ff09a3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/2/topic877/utf8","time":{"start":1717693832722,"stop":1717693832722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7917111be54a1837","name":"new peer added after a peer was already found","time":{"start":1717693701400,"stop":1717693701400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dcea7537b0ad02","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717693491354,"stop":1717693491354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1663341aaa06f80d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693505276,"stop":1717693505276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f65640c23d5fda5","name":"Waku message hash computation (no timestamp)","time":{"start":1717693238931,"stop":1717693238932,"duration":1},"status":"passed","severity":"normal"},{"uid":"610c0859be4f675c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717693236207,"stop":1717693236207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ca976cc649dc93","name":"Push message with content topic containing Arabic","time":{"start":1717693864614,"stop":1717693864614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d63283a633baf38","name":"Push message with emoji payload","time":{"start":1717693730631,"stop":1717693730631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f785013a07741c07","name":"Encoder throws on undefined content topic","time":{"start":1717693271267,"stop":1717693271267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44f9aa94b11ac9e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693505259,"stop":1717693505266,"duration":7},"status":"passed","severity":"normal"},{"uid":"e1a95b6d11593854","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717693770478,"stop":1717693770478,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ab35c0341cdf30","name":"should only return 1 node with relay capability","time":{"start":1717693261605,"stop":1717693261605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6b1db746547cb0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717693491356,"stop":1717693491356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fef7ae64b76d833","name":"Push message with rate limit","time":{"start":1717693730647,"stop":1717693730647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1daf84491b4081","name":"dispatchEvent via connectionManager","time":{"start":1717693329347,"stop":1717693329347,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cab68591f785d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693921042,"stop":1717693921043,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e25a081850528","name":"Check message with no content topic is not received","time":{"start":1717693802783,"stop":1717693802784,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb8345d9046e35c","name":"Subscribe and publish message","time":{"start":1717693770471,"stop":1717693770471,"duration":0},"status":"passed","severity":"normal"},{"uid":"20713551d588c6af","name":"Generator, 2 different pubsubtopics","time":{"start":1717693900033,"stop":1717693900033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1984b35bc9c58225","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717693289290,"stop":1717693289292,"duration":2},"status":"passed","severity":"normal"},{"uid":"99088d6efaee534a","name":"Push message with content topic containing escaped characters","time":{"start":1717693730644,"stop":1717693730644,"duration":0},"status":"passed","severity":"normal"},{"uid":"25290a94ba98a855","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717693236212,"stop":1717693236212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b1eaa664e0f5f5","name":"Relay","time":{"start":1717693299156,"stop":1717693299157,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3c06fe34f28ae8","name":"caches peers it previously fetched","time":{"start":1717693261604,"stop":1717693261604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92eef4a62968dc6","name":"Check publish message containing escaped characters","time":{"start":1717693759846,"stop":1717693759846,"duration":0},"status":"passed","severity":"normal"},{"uid":"878d179473a2154b","name":"Sign & Recover","time":{"start":1717693271669,"stop":1717693271669,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e4573d131cc6f7","name":"should return false","time":{"start":1717693245003,"stop":1717693245003,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ab46874236ae47","name":"should not fail to start the service if it is already started","time":{"start":1717693265147,"stop":1717693265148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a624da59a5d6c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491333,"stop":1717693491333,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c86fddfb8eb64c","name":"Push message with special chars payload","time":{"start":1717693730617,"stop":1717693730618,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1045e632121978","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693568519,"stop":1717693568519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8944c5e54840799d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717693236202,"stop":1717693236202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19e558117fef74d","name":"Check message received after nwaku node is restarted","time":{"start":1717693802786,"stop":1717693802788,"duration":2},"status":"skipped","severity":"normal"},{"uid":"63e370f5f3ad1a65","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717694054482,"stop":1717694054482,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d955be4ce06d61","name":"retrieves a single peer","time":{"start":1717693261602,"stop":1717693261602,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef3831405df3402","name":"Check publish message containing emoji","time":{"start":1717693759847,"stop":1717693759847,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b5c337cdf4cd7f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717693371325,"stop":1717693371325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3e03b332fac53a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717693236215,"stop":1717693236215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7392b7a462276f48","name":"same cluster, same shard: nodes connect","time":{"start":1717693491324,"stop":1717693491324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f05ecc6155cf957","name":"Check message with non string payload is not received","time":{"start":1717693802785,"stop":1717693802785,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb925bf42a17f1ab","name":"Query with Promise Callback, No Decoder","time":{"start":1717693885051,"stop":1717693885052,"duration":1},"status":"passed","severity":"normal"},{"uid":"580023eb27889e84","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717693236223,"stop":1717693236223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20bc79779d3fee0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717693298132,"stop":1717693298133,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5a2a16d7884f35f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717693770472,"stop":1717693770472,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd51b736ac6db782","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491336,"stop":1717693491336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0ccc4da59c6a66","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717693265150,"stop":1717693265151,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ef10c7682ae3b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693921061,"stop":1717693921062,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd51c25500d51c2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717693273198,"stop":1717693273198,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fdbe71aa8737a0","name":"Subscribe and receive messages via lightPush","time":{"start":1717693505254,"stop":1717693505255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6111a35070859ddb","name":"same cluster, different shard: nodes don't connect","time":{"start":1717693491325,"stop":1717693491325,"duration":0},"status":"passed","severity":"normal"},{"uid":"884b8e900187d55","name":"Query with Ordered Callback, No message returned","time":{"start":1717693885050,"stop":1717693885050,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bfcceaf700a9c0","name":"Ping on subscribed peer","time":{"start":1717693364816,"stop":1717693364817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31017bf8ba20e55","name":"Default pageSize","time":{"start":1717693919550,"stop":1717693919551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4206422678dbad7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717693244378,"stop":1717693244379,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3c537deef9bcdf","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717693903644,"stop":1717693903645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3acde9ec2ffbdb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717693244374,"stop":1717693244375,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e24f09cf7cd997","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693921043,"stop":1717693921043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa55140c2f3372","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491330,"stop":1717693491331,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b25ba01093dc7e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693921035,"stop":1717693921035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76225792ee12fa8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717693930039,"stop":1717693930039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ede5890716d65a4","name":"different cluster, same shard: nodes don't connect","time":{"start":1717693491325,"stop":1717693491326,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd92b870af1f28b9","name":"Push message with content topic containing JSON","time":{"start":1717693730643,"stop":1717693730643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47c1bffe3ae61b2","name":"addEventListener with wrong event","time":{"start":1717693329344,"stop":1717693329344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4071dbe527646c3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717693885045,"stop":1717693885046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cace4f82b911bb","name":"Query generator for 2000 messages","time":{"start":1717693904175,"stop":1717693904175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6770cb272eff8732","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717693491359,"stop":1717693491359,"duration":0},"status":"passed","severity":"normal"},{"uid":"314bf25991db8879","name":"Fails to push message with large meta","time":{"start":1717693730646,"stop":1717693730646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be2db05e2b8eda5","name":"Ordered Callback - forward","time":{"start":1717693888687,"stop":1717693888687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3267e21528d3d9d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717693244371,"stop":1717693244374,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b88cf6bc6cdede2","name":"Push message with custom timestamp: 1686935091681","time":{"start":1717693730647,"stop":1717693730647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c8ca47ecc2e0f4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717693236218,"stop":1717693236218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba68f7d3ca08433","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717693930039,"stop":1717693930040,"duration":1},"status":"passed","severity":"normal"},{"uid":"783a836f3249a2b5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717693491347,"stop":1717693491348,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdff1efedae2a76","name":"should not fail to stop the service if it was not started","time":{"start":1717693265147,"stop":1717693265147,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c3586d6af8150b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717693491342,"stop":1717693491342,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b968b4681fbe9e","name":"should set field with only FILTER enabled","time":{"start":1717693245009,"stop":1717693245010,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f5ebd764d1783c","name":"Ping on unsubscribed peer","time":{"start":1717693364820,"stop":1717693364821,"duration":1},"status":"passed","severity":"normal"},{"uid":"631b4b6d8ad739f2","name":"Filter","time":{"start":1717693934294,"stop":1717693934294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f70608a3087bce6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717693244382,"stop":1717693244382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0941456de1553a4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693505266,"stop":1717693505266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfbeba8bab23041","name":"Fails to push message bigger that 1MB","time":{"start":1717693864629,"stop":1717693864629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2950a6a00bae7562","name":"handles different networkShards values correctly","time":{"start":1717693236201,"stop":1717693236201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4615dd52793789","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717693579079,"stop":1717693579079,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fb3955c67b4e43","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717693236213,"stop":1717693236214,"duration":1},"status":"passed","severity":"normal"},{"uid":"275af4f372c62164","name":"should set field with only STORE enabled","time":{"start":1717693245009,"stop":1717693245009,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5a3dae0e0a8b87","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717693236197,"stop":1717693236197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d455e693766e5e5","name":"Push message equal or less that 1MB","time":{"start":1717693864629,"stop":1717693864629,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c038a7a539671b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717693491355,"stop":1717693491356,"duration":1},"status":"passed","severity":"normal"},{"uid":"c193a6b21fb2501","name":"Refresh subscription","time":{"start":1717693921036,"stop":1717693921036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4118f3eebb9252","name":"Push message with unicode special characters payload","time":{"start":1717693864608,"stop":1717693864609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8515dc0abca195a","name":"Push message with Chinese payload","time":{"start":1717693730618,"stop":1717693730618,"duration":0},"status":"passed","severity":"normal"},{"uid":"85354eaa372c007b","name":"nwaku subscribes","time":{"start":1717693732362,"stop":1717693732363,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e144d8ac0eb5849","name":"Check received message containing shell command","time":{"start":1717693802797,"stop":1717693802797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cb0ff22a5fb225","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693921039,"stop":1717693921039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d29c43aa0ae96a5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717693852754,"stop":1717693852754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f391efe19f6bd026","name":"getPeersByDiscovery","time":{"start":1717693701399,"stop":1717693701399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11df3a2b7fe9722","name":"Push message with XML payload","time":{"start":1717693730626,"stop":1717693730626,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ba6f8a182f414","name":"Meta field set when metaSetter is specified","time":{"start":1717693250245,"stop":1717693250245,"duration":0},"status":"passed","severity":"normal"},{"uid":"92abab2e6db140e8","name":"throws on content topic with empty version field","time":{"start":1717693236191,"stop":1717693236191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9796ccb643ab4a8b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693371321,"stop":1717693371322,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7c5450f453b959","name":"Check received message containing Chinese","time":{"start":1717693802754,"stop":1717693802754,"duration":0},"status":"passed","severity":"normal"},{"uid":"798538b5af14b65b","name":"Decoder throws on empty string content topic","time":{"start":1717693271269,"stop":1717693271269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1258deb9462cb07c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693921038,"stop":1717693921039,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e86cfe640d6933","name":"should be able to decode the field with only STORE set to true","time":{"start":1717693244379,"stop":1717693244379,"duration":0},"status":"passed","severity":"normal"},{"uid":"762f2bb2c6d9047","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693530729,"stop":1717693530730,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf7e321dbddc522","name":"isConnected should return true after first peer connects","time":{"start":1717693339943,"stop":1717693339943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a066270b1e4aa84","name":"Check received message containing Russian","time":{"start":1717693460491,"stop":1717693460492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c8db43fd80122e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717693491342,"stop":1717693491342,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecbd7f9a45b1726","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693505273,"stop":1717693505273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb6813fd4c2b7ad","name":"start node with ApplicationInfo","time":{"start":1717693832733,"stop":1717693832734,"duration":1},"status":"passed","severity":"normal"},{"uid":"3912afdc2010bb4d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717693744742,"stop":1717693744742,"duration":0},"status":"passed","severity":"normal"},{"uid":"516ddf6d7c2fec9c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717693770484,"stop":1717693770485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ebb0344ff50667","name":"Non TWN Cluster","time":{"start":1717693832718,"stop":1717693832719,"duration":1},"status":"passed","severity":"normal"},{"uid":"507f9327fb8b2d72","name":"Nodes with multiple pubsub topic","time":{"start":1717693744743,"stop":1717693744743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05d7c9b4a989b89","name":"Check received message containing Chinese","time":{"start":1717693802793,"stop":1717693802793,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f81e26b720e056","name":"Fails to push message with large meta","time":{"start":1717693864626,"stop":1717693864626,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2c3b6b0cdf18d7","name":"should get / set TCP multiaddr","time":{"start":1717693245005,"stop":1717693245005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93d56b767cfbe7f","name":"Push message with content topic containing Script","time":{"start":1717693864616,"stop":1717693864620,"duration":4},"status":"passed","severity":"normal"},{"uid":"d85adbf99d6f1efa","name":"Check message with invalid timestamp is not received","time":{"start":1717693460496,"stop":1717693460497,"duration":1},"status":"passed","severity":"normal"},{"uid":"77981cafd461522e","name":"random static sharding 5 - Cluster ID: 753, Shard ID: 621","time":{"start":1717693836635,"stop":1717693836635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea01d8a71e0337a","name":"Relay - dialed first","time":{"start":1717693934291,"stop":1717693934291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee423fe72f2e404b","name":"does not throw on valid cases","time":{"start":1717693236187,"stop":1717693236188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b825980ab84a186f","name":"Publish message with custom timestamp: Thu Jun 06 2024 18:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693759849,"stop":1717693759849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1e569330dd4160","name":"Encoder throws on empty string content topic","time":{"start":1717693250246,"stop":1717693250247,"duration":1},"status":"passed","severity":"normal"},{"uid":"f837cf0e160d3ec1","name":"Check meta is set [symmetric]","time":{"start":1717693271265,"stop":1717693271266,"duration":1},"status":"passed","severity":"normal"},{"uid":"a133e704549d509b","name":"Decoder throws on undefined content topic","time":{"start":1717693250247,"stop":1717693250247,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c1e8469741d3b7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693377167,"stop":1717693377168,"duration":1},"status":"passed","severity":"normal"},{"uid":"113ab4aab3a0bcc6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693377159,"stop":1717693377159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3274408ebfda3a65","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693505283,"stop":1717693505285,"duration":2},"status":"passed","severity":"normal"},{"uid":"92d823299a13aaed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717693236210,"stop":1717693236211,"duration":1},"status":"passed","severity":"normal"},{"uid":"4558ac3b48035afa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693568519,"stop":1717693568521,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c3a4714333f5418","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693530724,"stop":1717693530724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6774b7494e293472","name":"Query with Ordered Callback, No Decoder","time":{"start":1717693885050,"stop":1717693885050,"duration":0},"status":"passed","severity":"normal"},{"uid":"937cd4455de967d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693460496,"stop":1717693460496,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5b944a21227fd0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717693244370,"stop":1717693244371,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdc1158f2d4ca69","name":"Check publish message containing special chars","time":{"start":1717693759842,"stop":1717693759842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673b407ac47594a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717693236215,"stop":1717693236215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a52b38799a3c776","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717693296130,"stop":1717693296131,"duration":1},"status":"passed","severity":"normal"},{"uid":"6060d6364317806f","name":"should handle a minimal index list","time":{"start":1717693236234,"stop":1717693236234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88a7cb809463449","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717693236206,"stop":1717693236206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf0f4c37c79f85d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693377158,"stop":1717693377159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5420aa251f90bb94","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717693300298,"stop":1717693300298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4022e67b41da7d","name":"Ping on peer without subscriptions","time":{"start":1717693364820,"stop":1717693364820,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a6ce738dc52b48","name":"Check received message containing Script","time":{"start":1717693802769,"stop":1717693802769,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ea0764fa4df07b","name":"should decode valid enr successfully","time":{"start":1717693245000,"stop":1717693245000,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a5c389f67d1cf5","name":"Check publish message containing Russian","time":{"start":1717693759843,"stop":1717693759843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fa7cd101b3dbee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693505278,"stop":1717693505278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eb19c9b16199fb","name":"All","time":{"start":1717693299157,"stop":1717693299157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c957dc937018f0d","name":"can start the service","time":{"start":1717693768971,"stop":1717693768972,"duration":1},"status":"passed","severity":"normal"},{"uid":"803f89c7e51262e2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693530727,"stop":1717693530728,"duration":1},"status":"passed","severity":"normal"},{"uid":"822f2b198771659b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693530730,"stop":1717693530731,"duration":1},"status":"passed","severity":"normal"},{"uid":"197f73bdaa91f52a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717693930040,"stop":1717693930040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05c0ab69b66c825","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717693759982,"stop":1717693759983,"duration":1},"status":"skipped","severity":"normal"},{"uid":"302c0652c730aaae","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717693491346,"stop":1717693491347,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da715b20901d1f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693568523,"stop":1717693568523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c652e5d8ca9b5234","name":"Using a function","time":{"start":1717693931844,"stop":1717693931844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb74a95775da9d16","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717693930038,"stop":1717693930038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5e9d12260fff27","name":"Push message on custom pubsubTopic","time":{"start":1717693568518,"stop":1717693568518,"duration":0},"status":"passed","severity":"normal"},{"uid":"986bd3433b998727","name":"Check message with no pubsub topic is not received","time":{"start":1717693460497,"stop":1717693460497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9732ca9741398535","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717693491337,"stop":1717693491337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f24e49f0dfa1315","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693900033,"stop":1717693900033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3070594d6558618","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693371323,"stop":1717693371324,"duration":1},"status":"passed","severity":"normal"},{"uid":"2377fef079fe2605","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693921046,"stop":1717693921046,"duration":0},"status":"passed","severity":"normal"},{"uid":"221d6215268feb16","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693921063,"stop":1717693921063,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a49a0d4689c989","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717693261344,"stop":1717693261344,"duration":0},"status":"passed","severity":"normal"},{"uid":"68abccb7f051fbb","name":"Check received message containing short","time":{"start":1717693460489,"stop":1717693460489,"duration":0},"status":"passed","severity":"normal"},{"uid":"699d91d6abf3d0e9","name":"Ping on subscribed peer","time":{"start":1717693364819,"stop":1717693364819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b958f71ef93e5039","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717693236195,"stop":1717693236196,"duration":1},"status":"passed","severity":"normal"},{"uid":"21201d7343239226","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717693701400,"stop":1717693701401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de7a11bbc8497981","name":"Push message with custom timestamp: 1717697060674","time":{"start":1717693864628,"stop":1717693864628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fded50599e9bad1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717693236212,"stop":1717693236212,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f08f625f47fc0e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693505275,"stop":1717693505275,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21ef303afb7d943","name":"should properly create peer info with all multiaddrs","time":{"start":1717693245007,"stop":1717693245008,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce77761d2ec5fd6","name":"Push message with meta","time":{"start":1717693864625,"stop":1717693864626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f1deb56d52deeb","name":"ignores unrecognized TXT record formats","time":{"start":1717693261604,"stop":1717693261604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c520431d2be378","name":"removeEventListener with correct event","time":{"start":1717693329344,"stop":1717693329345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad97b231818b7f0b","name":"handles multiple messages","time":{"start":1717693918885,"stop":1717693918885,"duration":0},"status":"passed","severity":"normal"},{"uid":"958e13934a0e7fc9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717693249953,"stop":1717693249954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ae9e4712859f23","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717693236194,"stop":1717693236195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23d5985f54d76c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717693261607,"stop":1717693261607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c68a7a3064227cdb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717693836631,"stop":1717693836631,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a02aa93a52216b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717693236223,"stop":1717693236224,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b4c7adde70b6ee","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717693236219,"stop":1717693236220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c55a7e7a99d84c0","name":"throws on content topic with empty application field","time":{"start":1717693236190,"stop":1717693236191,"duration":1},"status":"passed","severity":"normal"},{"uid":"51647937e7892835","name":"Push message with meta","time":{"start":1717693730646,"stop":1717693730646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e845aa561e239a2f","name":"should be able to encode the field with only STORE set to true","time":{"start":1717693244365,"stop":1717693244366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c2d76f9bdddd1f","name":"random static sharding 9 - Cluster ID: 700, Shard ID: 129","time":{"start":1717693836638,"stop":1717693836638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8279921dd33fc619","name":"Check received message containing Arabic","time":{"start":1717693802755,"stop":1717693802755,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3acda15f8a44ea","name":"Push message with escaped characters payload","time":{"start":1717693730629,"stop":1717693730629,"duration":0},"status":"passed","severity":"normal"},{"uid":"619a33d4f18959aa","name":"Ephemeral messages are not stored","time":{"start":1717693300297,"stop":1717693300297,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aee171b29a3052","name":"Check publish message containing long","time":{"start":1717693759840,"stop":1717693759840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e566fb52e5a28549","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717693236208,"stop":1717693236209,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf041eb47b57a1a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717693759851,"stop":1717693759852,"duration":1},"status":"passed","severity":"normal"},{"uid":"df03a84b6027cd4c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717693261343,"stop":1717693261343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5f43da55022d7a","name":"Privacy Node - default protocol","time":{"start":1717693934295,"stop":1717693934295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa2c1e4e9ed916e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717693236211,"stop":1717693236212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39a4426d6302b6a","name":"should set field with only RELAY enabled","time":{"start":1717693245009,"stop":1717693245009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6b6b83c6a1a10d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app33/2/topic337/json","time":{"start":1717693832724,"stop":1717693832724,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9e65691407e5ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693505279,"stop":1717693505279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab679d1ce50dca4f","name":"connects to nwaku","time":{"start":1717693931843,"stop":1717693931843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e289a22ed588511","name":"Check message with no content topic is not received","time":{"start":1717693460497,"stop":1717693460498,"duration":1},"status":"passed","severity":"normal"},{"uid":"955d128ba5f9ddc6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717693236203,"stop":1717693236204,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d785c694e7777f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717693236198,"stop":1717693236199,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf24157bacae37ec","name":"Register correct protocols","time":{"start":1717693770469,"stop":1717693770470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd05b63006dfa99","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693371329,"stop":1717693371329,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f84ff64ccb8ef1","name":"should add and remove event listeners correctly","time":{"start":1717693265151,"stop":1717693265151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b763d5b71a478","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717693770496,"stop":1717693770499,"duration":3},"status":"passed","severity":"normal"},{"uid":"73d6218b5898d71b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693505282,"stop":1717693505283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcce903b91c39a73","name":"should throw error - no id","time":{"start":1717693245002,"stop":1717693245002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb0489a397157e3","name":"Check received message containing emoji","time":{"start":1717693802799,"stop":1717693802800,"duration":1},"status":"passed","severity":"normal"},{"uid":"239b2e378d4c5c82","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693900030,"stop":1717693900030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63d252f0efdefd2","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693505256,"stop":1717693505257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c9b49c799b8377","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693505278,"stop":1717693505279,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fafa37171db98e","name":"Check received message containing long","time":{"start":1717693802751,"stop":1717693802752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58e4a2cc2db9654","name":"Check message with no content topic is not received","time":{"start":1717693802805,"stop":1717693802805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d132cd6b1bd199f","name":"Push message with SQL Injection payload","time":{"start":1717693864604,"stop":1717693864604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86ac8fd2f8843d","name":"Encoder throws on undefined content topic","time":{"start":1717693250246,"stop":1717693250246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9e21f86f14c0c7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693759847,"stop":1717693759848,"duration":1},"status":"passed","severity":"normal"},{"uid":"621b465ed647cda2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693568522,"stop":1717693568522,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce5d9e75af5a094","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717693236194,"stop":1717693236194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b1099b0a5f641a","name":"Push message with Russian payload","time":{"start":1717693864603,"stop":1717693864603,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d2d044878b1244","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717693236213,"stop":1717693236213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8cffdd0e28af5f","name":"Delete observer","time":{"start":1717693704071,"stop":1717693704071,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d91699921d6972a","name":"Promise Callback - forward","time":{"start":1717693888686,"stop":1717693888686,"duration":0},"status":"passed","severity":"normal"},{"uid":"624c2a3fda1865cc","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717693491333,"stop":1717693491334,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d7b47f07564e00","name":"Check received message containing Script","time":{"start":1717693460492,"stop":1717693460492,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd197b49aa38b47","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717693261344,"stop":1717693261345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b669e537d775a2cd","name":"Check publish message after client node is restarted","time":{"start":1717693759854,"stop":1717693759854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92ae8ea85188cced","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717693236211,"stop":1717693236211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a558ac09cff56","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717693852750,"stop":1717693852751,"duration":1},"status":"passed","severity":"normal"},{"uid":"350ce627b061ea7e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717693236205,"stop":1717693236206,"duration":1},"status":"passed","severity":"normal"},{"uid":"491cd8f997c98521","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717693244375,"stop":1717693244376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbe90f5672d8bf7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717693491335,"stop":1717693491335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aee1188e8e66884","name":"random static sharding 1 - Cluster ID: 695, Shard ID: 198","time":{"start":1717693836631,"stop":1717693836633,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a99670d86013fa2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717693701401,"stop":1717693701402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c9309d63c4d290","name":"Ephemeral field set to true","time":{"start":1717693250245,"stop":1717693250245,"duration":0},"status":"passed","severity":"normal"},{"uid":"64942534db24a78f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717693904173,"stop":1717693904174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e738cf1baf4bd99e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/4/topic905/json","time":{"start":1717693832721,"stop":1717693832721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e30539fe38ed50","name":"Push message with long payload","time":{"start":1717693864599,"stop":1717693864599,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa49f462559415d7","name":"can start and stop the service","time":{"start":1717693768972,"stop":1717693768972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b95576c0a0020","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717693505285,"stop":1717693505285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84522a9576f07d5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717693885050,"stop":1717693885051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66bb906a82023b6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693921052,"stop":1717693921053,"duration":1},"status":"passed","severity":"normal"},{"uid":"379d5cb4dc1e5093","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717693491331,"stop":1717693491331,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae5b7ddcb498d7","name":"Push message with content topic containing short","time":{"start":1717693864610,"stop":1717693864611,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a37e6087d66007","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693505277,"stop":1717693505277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c724764866404602","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717693930037,"stop":1717693930037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e87a8c37f49df7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717693236219,"stop":1717693236219,"duration":0},"status":"passed","severity":"normal"},{"uid":"65067ff291dbebca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693921065,"stop":1717693921065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6973c87523e1258c","name":"Subscribe to topic containing short and receive message","time":{"start":1717693921056,"stop":1717693921056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c82dd85455ff99d","name":"pre and post cipher","time":{"start":1717693271668,"stop":1717693271669,"duration":1},"status":"passed","severity":"normal"},{"uid":"87817d141cefc24d","name":"Push message with content topic containing emoji","time":{"start":1717693864624,"stop":1717693864625,"duration":1},"status":"passed","severity":"normal"},{"uid":"110751f2a3951c8","name":"should throw error - no public key","time":{"start":1717693245001,"stop":1717693245001,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb7eeeebd26780f","name":"should not receive a peer event before start","time":{"start":1717693768975,"stop":1717693768975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dca7aed5c5332aa","name":"listenerCount","time":{"start":1717693329346,"stop":1717693329347,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8ebde890f74762","name":"Encoder throws on undefined content topic","time":{"start":1717693273199,"stop":1717693273200,"duration":1},"status":"passed","severity":"normal"},{"uid":"e542097394b961cc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717693244380,"stop":1717693244380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d924fb51f4ae421d","name":"Fails to push message bigger that 1MB","time":{"start":1717693730651,"stop":1717693730651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db68a9b080db521","name":"different cluster, different shard: nodes don't connect","time":{"start":1717693579082,"stop":1717693579083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab553367728455ed","name":"Push message with Script payload","time":{"start":1717693730626,"stop":1717693730626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a7d7bb147a6d68","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717693236196,"stop":1717693236196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea5447ee0b3c234","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717693244362,"stop":1717693244364,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba07111b823ed6d4","name":"Push message with short payload","time":{"start":1717693730616,"stop":1717693730616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5a0e2c1eeb8af4","name":"Push message with content topic containing unicode special characters","time":{"start":1717693730644,"stop":1717693730645,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b65f985098e6c5","name":"Passing page size 0 when there are 110 messages","time":{"start":1717693919546,"stop":1717693919546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f639d1cd459d0881","name":"Check message on other pubsub topic is not received","time":{"start":1717693802782,"stop":1717693802783,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a85871e8546523c","name":"Relay - dialed after","time":{"start":1717693934292,"stop":1717693934292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac236948ed39c0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717693245010,"stop":1717693245010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d674b57e69dbc24","name":"recovers when dns.resolve returns empty","time":{"start":1717693261603,"stop":1717693261603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b5256c966233c5","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717693491353,"stop":1717693491354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4baed6fa541019","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717693271262,"stop":1717693271263,"duration":1},"status":"passed","severity":"normal"},{"uid":"151fa9e436d70ba3","name":"Symmetric encrypt & Decrypt","time":{"start":1717693271668,"stop":1717693271668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf584674a5077d1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693921054,"stop":1717693921054,"duration":0},"status":"passed","severity":"normal"},{"uid":"742cf6a87ecc4dbc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693921061,"stop":1717693921061,"duration":0},"status":"passed","severity":"normal"},{"uid":"336f0162ff845ee7","name":"Push message with XML payload","time":{"start":1717693864605,"stop":1717693864605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ae4fa9dda8dd1","name":"Subscribe to topic containing long and receive message","time":{"start":1717693505273,"stop":1717693505273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3cd78dab853ed2","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717693238928,"stop":1717693238930,"duration":2},"status":"passed","severity":"normal"},{"uid":"e33e209a4c26079f","name":"should handle application and version for autosharding","time":{"start":1717693236204,"stop":1717693236204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8d96e542f816cf","name":"random static sharding 10 - Cluster ID: 841, Shard ID: 437","time":{"start":1717693836638,"stop":1717693836639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47f88b5624dc1bf","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717693491334,"stop":1717693491335,"duration":1},"status":"passed","severity":"normal"},{"uid":"833036591cf282e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717693236213,"stop":1717693236213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1fda525fa71d19","name":"LightPush","time":{"start":1717693934293,"stop":1717693934294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94c3be3790b2220","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693802781,"stop":1717693802781,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d2b0faea19d6e5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717693236205,"stop":1717693236205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a1a8dd5fe4c308","name":"Ping on unsubscribed peer","time":{"start":1717693319124,"stop":1717693319126,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c6d09e9d7088913","name":"should not receive a peer event after stop","time":{"start":1717693298131,"stop":1717693298131,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2cd4ab9af8a20e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717693491334,"stop":1717693491334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e290788693047fb8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717693236193,"stop":1717693236194,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9d29ffb1157371","name":"1 Relay, 1 Filter, gives up","time":{"start":1717693261231,"stop":1717693261232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b50c3d04614537e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717693236205,"stop":1717693236205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88d2efd7b360ac5","name":"Push message with content topic containing Chinese","time":{"start":1717693864612,"stop":1717693864614,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d86b994a2d0e2e6","name":"should throw error - no public key","time":{"start":1717693245002,"stop":1717693245003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac64e325304552c","name":"A test","time":{"start":1717693530844,"stop":1717693530845,"duration":1},"status":"passed","severity":"normal"},{"uid":"be03bbce8f761212","name":"Encoder throws on empty string content topic","time":{"start":1717693273200,"stop":1717693273200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7d6fc5490491ce","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693921065,"stop":1717693921065,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d82bb904838b5a","name":"random static sharding 2 - Cluster ID: 138, Shard ID: 936","time":{"start":1717693836633,"stop":1717693836633,"duration":0},"status":"passed","severity":"normal"},{"uid":"37593c81edc8a731","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693530728,"stop":1717693530728,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dd0b6f6437f343","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693921060,"stop":1717693921061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5fbafadd3e1802","name":"Check received message containing Arabic","time":{"start":1717693460491,"stop":1717693460491,"duration":0},"status":"passed","severity":"normal"},{"uid":"64103b8cbd5603f0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717693244366,"stop":1717693244368,"duration":2},"status":"passed","severity":"normal"},{"uid":"c377c53c7a87aefa","name":"random static sharding 8 - Cluster ID: 153, Shard ID: 722","time":{"start":1717693836637,"stop":1717693836637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5847e896a3bd2386","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717693770473,"stop":1717693770477,"duration":4},"status":"passed","severity":"normal"},{"uid":"fc4a7383c2d67cd4","name":"configure the node with multiple pubsub topics","time":{"start":1717693836640,"stop":1717693836640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b923e8d20b34a85a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717693271264,"stop":1717693271264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa139f1129d79b6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717693245000,"stop":1717693245000,"duration":0},"status":"passed","severity":"normal"},{"uid":"61df98c9f85d0567","name":"Overlapping topic subscription","time":{"start":1717693921036,"stop":1717693921036,"duration":0},"status":"passed","severity":"normal"},{"uid":"54081cc90c1f5139","name":"ignores domain fetching errors","time":{"start":1717693261603,"stop":1717693261604,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d9d37a4b8e9a9a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693921038,"stop":1717693921038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b65ccd228fb592","name":"Check received message containing Russian","time":{"start":1717693802794,"stop":1717693802794,"duration":0},"status":"passed","severity":"normal"},{"uid":"758a4f062280c320","name":"Relay + Store","time":{"start":1717693299157,"stop":1717693299157,"duration":0},"status":"passed","severity":"normal"},{"uid":"61569190f1320ab","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717693261606,"stop":1717693261606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5cc018f00b60ec","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717693770482,"stop":1717693770483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcc8ce2a1dd7892","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693921053,"stop":1717693921053,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b2f615e7a96d0","name":"Check received message containing SQL Injection","time":{"start":1717693802794,"stop":1717693802794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f8373e9729edaf","name":"should throw error - invalid id","time":{"start":1717693245002,"stop":1717693245002,"duration":0},"status":"passed","severity":"normal"},{"uid":"892b550561dcff40","name":"Push message with unicode special characters payload","time":{"start":1717693730631,"stop":1717693730631,"duration":0},"status":"passed","severity":"normal"},{"uid":"da01a21d167c7a38","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693921039,"stop":1717693921040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5b84a0e0d5b598","name":"should not receive a peer event after stop","time":{"start":1717693768975,"stop":1717693768975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6adca405ae6c319","name":"Push message with emoji payload","time":{"start":1717693864609,"stop":1717693864609,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d9810fdc3247d","name":"Fails to push message with empty content topic","time":{"start":1717693730645,"stop":1717693730645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a040dafeb40097d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717693770484,"stop":1717693770484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9056114fba8c6fbb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693921044,"stop":1717693921044,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f606daeb7aed03","name":"Check meta is set [ecies]","time":{"start":1717693273199,"stop":1717693273199,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dac5d4c1270adb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717693250248,"stop":1717693250248,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b34289bcbc246","name":"tcp ip4 address","time":{"start":1717693244384,"stop":1717693244384,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7dab4017d78da3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693921054,"stop":1717693921054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8a95051fb98a53","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693802803,"stop":1717693802803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ed16f942eb51a5","name":"connected peers and dial","time":{"start":1717693701613,"stop":1717693701614,"duration":1},"status":"skipped","severity":"normal"},{"uid":"daa67a4b27facf7a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717693261230,"stop":1717693261231,"duration":1},"status":"passed","severity":"normal"},{"uid":"34643ec9161a699a","name":"through manual discovery","time":{"start":1717693577124,"stop":1717693577124,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c0af7f3ed53523","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717693236202,"stop":1717693236203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82353389f759f9e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693505258,"stop":1717693505258,"duration":0},"status":"passed","severity":"normal"},{"uid":"809f60035d102e02","name":"should return unique PubsubTopics for static sharding","time":{"start":1717693236204,"stop":1717693236204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d04347579d676c1","name":"Ordered callback, aborts when callback returns true","time":{"start":1717693904174,"stop":1717693904174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7f367f2f5985c1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717693885051,"stop":1717693885051,"duration":0},"status":"passed","severity":"normal"},{"uid":"369d89c957fc51d6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717693236209,"stop":1717693236209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7553545b53c4ba5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717693770484,"stop":1717693770484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca64feb23aafcb7d","name":"Passing page size 19 when there are 20 messages","time":{"start":1717693919549,"stop":1717693919550,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b7d65f600d70e9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717693236217,"stop":1717693236218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a271b2738ed41e04","name":"Check message with no payload is not received","time":{"start":1717693460498,"stop":1717693460498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09469b1f73b1d0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717693744740,"stop":1717693744741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee142b1070e5e4c3","name":"Check publish message containing Arabic","time":{"start":1717693759842,"stop":1717693759843,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb1f570677b1b3e","name":"Generator, custom pubsub topic","time":{"start":1717693900029,"stop":1717693900029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6119b1da109876","name":"Push message with content topic containing special chars","time":{"start":1717693864612,"stop":1717693864612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdf457ae46b54b8","name":"returns all values when wanted number is greater than available values","time":{"start":1717693260069,"stop":1717693260070,"duration":1},"status":"passed","severity":"normal"},{"uid":"be820a351f0395f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693505276,"stop":1717693505277,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ea89d128ff5a3c","name":"Check received message containing short","time":{"start":1717693802750,"stop":1717693802750,"duration":0},"status":"passed","severity":"normal"},{"uid":"40210b59b154c69b","name":"Decoder throws on undefined content topic","time":{"start":1717693271268,"stop":1717693271269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8793596debc89a28","name":"Check message with no payload is not received","time":{"start":1717693802806,"stop":1717693802806,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bb19dfb7fb8124","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717693491332,"stop":1717693491332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2c1b7826d4ccf5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717693852751,"stop":1717693852751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50e4f276e61f3b3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717693885049,"stop":1717693885049,"duration":0},"status":"passed","severity":"normal"},{"uid":"efec469d1dc5556d","name":"Check received message containing XML","time":{"start":1717693802795,"stop":1717693802795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6450a85fe44d24d","name":"Check message with non string payload is not received","time":{"start":1717693460498,"stop":1717693460499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fd344fa59d08d1","name":"Init the array if not present","time":{"start":1717693235853,"stop":1717693235855,"duration":2},"status":"passed","severity":"normal"},{"uid":"426792555b35ac5b","name":"Push message with escaped characters payload","time":{"start":1717693864608,"stop":1717693864608,"duration":0},"status":"passed","severity":"normal"},{"uid":"138d98cf95225d83","name":"should properly create location multiaddrs - tcp","time":{"start":1717693245007,"stop":1717693245007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfbbde56d5fc119","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717693491332,"stop":1717693491333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ea291ef4ecd9a4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717693236198,"stop":1717693236198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b1016a0dc62c7","name":"Promise Callback - backward","time":{"start":1717693888686,"stop":1717693888687,"duration":1},"status":"passed","severity":"normal"},{"uid":"b261adb1a7af699d","name":"handles empty contentTopics array correctly","time":{"start":1717693236222,"stop":1717693236222,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc5e30e9a210afb","name":"Push message with content topic containing unicode special characters","time":{"start":1717693864623,"stop":1717693864624,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4f47c596b8d74","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717693244368,"stop":1717693244369,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ebdd8c3b7b9062","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717693236209,"stop":1717693236209,"duration":0},"status":"passed","severity":"normal"},{"uid":"764bf0cbf2e6c316","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717693744745,"stop":1717693744745,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dfe74dd6433a11","name":"random static sharding 6 - Cluster ID: 759, Shard ID: 186","time":{"start":1717693836636,"stop":1717693836636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc0f1ff1dd9a07d","name":"Generator, 2 different pubsubtopics","time":{"start":1717693900029,"stop":1717693900029,"duration":0},"status":"passed","severity":"normal"},{"uid":"57070e03df6328cc","name":"Relay + Store","time":{"start":1717693245010,"stop":1717693245010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1acb5d8820e5979","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717693491338,"stop":1717693491341,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7dd9b2c0f13ed08","name":"Decrypt messages","time":{"start":1717693704070,"stop":1717693704071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df4313a21907a40","name":"Check received message containing escaped characters","time":{"start":1717693460494,"stop":1717693460494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e372fcc6cdc67231","name":"safeDispatchEvent","time":{"start":1717693329347,"stop":1717693329348,"duration":1},"status":"passed","severity":"normal"},{"uid":"332c4fd34c44cccc","name":"Encoder throws on empty string content topic","time":{"start":1717693271268,"stop":1717693271268,"duration":0},"status":"passed","severity":"normal"},{"uid":"735560731916dda3","name":"receives messages sent to provided content topic through callback","time":{"start":1717693759983,"stop":1717693759983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec676859311048a4","name":"shard 0","time":{"start":1717693836630,"stop":1717693836630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a0a14d6d492e71","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717693300298,"stop":1717693300299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a8a15f7e6c1c20","name":"Push message with special chars payload","time":{"start":1717693864600,"stop":1717693864602,"duration":2},"status":"passed","severity":"normal"},{"uid":"62f27f69207a7013","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717693491347,"stop":1717693491347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7ef0bbe3dc3249","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717693236217,"stop":1717693236217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec49049c7c2c97b","name":"Refresh subscription","time":{"start":1717693770479,"stop":1717693770480,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67b45803b1452b85","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693505283,"stop":1717693505283,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b382bb451a3f9c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693530725,"stop":1717693530726,"duration":1},"status":"passed","severity":"normal"},{"uid":"442a5c606283f9d3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693371325,"stop":1717693371326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac43299f576402a","name":"Check received message containing XML","time":{"start":1717693460493,"stop":1717693460493,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f19e73843e3537","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717693852759,"stop":1717693852759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f25cfbedfe9c7bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693802781,"stop":1717693802782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49d5e72d69f9ef3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717693236203,"stop":1717693236203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad3385b90dd3fd8","name":"Query generator for multiple messages with different message text format","time":{"start":1717693904171,"stop":1717693904171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7244721865ac47dc","name":"Ordered Callback - backward","time":{"start":1717693888688,"stop":1717693888688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca74307a41b4e3b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717694054481,"stop":1717694054481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec284885d8f33db","name":"throws an error for improperly formatted content topics","time":{"start":1717693236201,"stop":1717693236201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8160e19e870b95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693921051,"stop":1717693921052,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ebadaf4bcac0ee","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717693832716,"stop":1717693832718,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e97aeb35e677d3c","name":"Push message on custom pubsubTopic","time":{"start":1717693568521,"stop":1717693568521,"duration":0},"status":"passed","severity":"normal"},{"uid":"32232da48d68d630","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693921062,"stop":1717693921062,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f22717eadc60e2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717693236223,"stop":1717693236223,"duration":0},"status":"passed","severity":"normal"},{"uid":"853a59bd22802f44","name":"Push message with Arabic payload","time":{"start":1717693730618,"stop":1717693730619,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed7ee169b4783e3","name":"Wrong topic","time":{"start":1717693832726,"stop":1717693832726,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b4471be7c82174","name":"Push message with content topic containing SQL Injection","time":{"start":1717693864615,"stop":1717693864615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58c0bacb02d8478","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717694054482,"stop":1717694054482,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9474bb0d0f28cf","name":"Check publish message containing short","time":{"start":1717693759839,"stop":1717693759839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6873113017a64785","name":"Push to array if already present","time":{"start":1717693235855,"stop":1717693235856,"duration":1},"status":"passed","severity":"normal"},{"uid":"1264f7e278902083","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717693236214,"stop":1717693236214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d31573180faf4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717693296130,"stop":1717693296130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c830a8fa38d90cff","name":"should use DNS peer discovery with light client","time":{"start":1717693298132,"stop":1717693298132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3df6bbd75414ec5c","name":"can start the service","time":{"start":1717693298127,"stop":1717693298128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4292e6a462152100","name":"handles empty shards array correctly","time":{"start":1717693236222,"stop":1717693236222,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c8c20caa002b6f","name":"should load peers from local storage and dispatch events","time":{"start":1717693265150,"stop":1717693265150,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f433306cc4c538","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491346,"stop":1717693491346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c941ae540e18e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717693930037,"stop":1717693930038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8cd0400c8f3538","name":"Push message with short payload","time":{"start":1717693864598,"stop":1717693864598,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f86fdea66dea260","name":"Passing page size 1 when there are 4 messages","time":{"start":1717693919546,"stop":1717693919547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ea53102362f804","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717693885049,"stop":1717693885049,"duration":0},"status":"passed","severity":"normal"},{"uid":"752eac66738fcdd5","name":"Publish message with custom timestamp: Thu Jun 06 2024 16:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693759848,"stop":1717693759849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e482243a88be2660","name":"Nodes with multiple pubsub topic","time":{"start":1717693744741,"stop":1717693744741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfb071535b2629b","name":"different cluster, different shard: nodes don't connect","time":{"start":1717693491326,"stop":1717693491327,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d124e80e29b5580","name":"Decoder throws on empty string content topic","time":{"start":1717693250247,"stop":1717693250247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cd515d540decad","name":"Check publish message containing shell command","time":{"start":1717693759846,"stop":1717693759846,"duration":0},"status":"passed","severity":"normal"},{"uid":"56041fccbb196902","name":"Passing page size 10 when there are 10 messages","time":{"start":1717693919548,"stop":1717693919549,"duration":1},"status":"passed","severity":"normal"},{"uid":"695b1efe1d000c7d","name":"can dial TLS multiaddrs","time":{"start":1717693577123,"stop":1717693577123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b149ff74864c916","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717693930039,"stop":1717693930039,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cfde18431a39a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491355,"stop":1717693491355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4263d5aa0de590d9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717693260070,"stop":1717693260070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca52758a45fe97ac","name":"Check received message containing Basic HTML tag","time":{"start":1717693802795,"stop":1717693802796,"duration":1},"status":"passed","severity":"normal"},{"uid":"1730b9f86bea603b","name":"should emit a peer event after start","time":{"start":1717693298130,"stop":1717693298130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b6149a934af7ec","name":"Query generator for multiple messages","time":{"start":1717693904170,"stop":1717693904170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3053ece77b0f4cb","name":"Check received message containing unicode special characters","time":{"start":1717693460494,"stop":1717693460494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae7b879664a344","name":"Check received message containing unicode special characters","time":{"start":1717693802779,"stop":1717693802779,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb79986374186b4b","name":"Check received message with timestamp: 1717693288524 ","time":{"start":1717693460495,"stop":1717693460495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e3096c00836033","name":"Check received message containing JSON","time":{"start":1717693802770,"stop":1717693802771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94ede10602c961c","name":"should encodeTxt and decodeTxt","time":{"start":1717693244999,"stop":1717693245000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f6a30cbbdfe201","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717693236221,"stop":1717693236221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62729881aee79d4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693921046,"stop":1717693921046,"duration":0},"status":"passed","severity":"normal"},{"uid":"755ae45297c5e50","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717693298133,"stop":1717693298133,"duration":0},"status":"skipped","severity":"normal"},{"uid":"523d08245187af8a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717693832733,"stop":1717693832733,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ded486b262280d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717693903645,"stop":1717693903645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9845bf613559bdf2","name":"Push message with shell command payload","time":{"start":1717693730629,"stop":1717693730629,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ea09ad71ba272","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693505255,"stop":1717693505255,"duration":0},"status":"passed","severity":"normal"},{"uid":"934b8be46926a876","name":"Check received message with timestamp: 1717693288688 ","time":{"start":1717693802802,"stop":1717693802802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d1afb0af241358","name":"Query Generator - forward","time":{"start":1717693888684,"stop":1717693888685,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bd85bc297efb","name":"Publish without waiting for remote peer","time":{"start":1717693770470,"stop":1717693770471,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e765d969dfd5c42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693921035,"stop":1717693921035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ee6491dffdcc67","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693921063,"stop":1717693921064,"duration":1},"status":"passed","severity":"normal"},{"uid":"928fa1780627f5f4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693505275,"stop":1717693505275,"duration":0},"status":"passed","severity":"normal"},{"uid":"15454e7375348c38","name":"Check received message containing Russian","time":{"start":1717693802756,"stop":1717693802767,"duration":11},"status":"passed","severity":"normal"},{"uid":"e49226fbce32d8dc","name":"should properly create location multiaddrs - tcp6","time":{"start":1717693245006,"stop":1717693245007,"duration":1},"status":"passed","severity":"normal"},{"uid":"836d4b8136be9fe9","name":"random static sharding 3 - Cluster ID: 762, Shard ID: 16","time":{"start":1717693836634,"stop":1717693836634,"duration":0},"status":"passed","severity":"normal"},{"uid":"26466f0df6b52da1","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717693759984,"stop":1717693759984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"573097870766e728","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717693730642,"stop":1717693730643,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadb85f6f2eb3f52","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717693744743,"stop":1717693744743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe776a2f901a2e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693900032,"stop":1717693900032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90f4e79983e1e14","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717693236196,"stop":1717693236196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9262ce50ba7b45","name":"should encode/decode to text encoding","time":{"start":1717693245004,"stop":1717693245004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc93607c74fd1da5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717693236218,"stop":1717693236218,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca64e799ea13cd5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717693236234,"stop":1717693236235,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbf2562b6bd758c","name":"Check message received after jswaku node is restarted","time":{"start":1717693802807,"stop":1717693802807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fa50b1de7088a39","name":"Check received message containing long","time":{"start":1717693460489,"stop":1717693460490,"duration":1},"status":"passed","severity":"normal"},{"uid":"276af4cd865c9741","name":"should only return 1 node with store capability","time":{"start":1717693261605,"stop":1717693261606,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a9fbdc7310f0ad","name":"Check received message containing emoji","time":{"start":1717693802779,"stop":1717693802780,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77efae39f4ed910","name":"should throw an error for insufficient data","time":{"start":1717693236235,"stop":1717693236235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52dd19aea315508","name":"Push message with content topic containing Arabic","time":{"start":1717693730638,"stop":1717693730638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed30cad78abd75d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717693236200,"stop":1717693236200,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec53da4e3c5882","name":"same cluster, same shard: nodes connect","time":{"start":1717693579079,"stop":1717693579079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa40ed5ce33b070","name":"unsubscribes","time":{"start":1717693918886,"stop":1717693918886,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aef3059160d793","name":"Check received message containing escaped characters","time":{"start":1717693802776,"stop":1717693802779,"duration":3},"status":"passed","severity":"normal"},{"uid":"d33aa47009cb8bd","name":"Push message with content topic containing short","time":{"start":1717693730633,"stop":1717693730633,"duration":0},"status":"passed","severity":"normal"},{"uid":"784258e7efe425e6","name":"same cluster, different shard: nodes connect","time":{"start":1717693579079,"stop":1717693579080,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbda22d28e66119","name":"Push message with Chinese payload","time":{"start":1717693864602,"stop":1717693864602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ae6d23c587e85","name":"Query Generator - backward","time":{"start":1717693888685,"stop":1717693888686,"duration":1},"status":"passed","severity":"normal"},{"uid":"88aba6b98dc0b3aa","name":"should not fail to stop the service if it was not started","time":{"start":1717693298129,"stop":1717693298129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c660fefb201655bd","name":"isConnected should return false after all peers disconnect","time":{"start":1717693289293,"stop":1717693289295,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a71d48d83dc6f21","name":"random static sharding 7 - Cluster ID: 785, Shard ID: 272","time":{"start":1717693836636,"stop":1717693836637,"duration":1},"status":"passed","severity":"normal"},{"uid":"307bf64dd5e10097","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717693236207,"stop":1717693236207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b0dd6565c66e92","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717693289287,"stop":1717693289288,"duration":1},"status":"passed","severity":"normal"},{"uid":"3043e8c5ea245ef8","name":"Push message with rate limit","time":{"start":1717693864627,"stop":1717693864627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7ad4f7f733d9c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693371328,"stop":1717693371329,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fef5d45aedc3095","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/6/topic756/utf8","time":{"start":1717693832719,"stop":1717693832720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e079d303fb80e602","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717693236197,"stop":1717693236197,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fc60472bc4d2f","name":"Relay - times out","time":{"start":1717693934292,"stop":1717693934292,"duration":0},"status":"passed","severity":"normal"},{"uid":"746adf6063aafea9","name":"Push message with JSON payload","time":{"start":1717693864605,"stop":1717693864606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaa3081324b11b9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717693491331,"stop":1717693491332,"duration":1},"status":"passed","severity":"normal"},{"uid":"31423a469af681bd","name":"Push message with content topic containing numeric","time":{"start":1717693864611,"stop":1717693864611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60dc0163b996ac2","name":"Check received message containing special chars","time":{"start":1717693460490,"stop":1717693460491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c0f9167c1d1528","name":"Push message with content topic containing XML","time":{"start":1717693864621,"stop":1717693864621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff3d258103c0e89","name":"Check message on other pubsub topic is not received","time":{"start":1717693460497,"stop":1717693460497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95d872e6d447413","name":"Push message with Script payload","time":{"start":1717693864604,"stop":1717693864604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a436f170fc6057","name":"Accepts a valid Waku Message","time":{"start":1717693253724,"stop":1717693253725,"duration":1},"status":"passed","severity":"normal"},{"uid":"774ab87fd2cf3114","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717693744744,"stop":1717693744745,"duration":1},"status":"passed","severity":"normal"},{"uid":"175082d778fa0d2f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693921042,"stop":1717693921042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa07df049ebc6e","name":"Callback on promise, aborts when callback returns true","time":{"start":1717693904173,"stop":1717693904173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf75f77462d94755","name":"Check publish message containing Basic HTML tag","time":{"start":1717693759845,"stop":1717693759845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b91896c4cfdc28","name":"udp ip6 address","time":{"start":1717693244384,"stop":1717693244385,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a2fed504eae43f","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693921062,"stop":1717693921062,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb64781d02f5133","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693568521,"stop":1717693568522,"duration":1},"status":"passed","severity":"normal"},{"uid":"320b8193d208d1e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693921044,"stop":1717693921044,"duration":0},"status":"passed","severity":"normal"},{"uid":"62886f79dbd875bf","name":"Push message with content topic containing Russian","time":{"start":1717693864614,"stop":1717693864615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec179ec67e0fc3c9","name":"Push message with custom timestamp: 1717697091681","time":{"start":1717693730648,"stop":1717693730650,"duration":2},"status":"passed","severity":"normal"},{"uid":"15c75b06fa80c5f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717693491360,"stop":1717693491360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7204b8616d77d049","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717693296125,"stop":1717693296126,"duration":1},"status":"passed","severity":"normal"},{"uid":"a552d1e0f6d7b53a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717693852751,"stop":1717693852752,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0228ee08957826","name":"should return all peers when numPeers is 0","time":{"start":1717693249951,"stop":1717693249952,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec9546978f38648","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717693770496,"stop":1717693770496,"duration":0},"status":"passed","severity":"normal"},{"uid":"32796a23124be03c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693921039,"stop":1717693921039,"duration":0},"status":"passed","severity":"normal"},{"uid":"885b8b9bf2a8a28","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693921059,"stop":1717693921060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7078d33debda6c","name":"Fails to publish message with empty text","time":{"start":1717693759850,"stop":1717693759850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a6ea36fc46e8de","name":"should emit a peer event after start","time":{"start":1717693768974,"stop":1717693768974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56bd39b053c3e1a","name":"throws on content topic with too few or too many fields","time":{"start":1717693236189,"stop":1717693236189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc3a29fff1d419","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717693759983,"stop":1717693759983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ef3f99a55ba9f67","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717693238930,"stop":1717693238931,"duration":1},"status":"passed","severity":"normal"},{"uid":"823ed27dfe47d00b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693921058,"stop":1717693921059,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fd2b66eb164911","name":"should not fail to stop the service if it was not started","time":{"start":1717693768973,"stop":1717693768973,"duration":0},"status":"passed","severity":"normal"},{"uid":"239d2ebcb1b3058d","name":"Sample","time":{"start":1717693244434,"stop":1717693244434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a510ae52b322ddf","name":"should properly create location multiaddrs - udp4","time":{"start":1717693245005,"stop":1717693245006,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea673955607311a0","name":"Generator, custom pubsub topic","time":{"start":1717693900030,"stop":1717693900031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0003e73b5b2d85f","name":"Check received message containing special chars","time":{"start":1717693802792,"stop":1717693802792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46d8f630bdba90f","name":"Push message with content topic containing escaped characters","time":{"start":1717693864623,"stop":1717693864623,"duration":0},"status":"passed","severity":"normal"},{"uid":"be593a96b25a72f5","name":"Nwaku publishes","time":{"start":1717693732363,"stop":1717693732364,"duration":1},"status":"passed","severity":"normal"},{"uid":"405b373bb8b31fe7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717693491356,"stop":1717693491359,"duration":3},"status":"passed","severity":"normal"},{"uid":"843e53953300a87b","name":"should properly compute the node id","time":{"start":1717693245003,"stop":1717693245004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3d10f9d3bafda7","name":"Check received message containing XML","time":{"start":1717693802770,"stop":1717693802770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92def2cb930f96a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717693770485,"stop":1717693770485,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf0462679ed5c14","name":"Push message equal or less that 1MB","time":{"start":1717693730650,"stop":1717693730651,"duration":1},"status":"passed","severity":"normal"},{"uid":"19209839a3b15409","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717693744738,"stop":1717693744740,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c149f1af6397ea","name":"Fields are not dropped","time":{"start":1717693249471,"stop":1717693249473,"duration":2},"status":"passed","severity":"normal"},{"uid":"7121814dd63b4110","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717693296128,"stop":1717693296129,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed6251f4dd7a67a","name":"Check received message containing unicode special characters","time":{"start":1717693802798,"stop":1717693802799,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cacfeadfdc54280","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717693852752,"stop":1717693852753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dea0589383c3163","name":"1 Relay, 1 fetch","time":{"start":1717693261228,"stop":1717693261228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb30b5456fa97d7","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717693903644,"stop":1717693903644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe9c68c22f621b8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717693261343,"stop":1717693261343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3804cbab8020d4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717693261342,"stop":1717693261342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cca5d18bb9623dc","name":"Check received message containing JSON","time":{"start":1717693802796,"stop":1717693802796,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dee0681a465892","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717693770478,"stop":1717693770479,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fc9afe21fafe6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693921040,"stop":1717693921041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d41a0d75d58bce8","name":"Fails to push message with empty content topic","time":{"start":1717693864625,"stop":1717693864625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2a52b11382004e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693371329,"stop":1717693371330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f278d8ce77f85ba2","name":"Push message with content topic containing Script","time":{"start":1717693730639,"stop":1717693730642,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b7344f006588276","name":"Push message with content topic containing shell command","time":{"start":1717693730643,"stop":1717693730644,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e24ab72b8b7eb5","name":"should return valid sharding parameters for static sharding","time":{"start":1717693236219,"stop":1717693236219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c6533a8c35a645","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693802803,"stop":1717693802803,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe6c2451027a832","name":"Asymmetric encrypt & decrypt","time":{"start":1717693271667,"stop":1717693271667,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd47792b3f92cf06","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717693249952,"stop":1717693249953,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d701c6238e4249","name":"creates an iterator","time":{"start":1717693918885,"stop":1717693918885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8f91969c6c1274","name":"Query Generator, No Decoder","time":{"start":1717693885047,"stop":1717693885047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0069eeef976bd38","name":"Check received message containing emoji","time":{"start":1717693460495,"stop":1717693460495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d89c50c8d8a09e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693491352,"stop":1717693491353,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a56735f73c7f1b","name":"Overlapping topic subscription","time":{"start":1717693921055,"stop":1717693921055,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc4c0c78af4e2cd","name":"Throws when trying to push message with empty payload","time":{"start":1717693864610,"stop":1717693864610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80be47197ecf62","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717693836641,"stop":1717693836641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1830e6134543c965","name":"should set field with all protocols disabled","time":{"start":1717693245008,"stop":1717693245008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d02fe91d003a8","name":"Subscribe to topic containing long and publish message","time":{"start":1717693770481,"stop":1717693770481,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a65e843a0077b8","name":"Subscribe to topic containing long and receive message","time":{"start":1717693921037,"stop":1717693921037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33c2aa48b286b9d","name":"Query with Promise Callback, No message returned","time":{"start":1717693885052,"stop":1717693885052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad53524c62b9147","name":"handles different clusterIds correctly","time":{"start":1717693236200,"stop":1717693236201,"duration":1},"status":"passed","severity":"normal"},{"uid":"96eeae1d501d7092","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693377158,"stop":1717693377158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2060ed9f9467f3de","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693921063,"stop":1717693921063,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ec6d3767afc0ba","name":"Passing an array","time":{"start":1717693931844,"stop":1717693931844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c981557e588ceaf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693921066,"stop":1717693921066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3691bca24047711","name":"Check message received after nwaku node is restarted","time":{"start":1717693460499,"stop":1717693460500,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e7eee5a5c0a23f6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717693339942,"stop":1717693339943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c19abadb20b9cb","name":"Check received message with timestamp: 1717693288688 ","time":{"start":1717693802781,"stop":1717693802781,"duration":0},"status":"passed","severity":"normal"},{"uid":"35aa3044f7a5f772","name":"Check received message containing numeric","time":{"start":1717693802753,"stop":1717693802753,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bc7a78f4f799ef","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717693236202,"stop":1717693236202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1a621b37bb9b5d","name":"Check publish message containing Chinese","time":{"start":1717693759842,"stop":1717693759842,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d845efcae6ea77","name":"Query generator for multiple messages with different content topic format","time":{"start":1717693904172,"stop":1717693904172,"duration":0},"status":"passed","severity":"normal"},{"uid":"165073fe5ae8a407","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717693491353,"stop":1717693491353,"duration":0},"status":"passed","severity":"normal"},{"uid":"30aaedf1357a077c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app26/10/topic702/json","time":{"start":1717693832724,"stop":1717693832724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724dcb2013cb6bc","name":"throws on content topic with empty topic name field","time":{"start":1717693236192,"stop":1717693236192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b90562609636f29","name":"Check message with invalid timestamp is not received","time":{"start":1717693802804,"stop":1717693802805,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a1a1dd5593676b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717693261607,"stop":1717693261607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5f6ff46f061f8eb","name":"throws on content topic with generation field greater than 0","time":{"start":1717693236190,"stop":1717693236190,"duration":0},"status":"passed","severity":"normal"},{"uid":"53827a5a365453b9","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693921040,"stop":1717693921040,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f33f20ab1be8d0","name":"should not receive a peer event before start","time":{"start":1717693265148,"stop":1717693265149,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcebc4dd61fb04a","name":"Subscribe to topic containing short and receive message","time":{"start":1717693505272,"stop":1717693505272,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d55984dba79eac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717693236211,"stop":1717693236211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d6cb945aab8f56","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693921064,"stop":1717693921064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8122a8ec36bb56e","name":"Subscribe to topic containing XML and publish message","time":{"start":1717693770494,"stop":1717693770494,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6e686db64b3d8c","name":"Push message with JSON payload","time":{"start":1717693730628,"stop":1717693730628,"duration":0},"status":"passed","severity":"normal"}]