mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"503fba3170c7d0de","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548167756,"stop":1737548167756,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bae9d4b9d101e8","name":"Push message with content topic containing short","time":{"start":1737548364914,"stop":1737548364914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e66c1106f5b9110","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737548739456,"stop":1737548739456,"duration":0},"status":"passed","severity":"normal"},{"uid":"539521ad1bb7382e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1737548304983,"stop":1737548304983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaa196cbcc6c0e1","name":"Wrong topic","time":{"start":1737548399522,"stop":1737548399522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81d8bb66b328ea3","name":"Push message with XML payload","time":{"start":1737548090448,"stop":1737548090448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4fa74cf528a51","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app51/1/topic890/xml","time":{"start":1737548399520,"stop":1737548399520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eefa40c13a6750","name":"random static sharding 7 - Cluster ID: 444, Shard ID: 921","time":{"start":1737548402199,"stop":1737548402199,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e0db9032c3ef10","name":"Check meta is set [ecies]","time":{"start":1737547950551,"stop":1737547950551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc0990fdf9906a9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1737547974954,"stop":1737547974955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cb5040b6f6894e","name":"Push message with Arabic payload","time":{"start":1737548090446,"stop":1737548090446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45f08e19d7cf26d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737548739463,"stop":1737548739463,"duration":0},"status":"broken","severity":"normal"},{"uid":"f83e7a76bb7b7ed0","name":"Push message with meta","time":{"start":1737548090452,"stop":1737548090452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8858bd666347de6f","name":"Push 30 different messages","time":{"start":1737548090451,"stop":1737548090452,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdaf3e2f966b16fa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737548058375,"stop":1737548058375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa9885bbd4e1f91","name":"Encoder throws on undefined content topic","time":{"start":1737547931029,"stop":1737547931029,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ca22b8c75b393b","name":"LightPush with 1 connections","time":{"start":1737548044451,"stop":1737548044452,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56487a024301e92f","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1737548044375,"stop":1737548044375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c8907d48128d7ba","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737548147658,"stop":1737548147658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1da226675d7a662","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1737547914750,"stop":1737547914750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc1a2317f908a50","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1737547914735,"stop":1737547914735,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c0460f666e92b1","name":"should be online or offline if network state changed","time":{"start":1737547974970,"stop":1737547974971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680ad6728023b92","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1737548304982,"stop":1737548304982,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d8cf28ad149f61","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548001642,"stop":1737548001643,"duration":1},"status":"passed","severity":"normal"},{"uid":"6519c01ab584b9e3","name":"Check publish message containing unicode special characters","time":{"start":1737548222842,"stop":1737548222843,"duration":1},"status":"passed","severity":"normal"},{"uid":"224353097866a7b7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1737547938350,"stop":1737547938350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea96c9a72c80309","name":"Ephemeral messages are not stored","time":{"start":1737547980826,"stop":1737547980830,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef55a96082ab8bee","name":"Ping on unsubscribed peer","time":{"start":1737548042700,"stop":1737548042701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e103697548810f2d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1737548044198,"stop":1737548044199,"duration":1},"status":"passed","severity":"normal"},{"uid":"365c1db1f2728f36","name":"Subscribe to topic containing emoji and publish message","time":{"start":1737548231379,"stop":1737548231379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5491d94d98d0513","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737547938938,"stop":1737547938938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"324e73dd84ecd91d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1737547914734,"stop":1737547914735,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fa83f7a3180007","name":"should not fail to start the service if it is already started","time":{"start":1737547942890,"stop":1737547942890,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb05fe511cb7ae8","name":"Push message with content topic containing numeric","time":{"start":1737548364914,"stop":1737548364915,"duration":1},"status":"passed","severity":"normal"},{"uid":"beec995da1568479","name":"Fails to push message with large meta","time":{"start":1737548364920,"stop":1737548364922,"duration":2},"status":"passed","severity":"normal"},{"uid":"325df50a405683ef","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1737547914743,"stop":1737547914743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3eae9267777508","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737548147662,"stop":1737548147662,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cb12b4254bf327","name":"caches peers it previously fetched","time":{"start":1737547938935,"stop":1737547938935,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d46ecb4d4ceb18","name":"Check message with no pubsub topic is not received","time":{"start":1737548037201,"stop":1737548037202,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0850d1b9903279","name":"Check publish message after service node is restarted","time":{"start":1737548222849,"stop":1737548222849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"144d2eb5c24f3d1c","name":"Push message with shell command payload","time":{"start":1737548090449,"stop":1737548090449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572704a8bec5274","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1737547914748,"stop":1737547914749,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da924fe5d1efafd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737548739466,"stop":1737548739466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecce9e50c5dfe169","name":"should throw error - no id","time":{"start":1737547923470,"stop":1737547923471,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee8b63ae5979e05","name":"Publish message with custom timestamp: Wed Jan 22 2025 11:16:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1737548222845,"stop":1737548222845,"duration":0},"status":"passed","severity":"normal"},{"uid":"226ef7e1aedc3622","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1737547917264,"stop":1737547917264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0b0efb9f6acaa8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737548739464,"stop":1737548739464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed420d673165e38e","name":"should properly create location multiaddrs - tcp","time":{"start":1737547923480,"stop":1737547923480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2619e47f619f482b","name":"Check received message containing SQL Injection","time":{"start":1737548370213,"stop":1737548370213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e679a49d7dfe2c6f","name":"random static sharding 1 - Cluster ID: 270, Shard ID: 932","time":{"start":1737548402196,"stop":1737548402196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdc5930d5a865d9","name":"Query with Promise Callback, No message returned","time":{"start":1737548318525,"stop":1737548318525,"duration":0},"status":"passed","severity":"normal"},{"uid":"597456bbd9cfdf32","name":"Query Generator, No Decoder","time":{"start":1737548318519,"stop":1737548318520,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf2f17f1ad18fca","name":"Decoder throws on empty string content topic","time":{"start":1737547931030,"stop":1737547931030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b428a48336fc949","name":"Check received message containing Russian","time":{"start":1737548370223,"stop":1737548370223,"duration":0},"status":"passed","severity":"normal"},{"uid":"521d5ee0a8553117","name":"random static sharding 4 - Cluster ID: 693, Shard ID: 957","time":{"start":1737548402197,"stop":1737548402197,"duration":0},"status":"passed","severity":"normal"},{"uid":"33048eb20e9c6c94","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1737548044372,"stop":1737548044372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d68f4f3bcf9af502","name":"Check received message with timestamp: 1737547974185 ","time":{"start":1737548370229,"stop":1737548370229,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fb03c2f14d10be","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737548147663,"stop":1737548147663,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d24ca9cd62518b8","name":"Subscribe and publish message","time":{"start":1737548231367,"stop":1737548231367,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a2ab94846c84ac","name":"Overlapping topic subscription","time":{"start":1737548739453,"stop":1737548739453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1559749d8b70fb17","name":"Push message with JSON payload","time":{"start":1737548090448,"stop":1737548090449,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275613cd76e590b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1737547914752,"stop":1737547914753,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6215cf92273281","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1737548044372,"stop":1737548044372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc44d5262c860def","name":"Push message with content topic containing shell command","time":{"start":1737548364918,"stop":1737548364918,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f609af96053da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1737547914746,"stop":1737547914747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a61b70332e5fd6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737548032985,"stop":1737548032986,"duration":1},"status":"passed","severity":"normal"},{"uid":"275f312cc778b526","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737548001641,"stop":1737548001641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db318979edc88f0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1737547938342,"stop":1737547938346,"duration":4},"status":"passed","severity":"normal"},{"uid":"779205b495c2b838","name":"Check received message containing JSON","time":{"start":1737548370215,"stop":1737548370215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d7468a74c46290","name":"Fails to publish message with empty text","time":{"start":1737548222846,"stop":1737548222846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07e0cc29cbc2a7d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1737547922810,"stop":1737547922811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec80153d6edb2cf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737548739460,"stop":1737548739460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4790b304faf71f","name":"start node with empty content topic","time":{"start":1737548399524,"stop":1737548399524,"duration":0},"status":"passed","severity":"normal"},{"uid":"767762bb52d802c8","name":"should add a peer","time":{"start":1737547955721,"stop":1737547955722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c10aebbd10bf63","name":"Check received message with timestamp: 1737547973827000000 ","time":{"start":1737548037199,"stop":1737548037199,"duration":0},"status":"passed","severity":"normal"},{"uid":"4860b7b2f40ab83","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737548739447,"stop":1737548739448,"duration":1},"status":"broken","severity":"normal"},{"uid":"e709d48ad19e48ee","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1737548392938,"stop":1737548392938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f574c02e10bae868","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1737548392942,"stop":1737548392942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d5e0f8fcf1db2c","name":"Keep-alive pings maintain the connection","time":{"start":1737548235372,"stop":1737548235373,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ea0dbd3d88976a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737548739466,"stop":1737548739466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efcd241ba3dea24","name":"Passing page size 0 when there are 110 messages","time":{"start":1737548385747,"stop":1737548385747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f068469f896f87b","name":"configure the node with multiple content topics","time":{"start":1737548399523,"stop":1737548399523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa65695bf528e60","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1737547942892,"stop":1737547942893,"duration":1},"status":"passed","severity":"normal"},{"uid":"425235a1595398cb","name":"Check received message containing Chinese","time":{"start":1737548370212,"stop":1737548370212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18df1aee5997c","name":"Ordered callback, aborts when callback returns true","time":{"start":1737548347282,"stop":1737548347282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d0a05853685ec7","name":"Ordered Callback - true","time":{"start":1737548373855,"stop":1737548373855,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4927404d8255df","name":"Push message with meta","time":{"start":1737548364920,"stop":1737548364920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9f31462df6c220","name":"Js publishes, other Js receives","time":{"start":1737548212370,"stop":1737548212370,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e817a63df62c93","name":"through manual discovery","time":{"start":1737548159308,"stop":1737548159308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e6c26c89cc7d4","name":"should throw an error for missing required configuration","time":{"start":1737547914744,"stop":1737547914744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9780f48e1166d19d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737548291042,"stop":1737548291042,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ffa876277a31d0","name":"Check received message containing long","time":{"start":1737548370210,"stop":1737548370211,"duration":1},"status":"passed","severity":"normal"},{"uid":"2394b7f664700467","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1737548392941,"stop":1737548392941,"duration":0},"status":"passed","severity":"normal"},{"uid":"887536955c7eafe","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1737548044201,"stop":1737548044202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a144b358eb58edce","name":"Check publish message containing JSON","time":{"start":1737548222841,"stop":1737548222841,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a438f59cf5859f","name":"Check received message containing special chars","time":{"start":1737548370211,"stop":1737548370212,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c5b05fff4e896d","name":"should handle a minimal index list","time":{"start":1737547914834,"stop":1737547914834,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c99cff927f8032","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737548058374,"stop":1737548058374,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c30f4dc00a1de9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737548370217,"stop":1737548370217,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f09a1279e3ae5d","name":"Check message on other pubsub topic is not received","time":{"start":1737548370218,"stop":1737548370219,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d3cde0d7915fe3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737548739473,"stop":1737548739473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c6127108edf7b4","name":"Push message with Basic HTML tag payload","time":{"start":1737548364911,"stop":1737548364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6790699d9699a2f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737548032984,"stop":1737548032984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f6799123dd2c4d","name":"Privacy Node - default protocol","time":{"start":1737548405699,"stop":1737548405699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca748610f7d7e48","name":"Push message with special chars payload","time":{"start":1737548364909,"stop":1737548364909,"duration":0},"status":"passed","severity":"normal"},{"uid":"548687c3f49d379a","name":"Register correct protocols","time":{"start":1737548231365,"stop":1737548231366,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8b1e06da80e328","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1737548347281,"stop":1737548347282,"duration":1},"status":"passed","severity":"normal"},{"uid":"badf5b9a2e817544","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1737547914757,"stop":1737547914757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf622e6b8f1240ca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1737548231375,"stop":1737548231376,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6f56ce2cf1fa5","name":"Subscribe to topic containing long and receive message","time":{"start":1737548739454,"stop":1737548739454,"duration":0},"status":"passed","severity":"normal"},{"uid":"295ba535e763742a","name":"Correctly serialized arguments","time":{"start":1737548159514,"stop":1737548159514,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca4a148bdcf7fd5","name":"listenerCount","time":{"start":1737548014812,"stop":1737548014812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38423c765f7962b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1737548044202,"stop":1737548044202,"duration":0},"status":"passed","severity":"normal"},{"uid":"830ba42cc6168cb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1737547914749,"stop":1737547914749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd27abebedb2742","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1737547914728,"stop":1737547914728,"duration":0},"status":"passed","severity":"normal"},{"uid":"393f81863089c9cb","name":"Query Generator, No message returned","time":{"start":1737548318520,"stop":1737548318520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfbabded562cc82","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1737547914754,"stop":1737547914754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67941b2a506cbe1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737548215614,"stop":1737548215614,"duration":0},"status":"passed","severity":"normal"},{"uid":"345ee28f2e67933f","name":"Push message with Arabic payload","time":{"start":1737548364910,"stop":1737548364910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1cf27695d2edbc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1737548304983,"stop":1737548304984,"duration":1},"status":"passed","severity":"normal"},{"uid":"db480634fc70de72","name":"1 Relay, 1 Filter, gives up","time":{"start":1737547938647,"stop":1737547938647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab2a25a402e659d","name":"Subscribe and receives messages on 20 topics","time":{"start":1737548739465,"stop":1737548739466,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef6ac3090a0a1e9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737548739453,"stop":1737548739453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e08bcdf3126b17","name":"Fails to push message with empty payload","time":{"start":1737548090452,"stop":1737548090453,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47064fc2d2cf158","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1737547938937,"stop":1737547938937,"duration":0},"status":"passed","severity":"normal"},{"uid":"174f52a8c8d36bf4","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1737547930574,"stop":1737547930575,"duration":1},"status":"passed","severity":"normal"},{"uid":"839e830066a3b3f4","name":"isConnected should return true after first peer connects","time":{"start":1737547994753,"stop":1737547994753,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cd3c9c456b1b17","name":"Push message equal or less that 1MB","time":{"start":1737548090455,"stop":1737548090455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fafdcca0538dfa","name":"Push message with long payload","time":{"start":1737548090444,"stop":1737548090445,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab9540b5199d91e","name":"Check publish message containing SQL Injection","time":{"start":1737548222840,"stop":1737548222840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10d45e158118dca","name":"should throw an error for missing sharding configuration","time":{"start":1737547914756,"stop":1737547914756,"duration":0},"status":"passed","severity":"normal"},{"uid":"75330ea5ef9f6ce2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1737547914834,"stop":1737547914834,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca59a14205da6d3","name":"Check received message with timestamp: 1737547974185000000 ","time":{"start":1737548370216,"stop":1737548370217,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9b8fee59eb980b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1737548235374,"stop":1737548235375,"duration":1},"status":"passed","severity":"normal"},{"uid":"87530f9ef5b5a792","name":"should be able to decode the field with only STORE set to true","time":{"start":1737547922806,"stop":1737547922806,"duration":0},"status":"passed","severity":"normal"},{"uid":"87126d0e519a623e","name":"Round trip binary serialization","time":{"start":1737547931027,"stop":1737547931028,"duration":1},"status":"passed","severity":"normal"},{"uid":"993ce135dd47d119","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737548291043,"stop":1737548291043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5323a03297930acd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044207,"stop":1737548044208,"duration":1},"status":"passed","severity":"normal"},{"uid":"c208ca0b8d6b59d3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737548739455,"stop":1737548739455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcf6d5f857139f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737548739459,"stop":1737548739460,"duration":1},"status":"passed","severity":"normal"},{"uid":"41711f97df3495ca","name":"throws on content topic with empty application field","time":{"start":1737547914722,"stop":1737547914723,"duration":1},"status":"passed","severity":"normal"},{"uid":"142a5de14e2197a7","name":"Check message received after nwaku node is restarted","time":{"start":1737548037204,"stop":1737548037204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26f7b1d9e0b81ce1","name":"Ping on peer without subscriptions","time":{"start":1737547999894,"stop":1737547999895,"duration":1},"status":"passed","severity":"normal"},{"uid":"931592c0bdb03389","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1737548044195,"stop":1737548044195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e578628b396fff08","name":"addEventListener with correct event","time":{"start":1737548014809,"stop":1737548014810,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6104053f326db2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1737547914734,"stop":1737547914734,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e0c293a6158034","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1737548044197,"stop":1737548044197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35b3f9eb01b3a0","name":"Fails to publish duplicate message","time":{"start":1737548222846,"stop":1737548222846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2986abf9c914c2","name":"Push message on custom pubsubTopic","time":{"start":1737548167752,"stop":1737548167754,"duration":2},"status":"passed","severity":"normal"},{"uid":"5343615916dbfce7","name":"should reject if Filter is requested but not mounted","time":{"start":1737547955564,"stop":1737547955565,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c679474c3ff1ef","name":"Query Generator, Multiple PubsubTopics","time":{"start":1737548318519,"stop":1737548318519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1674cb709bcadd1","name":"removeEventListener with wrong event","time":{"start":1737548014811,"stop":1737548014811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9572b8e7c767f07","name":"Check received message containing long","time":{"start":1737548037187,"stop":1737548037187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ac5c1beee1eec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737548739470,"stop":1737548739470,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f21da590b76922","name":"Check message with no payload is not received","time":{"start":1737548370231,"stop":1737548370231,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ab6ab82de2fdf1","name":"Subscribe to topic containing Script and receive message","time":{"start":1737548739470,"stop":1737548739471,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ed543a92df9d7a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1737547914758,"stop":1737547914758,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dbf2f141928578","name":"Push message with Russian payload","time":{"start":1737548364910,"stop":1737548364910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd8a63a0374f2f3","name":"Check received message containing shell command","time":{"start":1737548370226,"stop":1737548370226,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d5b2f831fd09fd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1737547938347,"stop":1737547938348,"duration":1},"status":"passed","severity":"normal"},{"uid":"40657b81ca800879","name":"should properly create location multiaddrs - tcp4","time":{"start":1737547923478,"stop":1737547923478,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c957974c1bac38","name":"should throw an error for empty SingleShardInfos array","time":{"start":1737547914740,"stop":1737547914741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0373198dc2f2766","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737548739451,"stop":1737548739452,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce94decf2be4458d","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1737548044376,"stop":1737548044376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c49606901b63dbfb","name":"Subscribe to topic containing Script and receive message","time":{"start":1737548058379,"stop":1737548058379,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8a147c2dec1ae6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1737547984895,"stop":1737547984895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d09191918451ee21","name":"Publish message with rate limit","time":{"start":1737548222850,"stop":1737548222850,"duration":0},"status":"passed","severity":"normal"},{"uid":"61354151dd67d47","name":"peer:update - should do nothing if another protocol hit","time":{"start":1737547930572,"stop":1737547930574,"duration":2},"status":"passed","severity":"normal"},{"uid":"89127207e1da6815","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1737548044374,"stop":1737548044374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daf23466a907fad0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1737547914746,"stop":1737547914746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd7125ef53b36d4","name":"topics with same application and version share the same shard","time":{"start":1737547914737,"stop":1737547914737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff48123014dd62be","name":"Sample","time":{"start":1737547922851,"stop":1737547922852,"duration":1},"status":"passed","severity":"normal"},{"uid":"af05145e34d08fdb","name":"Subscribe to topic containing XML and receive message","time":{"start":1737548058379,"stop":1737548058381,"duration":2},"status":"passed","severity":"normal"},{"uid":"925badfe02e24f30","name":"should set field with only LIGHTPUSH enabled","time":{"start":1737547923482,"stop":1737547923483,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b15664de429282","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737548739457,"stop":1737548739457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd35ea147f3aa15f","name":"1 Store, 2 fetches","time":{"start":1737547938645,"stop":1737547938646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f100bf430523f76c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1737547922809,"stop":1737547922809,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0a0ae324eb8d45","name":"Push message with content topic containing JSON","time":{"start":1737548364918,"stop":1737548364918,"duration":0},"status":"passed","severity":"normal"},{"uid":"175108322c9db04","name":"Ping on peer without subscriptions","time":{"start":1737548042699,"stop":1737548042700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14aafd45ab1bba0","name":"can start and stop the service","time":{"start":1737547942889,"stop":1737547942889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b1f1418ecf4ceb","name":"should not receive a peer event after stop","time":{"start":1737548198063,"stop":1737548198063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0f11f9f0f224bf","name":"Push message with escaped characters payload","time":{"start":1737548090449,"stop":1737548090450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38bc7e8e931a8cf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737548739470,"stop":1737548739470,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ae8dafdd6447a6","name":"Query generator for multiple messages with different content topic format","time":{"start":1737548347277,"stop":1737548347277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcfdfaf7c78437f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737548058377,"stop":1737548058377,"duration":0},"status":"passed","severity":"normal"},{"uid":"324a2c19b31df6cb","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1737548044374,"stop":1737548044375,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1a04700961d7de6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737548147658,"stop":1737548147659,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f19c609bf4299f","name":"Check received message containing Script","time":{"start":1737548370213,"stop":1737548370214,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf80e0d9601ff2e","name":"returns nothing if no connections present","time":{"start":1737547930230,"stop":1737547930231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15b2943c4e648a0","name":"Push message with JSON payload","time":{"start":1737548364912,"stop":1737548364912,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f94873e4b49365","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737548370217,"stop":1737548370218,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9bfdd63b25b78c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1737547914753,"stop":1737547914753,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f4854bf7f43e84","name":"should not receive a peer event before start","time":{"start":1737548198062,"stop":1737548198063,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ee98ebea45b45c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1737548044206,"stop":1737548044206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d795429415ff5822","name":"should be able to decode the field with only RELAY set to true","time":{"start":1737547922802,"stop":1737547922804,"duration":2},"status":"passed","severity":"normal"},{"uid":"20812ff1ca67bd52","name":"Subscribe to topic containing short and receive message","time":{"start":1737548739454,"stop":1737548739454,"duration":0},"status":"passed","severity":"normal"},{"uid":"250ee82cef7a177f","name":"can dial TLS multiaddrs","time":{"start":1737548159307,"stop":1737548159307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b103cba5f2c0fadd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737548739455,"stop":1737548739455,"duration":0},"status":"passed","severity":"normal"},{"uid":"65215329e08e4feb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1737548231371,"stop":1737548231372,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea6c8252b3255d7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1737548304982,"stop":1737548304982,"duration":0},"status":"passed","severity":"normal"},{"uid":"801507257fdbb67e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737548739452,"stop":1737548739453,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a610ca6409bb5b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1737548318522,"stop":1737548318523,"duration":1},"status":"passed","severity":"normal"},{"uid":"488316c3e9ca9bc9","name":"Nodes with multiple pubsub topic","time":{"start":1737548215614,"stop":1737548215614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6e0971f9b5207e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1737547914745,"stop":1737547914745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae4c39c57e2978c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1737547914727,"stop":1737547914727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c262c53370b8fd1c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737548032983,"stop":1737548032983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65efa78611b6007","name":"Push message with content topic containing Script","time":{"start":1737548364917,"stop":1737548364917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d41caab6a28310c","name":"Relay - dialed first","time":{"start":1737548405695,"stop":1737548405695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13af17e4c521e36","name":"should load peers from local storage and dispatch events","time":{"start":1737547942892,"stop":1737547942892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6a6d566be1ad27","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1737548044201,"stop":1737548044201,"duration":0},"status":"passed","severity":"normal"},{"uid":"722fd1a400a87ee9","name":"tcp ip4 address","time":{"start":1737547922813,"stop":1737547922813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdba9af1e69231a0","name":"LightPush with 3 connections","time":{"start":1737548044453,"stop":1737548044453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37b0715f0cd5e9a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1737547914751,"stop":1737547914752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1c2ece13147877","name":"returns all values when wanted number matches available values","time":{"start":1737547937588,"stop":1737547937589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1f2a518ede1842","name":"Subscribe to topic containing Script and publish message","time":{"start":1737548231374,"stop":1737548231374,"duration":0},"status":"passed","severity":"normal"},{"uid":"811733158ab9eddb","name":"should return the correct number of peers","time":{"start":1737547955723,"stop":1737547955723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87e150f0eef294","name":"Does not throw an exception when node disconnects","time":{"start":1737548399846,"stop":1737548399846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5748b7f604e244f7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1737548044199,"stop":1737548044199,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b8a06d7b77af5b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/2/topic516/test.js","time":{"start":1737548399520,"stop":1737548399521,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d28753d1b12472","name":"Check received message containing JSON","time":{"start":1737548037196,"stop":1737548037196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2115b1b3aaf78874","name":"can start the service","time":{"start":1737547984883,"stop":1737547984884,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c82ae12d4b8dc92","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1737547994753,"stop":1737547994753,"duration":0},"status":"passed","severity":"normal"},{"uid":"39343d3e224f271e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1737547914745,"stop":1737547914745,"duration":0},"status":"passed","severity":"normal"},{"uid":"464b36b5dcb4d1dd","name":"udp ip6 address","time":{"start":1737547922813,"stop":1737547922814,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa565573bc0cf691","name":"Check received message with timestamp: 1737547974185000000 ","time":{"start":1737548370228,"stop":1737548370228,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7d33a3b00bf44","name":"should return valid sharding parameters for static sharding","time":{"start":1737547914755,"stop":1737547914755,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d0e1b10591b296","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1737548392937,"stop":1737548392937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f70eed166b21955","name":"All","time":{"start":1737547980556,"stop":1737547980557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40f18b5808ee729","name":"Push 30 different messages","time":{"start":1737548364913,"stop":1737548364913,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8ee01475540fa8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737548058382,"stop":1737548058383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8837fd4142450fd7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1737547914736,"stop":1737547914737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00fb004d983714a","name":"handles multiple messages","time":{"start":1737548390554,"stop":1737548390554,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ee75b74c335f58","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1737547914741,"stop":1737547914741,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f55f9998c053c4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1737547938352,"stop":1737547938352,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9e9a2d7df10048","name":"throws on content topic with empty encoding field","time":{"start":1737547914725,"stop":1737547914725,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c66768ef93015","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1737547931030,"stop":1737547931030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb1615fb1e2cbbf","name":"Should update shard info","time":{"start":1737548168180,"stop":1737548168180,"duration":0},"status":"passed","severity":"normal"},{"uid":"af59a8dc59aa4f54","name":"Filter with 1 connections","time":{"start":1737548044452,"stop":1737548044452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a0f5159036e54ae","name":"Renews subscription after lossing a connection","time":{"start":1737548739461,"stop":1737548739461,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d992dc578eea9b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737547922811,"stop":1737547922811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb5f295d6b2ee87","name":"Subscribe and receive messages via waku relay post","time":{"start":1737548058367,"stop":1737548058367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2fa287f3def1f4","name":"Push message with long payload","time":{"start":1737548364908,"stop":1737548364909,"duration":1},"status":"passed","severity":"normal"},{"uid":"163f40eadafb27e8","name":"nwaku subscribes","time":{"start":1737548212368,"stop":1737548212369,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2b21db6cc17134","name":"removeEventListener with correct event","time":{"start":1737548014811,"stop":1737548014811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8cfe3472187f3c","name":"Check received message containing emoji","time":{"start":1737548037198,"stop":1737548037199,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b042ee0742db0c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1737547914741,"stop":1737547914742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a39e2f508ebf72d","name":"ignores unrecognized TXT record formats","time":{"start":1737547938935,"stop":1737547938935,"duration":0},"status":"passed","severity":"normal"},{"uid":"689660867929a368","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1737548044371,"stop":1737548044372,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a913b3720cb707db","name":"should set field with only FILTER enabled","time":{"start":1737547923482,"stop":1737547923482,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e77cc5e8e79da","name":"Delete observer","time":{"start":1737548199577,"stop":1737548199577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3046531e0120a266","name":"stop","time":{"start":1737548014813,"stop":1737548014813,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f3aba4f96716d4","name":"Number of peers are maintained correctly","time":{"start":1737548235370,"stop":1737548235371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f491f9806ad61f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1737547922806,"stop":1737547922807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f8eed016bb48db","name":"Check message with invalid timestamp is not received","time":{"start":1737548037201,"stop":1737548037201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b35622d4db8bc","name":"Passing page size 19 when there are 20 messages","time":{"start":1737548385749,"stop":1737548385750,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d43c304bfa8fd8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1737547914745,"stop":1737547914746,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1abc5d7d46690d","name":"Check received message containing shell command","time":{"start":1737548037196,"stop":1737548037196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5188b41ccc508be4","name":"dispatchEvent via connectionManager","time":{"start":1737548014812,"stop":1737548014812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b375b147e3117e0","name":"throws on content topic with empty topic name field","time":{"start":1737547914724,"stop":1737547914724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e851035368246c84","name":"getPeersByDiscovery","time":{"start":1737548224102,"stop":1737548224103,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b0d417b0550c3d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1737547914747,"stop":1737547914747,"duration":0},"status":"passed","severity":"normal"},{"uid":"437dd4479b0f8bff","name":"should correctly map a content topic to a pubsub topic","time":{"start":1737547914757,"stop":1737547914757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9acccaab717bc15","name":"Check received message containing emoji","time":{"start":1737548370228,"stop":1737548370228,"duration":0},"status":"passed","severity":"normal"},{"uid":"28021388518640ee","name":"Decoder throws on empty string content topic","time":{"start":1737547948956,"stop":1737547948957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8ad73c4fd75671","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737548058371,"stop":1737548058372,"duration":1},"status":"passed","severity":"normal"},{"uid":"550f0a0c74c7e729","name":"Ping on subscribed peer","time":{"start":1737548042699,"stop":1737548042699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc20aa1cd46bb6f9","name":"connects to nwaku","time":{"start":1737548399845,"stop":1737548399846,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd08d9a47514136e","name":"recovers when dns.resolve returns empty","time":{"start":1737547938934,"stop":1737547938934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed1b7ef136d7c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1737547914747,"stop":1737547914748,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b0bb05b65761cf","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1737547922801,"stop":1737547922801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd63ffaf8bec776a","name":"different cluster, same shard: nodes don't connect","time":{"start":1737548157214,"stop":1737548157215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4868c7fba04e2a5","name":"Push message with content topic containing emoji","time":{"start":1737548364919,"stop":1737548364920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df850dcce440c29","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1737547914738,"stop":1737547914738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a971cc2bf287428","name":"Fails to publish message with wrong content topic","time":{"start":1737548222846,"stop":1737548222847,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef59c1c9e0617c9","name":"should return no connections if no open connection provided","time":{"start":1737547930232,"stop":1737547930232,"duration":0},"status":"passed","severity":"normal"},{"uid":"31786149f10dfa3f","name":"Mutual subscription","time":{"start":1737548231365,"stop":1737548231365,"duration":0},"status":"passed","severity":"normal"},{"uid":"31821a9929efae77","name":"Check received message containing XML","time":{"start":1737548037191,"stop":1737548037195,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a1758598d2e6c50","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1737548044200,"stop":1737548044201,"duration":1},"status":"passed","severity":"normal"},{"uid":"765080b73aef5a57","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1737547938348,"stop":1737547938350,"duration":2},"status":"passed","severity":"normal"},{"uid":"49f6de3aa8aa4778","name":"Check received message containing XML","time":{"start":1737548370214,"stop":1737548370214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd3a490f9f42ba0","name":"Push to array if already present","time":{"start":1737547914357,"stop":1737547914358,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7d3dcec3420186","name":"should reject if Store is requested but not mounted","time":{"start":1737547955564,"stop":1737547955564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e817fc40a8cd902f","name":"Check received message containing SQL Injection","time":{"start":1737548037190,"stop":1737548037191,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ed88ce8311ac82","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/9/topic607/json","time":{"start":1737548399521,"stop":1737548399522,"duration":1},"status":"passed","severity":"normal"},{"uid":"21135f740b13f145","name":"Push message equal or less that 1MB","time":{"start":1737548364923,"stop":1737548364924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef61166d10394d1","name":"Overlapping topic subscription","time":{"start":1737548058372,"stop":1737548058372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44b6eecac399e64","name":"Ping on peer without subscriptions","time":{"start":1737548042696,"stop":1737548042697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3825de52e6d6db2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737548399523,"stop":1737548399523,"duration":0},"status":"passed","severity":"normal"},{"uid":"90613c8f1bf3053e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737548739472,"stop":1737548739473,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e97946e697c610","name":"Push message with short payload","time":{"start":1737548090444,"stop":1737548090444,"duration":0},"status":"passed","severity":"normal"},{"uid":"948345a966015fc1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1737548347276,"stop":1737548347277,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a465c3077fc2605","name":"Passing cursor with wrong pubsubTopic","time":{"start":1737548304985,"stop":1737548304985,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ef088cf0297dcd","name":"Publish message with large meta","time":{"start":1737548222850,"stop":1737548222850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3083f80facbb80a4","name":"should not receive a peer event after stop","time":{"start":1737547942891,"stop":1737547942892,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb5d9af62ff1499","name":"Publish without waiting for remote peer","time":{"start":1737548231366,"stop":1737548231366,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b2d71c7d838c9d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1737548392940,"stop":1737548392941,"duration":1},"status":"passed","severity":"normal"},{"uid":"79498759286bea13","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737548058383,"stop":1737548058383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e0c30b150fd689","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1737548392939,"stop":1737548392940,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afe77e5d56bdfad","name":"Encoder throws on undefined content topic","time":{"start":1737547948955,"stop":1737547948955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38012006bf873ed","name":"Check received message containing numeric","time":{"start":1737548037188,"stop":1737548037188,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b1a0bbf1d1c878","name":"should not throw an error for a single configured topic","time":{"start":1737547914752,"stop":1737547914752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9beb424f05d063a","name":"Push message with SQL Injection payload","time":{"start":1737548364910,"stop":1737548364911,"duration":1},"status":"passed","severity":"normal"},{"uid":"6102d017a7b01833","name":"ignores domain fetching errors","time":{"start":1737547938934,"stop":1737547938934,"duration":0},"status":"passed","severity":"normal"},{"uid":"78729cad56f46abc","name":"throws on content topic with generation field greater than 0","time":{"start":1737547914722,"stop":1737547914722,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ac3083d337d2fc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737548058384,"stop":1737548058384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fae39b2d083129f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1737548157212,"stop":1737548157213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19abf4ae2415443","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737548739456,"stop":1737548739456,"duration":0},"status":"passed","severity":"normal"},{"uid":"27daa795a4e0d32a","name":"should not fail to stop the service if it was not started","time":{"start":1737548198060,"stop":1737548198061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9350c021c0836cfa","name":"Check received message containing Arabic","time":{"start":1737548370223,"stop":1737548370223,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b84bec764aa9d3","name":"Push message with rate limit","time":{"start":1737548090453,"stop":1737548090453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcfa3ccc763d596","name":"Encoder throws on empty string content topic","time":{"start":1737547931029,"stop":1737547931029,"duration":0},"status":"passed","severity":"normal"},{"uid":"1138c23bb51fca1a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1737548044209,"stop":1737548044209,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd803cf743da1649","name":"Push message with custom timestamp: 1706789644584","time":{"start":1737548364922,"stop":1737548364922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2515bd8a68b24883","name":"should wait for Store peer to be connected","time":{"start":1737547955567,"stop":1737547955568,"duration":1},"status":"passed","severity":"normal"},{"uid":"560037c63eef943","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1737548044210,"stop":1737548044212,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b3c2937a2a51435","name":"Nodes with multiple pubsub topic","time":{"start":1737548215616,"stop":1737548215616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2ff2365fa4ee55","name":"Check message with no payload is not received","time":{"start":1737548370219,"stop":1737548370219,"duration":0},"status":"passed","severity":"normal"},{"uid":"83394da88a247003","name":"Check publish message containing short","time":{"start":1737548222837,"stop":1737548222837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7195d624e0c7e3","name":"should reject if LightPush is requested but not mounted","time":{"start":1737547955563,"stop":1737547955563,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b83c571802af5b","name":"Push message with custom timestamp: 1737551658630","time":{"start":1737548090454,"stop":1737548090454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc666278553d363","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1737548044372,"stop":1737548044373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96559f587228171b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1737548392940,"stop":1737548392940,"duration":0},"status":"passed","severity":"normal"},{"uid":"282e16fd00a5a848","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1737547914740,"stop":1737547914740,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bbd54058605b70","name":"Push message with numeric payload","time":{"start":1737548090445,"stop":1737548090445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05ee5c9a1125e08","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737548739459,"stop":1737548739459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12fd9eedcbac5ea","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737548167756,"stop":1737548167758,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7b55f2057083aa","name":"Passing page size 11 when there are 10 messages","time":{"start":1737548385749,"stop":1737548385749,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb4c9f28ef56d54","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1737548044209,"stop":1737548044209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a7380df7eb5c","name":"should not fail to stop the service if it was not started","time":{"start":1737547984884,"stop":1737547984885,"duration":1},"status":"passed","severity":"normal"},{"uid":"3704eba397741e5d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737548739462,"stop":1737548739463,"duration":1},"status":"broken","severity":"normal"},{"uid":"1194c41227ecf13e","name":"Subscribe and receives messages on 20 topics","time":{"start":1737548058370,"stop":1737548058371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64012a4dff69aa0","name":"should not add existing peers","time":{"start":1737547955725,"stop":1737547955726,"duration":1},"status":"passed","severity":"normal"},{"uid":"2003321d62a68fe9","name":"Check received message containing numeric","time":{"start":1737548370211,"stop":1737548370211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92e8c5af4e0d38c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1737547914755,"stop":1737547914756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ed28da85b2e045","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737548739450,"stop":1737548739450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acffd4d52223686","name":"Relay + Store","time":{"start":1737547923483,"stop":1737547923483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6780331c1da72b","name":"Check received message containing Chinese","time":{"start":1737548037189,"stop":1737548037189,"duration":0},"status":"passed","severity":"normal"},{"uid":"754bae0eda6233c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044197,"stop":1737548044197,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ab6e62ff7bc913","name":"unsubscribes","time":{"start":1737548390555,"stop":1737548390556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3ade02f49ee568","name":"should encode/decode to text encoding","time":{"start":1737547923473,"stop":1737547923473,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ed294b3d6858d8","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1737548044373,"stop":1737548044374,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afc12fd04b62f8e4","name":"Push message with Russian payload","time":{"start":1737548090446,"stop":1737548090447,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8a446dfb28e737","name":"Query generator for multiple messages","time":{"start":1737548347276,"stop":1737548347276,"duration":0},"status":"passed","severity":"normal"},{"uid":"905680de73194fee","name":"should remove the specified number of excess peers","time":{"start":1737547955724,"stop":1737547955725,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d3c6f38ae3b174","name":"should throw error - invalid id","time":{"start":1737547923471,"stop":1737547923471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce74f857ae5f823","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737548037200,"stop":1737548037200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6880bd21dc2277","name":"should return true when peers exist","time":{"start":1737547955723,"stop":1737547955724,"duration":1},"status":"passed","severity":"normal"},{"uid":"8263497481a98d5d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737548001648,"stop":1737548001648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8a3c50e379f850","name":"Relay - times out","time":{"start":1737548405696,"stop":1737548405696,"duration":0},"status":"passed","severity":"normal"},{"uid":"da14a795c3ce382","name":"Query with Ordered Callback, No Decoder","time":{"start":1737548318521,"stop":1737548318522,"duration":1},"status":"passed","severity":"normal"},{"uid":"be465b1fefa3ee02","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1737548379470,"stop":1737548379471,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac1f471765b32d4","name":"Subscribe to topic containing short and receive message","time":{"start":1737548739467,"stop":1737548739468,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e005cfd5f5e477","name":"Query with Ordered Callback, No message returned","time":{"start":1737548318522,"stop":1737548318522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1da1d9428509bbf","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1737548304983,"stop":1737548304983,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b503051ddd1ca7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737548001644,"stop":1737548001646,"duration":2},"status":"passed","severity":"normal"},{"uid":"260269ede4df2636","name":"should set field with all protocols enabled","time":{"start":1737547923481,"stop":1737547923481,"duration":0},"status":"passed","severity":"normal"},{"uid":"de005c84f774129a","name":"should throw an error for insufficient data","time":{"start":1737547914835,"stop":1737547914835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cff1d6a7ce36cd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1737548044204,"stop":1737548044204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef309283df95b55","name":"same cluster, different shard: nodes connect","time":{"start":1737548157214,"stop":1737548157214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6979eea47c999d","name":"random static sharding 10 - Cluster ID: 311, Shard ID: 15","time":{"start":1737548402205,"stop":1737548402205,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e42c4a3bf66f33","name":"LightPush with 2 connections","time":{"start":1737548044452,"stop":1737548044452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1179889e7a5fcf1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737548147661,"stop":1737548147661,"duration":0},"status":"passed","severity":"normal"},{"uid":"79677979b011a605","name":"should decode valid enr successfully","time":{"start":1737547923468,"stop":1737547923468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b384a3077958cd69","name":"Check received message containing unicode special characters","time":{"start":1737548037198,"stop":1737548037198,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6a8a795b9eed66","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737548001640,"stop":1737548001641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeea2e61e190d07","name":"it tolerates circular branch references","time":{"start":1737547938933,"stop":1737547938934,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79786cece7db1d3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1737548044214,"stop":1737548044215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada6f9d1715abddf","name":"Subscribe to topic containing long and receive message","time":{"start":1737548739468,"stop":1737548739468,"duration":0},"status":"passed","severity":"normal"},{"uid":"718877f3e5bd4f54","name":"should properly create location multiaddrs - udp4","time":{"start":1737547923478,"stop":1737547923478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87cf348c562b937","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1737547930575,"stop":1737547930576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d532c02c3d17229","name":"Check publish message containing Script","time":{"start":1737548222840,"stop":1737548222840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b674c95161975b56","name":"Push message with content topic containing special chars","time":{"start":1737548364915,"stop":1737548364915,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a0a009b57ccd68","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1737547914735,"stop":1737547914736,"duration":1},"status":"passed","severity":"normal"},{"uid":"86daf84c284ffafc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737548370229,"stop":1737548370230,"duration":1},"status":"passed","severity":"normal"},{"uid":"832d0ca16dc82ed8","name":"Passing page size 3 when there are 20 messages","time":{"start":1737548385748,"stop":1737548385748,"duration":0},"status":"passed","severity":"normal"},{"uid":"57493c7939237922","name":"Check publish message containing XML","time":{"start":1737548222840,"stop":1737548222841,"duration":1},"status":"passed","severity":"normal"},{"uid":"650f602e09205b61","name":"Push message with content topic containing Russian","time":{"start":1737548364916,"stop":1737548364916,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ab1fd0ae7354e5","name":"getPeersByDiscovery","time":{"start":1737548014811,"stop":1737548014812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e213977c84b5d2aa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1737547917262,"stop":1737547917263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6c596459327310","name":"Subscribe to topic containing short and receive message","time":{"start":1737548058373,"stop":1737548058374,"duration":1},"status":"passed","severity":"normal"},{"uid":"1646de9320f1cfbe","name":"Ping on unsubscribed peer","time":{"start":1737548042697,"stop":1737548042697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2acfefa3d0b5cbe","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1737547914736,"stop":1737547914736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d695b30bcaafb41a","name":"should be called for bootstrap peers","time":{"start":1737547982216,"stop":1737547982216,"duration":0},"status":"passed","severity":"normal"},{"uid":"23205fddf5a52c72","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1737548044205,"stop":1737548044205,"duration":0},"status":"passed","severity":"normal"},{"uid":"592a603cca6ac0c8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1737548318523,"stop":1737548318524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c37c098051eac73","name":"Promise Callback - true","time":{"start":1737548373854,"stop":1737548373854,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd5e171aebf4490","name":"Default pageSize","time":{"start":1737548385750,"stop":1737548385750,"duration":0},"status":"passed","severity":"normal"},{"uid":"272b521843c2d963","name":"Passing page size 110 when there are 120 messages","time":{"start":1737548385750,"stop":1737548385750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72f9385615a1305","name":"isConnected should return false after all peers disconnect","time":{"start":1737547994755,"stop":1737547994756,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69700925763d013","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737548058378,"stop":1737548058378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1797324266e3fe7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1737547914754,"stop":1737547914754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d218939b078aa766","name":"handles different networkShards values correctly","time":{"start":1737547914738,"stop":1737547914739,"duration":1},"status":"passed","severity":"normal"},{"uid":"253e7a3e3579f611","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1737548215613,"stop":1737548215614,"duration":1},"status":"passed","severity":"normal"},{"uid":"48570ad7d77bd8a0","name":"A test","time":{"start":1737548147715,"stop":1737548147715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be6988cc7f421f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1737548058384,"stop":1737548058384,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefb75ea238719d3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1737547914758,"stop":1737547914758,"duration":0},"status":"passed","severity":"normal"},{"uid":"46006962ce466c15","name":"Push message with numeric payload","time":{"start":1737548364909,"stop":1737548364909,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7984cd690e514a","name":"Publish message with custom timestamp: Thu Feb 01 2024 12:16:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1737548222844,"stop":1737548222845,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0929cc17f7a613","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548167754,"stop":1737548167754,"duration":0},"status":"passed","severity":"normal"},{"uid":"999310c2dcf4aee7","name":"Passing invalid cursor","time":{"start":1737548304984,"stop":1737548304985,"duration":1},"status":"passed","severity":"normal"},{"uid":"5733b79b14004aad","name":"Push message with content topic containing XML","time":{"start":1737548364917,"stop":1737548364917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d5d03ab423d8f3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1737547980830,"stop":1737547980830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14659930a8929a","name":"Check message received after jswaku node is restarted","time":{"start":1737548037204,"stop":1737548037204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfc9b5da4f593456","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1737548044206,"stop":1737548044206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8ef354d5bff7f7","name":"Push message with content topic containing Arabic","time":{"start":1737548364915,"stop":1737548364916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eea8f258eb3489e","name":"should select older connection if present","time":{"start":1737547930233,"stop":1737547930233,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe096f233a5cebab","name":"Throws when trying to push message with empty payload","time":{"start":1737548364914,"stop":1737548364914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1952b4eb3e10743d","name":"Callback on promise, aborts when callback returns true","time":{"start":1737548347280,"stop":1737548347281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab9bca7a265936d","name":"Push message on custom pubsubTopic","time":{"start":1737548167745,"stop":1737548167746,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d3b0d8ca50287d","name":"Overlapping topic subscription","time":{"start":1737548231369,"stop":1737548231370,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e1beb364c34eaa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044200,"stop":1737548044200,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ae66d595b78b58","name":"Push message with short payload","time":{"start":1737548364908,"stop":1737548364908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dfeb1aa4ba7c1f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1737548231373,"stop":1737548231373,"duration":0},"status":"passed","severity":"normal"},{"uid":"164cac4eb54893e9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737548739469,"stop":1737548739469,"duration":0},"status":"passed","severity":"normal"},{"uid":"41051b4e88523504","name":"Decrypt messages","time":{"start":1737548199576,"stop":1737548199576,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e93e3bec1fd1031","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1737547938346,"stop":1737547938347,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e9af3f68ef7886","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1737547938938,"stop":1737547938938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2912bb47b639f25","name":"random static sharding 8 - Cluster ID: 870, Shard ID: 784","time":{"start":1737548402200,"stop":1737548402204,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c76933ff3a12e5b","name":"Check received message containing Arabic","time":{"start":1737548037189,"stop":1737548037190,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eb24c2e3e7452d","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1737548044371,"stop":1737548044371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1efd1e82d6c276e3","name":"Push message with Chinese payload","time":{"start":1737548090446,"stop":1737548090446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada982bfe0cb3c2f","name":"Accepts a valid Waku Message","time":{"start":1737547959082,"stop":1737547959083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f5a610219855b5","name":"Reusing cursor across nodes","time":{"start":1737548304984,"stop":1737548304984,"duration":0},"status":"passed","severity":"normal"},{"uid":"be56b3b157c50a60","name":"Tracks peer failures correctly","time":{"start":1737548235374,"stop":1737548235374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2a12f63a8fd6d8","name":"shard 0","time":{"start":1737548402195,"stop":1737548402195,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bfceae62cc25ad","name":"Push message with content topic containing unicode special characters","time":{"start":1737548364919,"stop":1737548364919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96adeb453b3b6d0","name":"Subscribe to topic containing XML and receive message","time":{"start":1737548739471,"stop":1737548739471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089bf847cb320a4","name":"Push message with content topic containing Chinese","time":{"start":1737548364915,"stop":1737548364915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad199146c837f0a1","name":"should set field with only RELAY enabled","time":{"start":1737547923482,"stop":1737547923482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35e29a25617c92b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1737548231378,"stop":1737548231379,"duration":1},"status":"passed","severity":"normal"},{"uid":"474bb17c17d928d1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/7/topic349/utf8","time":{"start":1737548399516,"stop":1737548399516,"duration":0},"status":"passed","severity":"normal"},{"uid":"914bffd88c82c57a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1737548392941,"stop":1737548392941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68a329b61746d4","name":"Subscribe and receive messages via lightPush","time":{"start":1737548739446,"stop":1737548739446,"duration":0},"status":"passed","severity":"normal"},{"uid":"79783de98e6ca39a","name":"addEventListener with wrong event","time":{"start":1737548014810,"stop":1737548014810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b399a0d5f26abf51","name":"Push message with special chars payload","time":{"start":1737548090445,"stop":1737548090445,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1dc12f916fba44","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1737548231369,"stop":1737548231369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cad2c587dd8be01","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737548147659,"stop":1737548147659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f170c73014947f14","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044194,"stop":1737548044194,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a3a82b035b89c","name":"Check publish message containing Russian","time":{"start":1737548222839,"stop":1737548222839,"duration":0},"status":"passed","severity":"normal"},{"uid":"51047b6445a7e132","name":"non connected peers","time":{"start":1737548198245,"stop":1737548198245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88e67c498267773b","name":"should fail to send if no connected peers found","time":{"start":1737547955622,"stop":1737547955623,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eb3f22032999dd","name":"should properly create peer info with all multiaddrs","time":{"start":1737547923480,"stop":1737547923480,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ac49046147708c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737548739472,"stop":1737548739472,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f35f08241de35","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1737547914834,"stop":1737547914835,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc9e48a3c0476df","name":"Push message with XML payload","time":{"start":1737548364911,"stop":1737548364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bf5becc0db382","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1737547930841,"stop":1737547930842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d5d8a29b7a14a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1737547914750,"stop":1737547914751,"duration":1},"status":"passed","severity":"normal"},{"uid":"479c55bc9b181e3b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737548739460,"stop":1737548739460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9357dad2987ffb7","name":"should emit a peer event after start","time":{"start":1737548198062,"stop":1737548198062,"duration":0},"status":"passed","severity":"normal"},{"uid":"393bc99cd19405f7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737548739474,"stop":1737548739474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f921e2064d7c83b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737548739461,"stop":1737548739461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8c8f9e87f360f6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1737548222848,"stop":1737548222849,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83fbc403380a068","name":"returns all values when wanted number is greater than available values","time":{"start":1737547937589,"stop":1737547937590,"duration":1},"status":"passed","severity":"normal"},{"uid":"189f79203f88e7a0","name":"Query generator for multiple messages with different message text format","time":{"start":1737548347276,"stop":1737548347276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4a04638b06b130","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1737547923469,"stop":1737547923469,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ade6e059ca2b9b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1737548157213,"stop":1737548157213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26c8d5750cd971a","name":"should add and remove event listeners correctly","time":{"start":1737547942893,"stop":1737547942894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9531db4e67d15579","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1737547914750,"stop":1737547914750,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5d4eec7313562c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1737547914751,"stop":1737547914751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32455ade1d5dfd3","name":"Check message on other pubsub topic is not received","time":{"start":1737548370230,"stop":1737548370230,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ce9b68ed4f755c","name":"Check message received after jswaku node is restarted","time":{"start":1737548370220,"stop":1737548370220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bee4609342b95677","name":"Check publish message containing shell command","time":{"start":1737548222842,"stop":1737548222842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3493eae2432768","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1737547950550,"stop":1737547950551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1cd94b31e9c65c","name":"random static sharding 6 - Cluster ID: 802, Shard ID: 590","time":{"start":1737548402198,"stop":1737548402199,"duration":1},"status":"passed","severity":"normal"},{"uid":"8caaff823094d0ea","name":"Check received message containing Russian","time":{"start":1737548370213,"stop":1737548370213,"duration":0},"status":"passed","severity":"normal"},{"uid":"61228cb4bbf75ae3","name":"Check publish message containing numeric","time":{"start":1737548222838,"stop":1737548222838,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2d13b52ec4f3b0","name":"Check message with invalid timestamp is not received","time":{"start":1737548370230,"stop":1737548370230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4520e2a11671614","name":"should reject if Relay is requested but not mounted","time":{"start":1737547955562,"stop":1737547955563,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0bd078056513b6","name":"Subscribe and receive messages via lightPush","time":{"start":1737548739462,"stop":1737548739462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf6bcfb5a6c7cad","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737548402196,"stop":1737548402196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbe6bb04ee62ed6","name":"start node with empty shard should fail","time":{"start":1737548402206,"stop":1737548402206,"duration":0},"status":"passed","severity":"normal"},{"uid":"66858b5a1019b2b4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1737547974950,"stop":1737547974953,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf16c0b908df9bfe","name":"handles empty shards array correctly","time":{"start":1737547914756,"stop":1737547914756,"duration":0},"status":"passed","severity":"normal"},{"uid":"68392d860d4c0331","name":"Should update multiaddrs","time":{"start":1737548168179,"stop":1737548168180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f700463c84c02fa","name":"less peers than existing","time":{"start":1737548198245,"stop":1737548198245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b507ee03a47b9f8","name":"Check received message containing Script","time":{"start":1737548370224,"stop":1737548370224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b093593d5e315a6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1737548231372,"stop":1737548231373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45d18ac4b7c6fa3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1737547938351,"stop":1737547938352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d258fd3d8b025fb8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737548739472,"stop":1737548739472,"duration":0},"status":"passed","severity":"normal"},{"uid":"181c448a98495690","name":"Push message with custom timestamp: 1706789658630","time":{"start":1737548090453,"stop":1737548090453,"duration":0},"status":"passed","severity":"normal"},{"uid":"714482dfedbb2255","name":"should find and add new peers","time":{"start":1737547955725,"stop":1737547955725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0a5f238aa1e247","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737548402205,"stop":1737548402206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c432202f2330ca61","name":"throws on content topic with empty version field","time":{"start":1737547914723,"stop":1737547914724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b376d0d74a8ebe30","name":"Refresh subscription","time":{"start":1737548231369,"stop":1737548231369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0251e6d6bd208a5","name":"Check received message containing unicode special characters","time":{"start":1737548370216,"stop":1737548370216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938b2ea64db1da5","name":"Renews peer on consistent missed messages","time":{"start":1737548235375,"stop":1737548235375,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b938688ee12f80","name":"Subscribe to topic containing shell command and publish message","time":{"start":1737548231377,"stop":1737548231378,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3e3849808be890","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1737547914751,"stop":1737547914751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95b5e4d909de469","name":"should encode/decode to RLP encoding","time":{"start":1737547923472,"stop":1737547923473,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd724afdfc4479bd","name":"different cluster, different shard: nodes don't connect","time":{"start":1737548157215,"stop":1737548157215,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a6c465bba824","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1737548379472,"stop":1737548379473,"duration":1},"status":"passed","severity":"normal"},{"uid":"216c0dbd87dfabcc","name":"Check publish message containing Basic HTML tag","time":{"start":1737548222841,"stop":1737548222841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03b601916d62f3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737548058382,"stop":1737548058382,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d39f6ed7470974c","name":"Decoder throws on undefined content topic","time":{"start":1737547948956,"stop":1737547948956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4485422fed250904","name":"should be able to encode the field with only RELAY set to true","time":{"start":1737547922792,"stop":1737547922797,"duration":5},"status":"passed","severity":"normal"},{"uid":"3bb929173724476a","name":"should reject on timeout if it was set","time":{"start":1737547955565,"stop":1737547955565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd9afb5f28b7abf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app9/7/topic319/xml","time":{"start":1737548399521,"stop":1737548399521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6260f92bd8bc8509","name":"should encodeTxt and decodeTxt","time":{"start":1737547923467,"stop":1737547923468,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cc52bb60b9bf3f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737547922801,"stop":1737547922802,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d9c65df9c55133","name":"Check message with invalid timestamp is not received","time":{"start":1737548370218,"stop":1737548370218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a670b4312a1c8f","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1737548044373,"stop":1737548044373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1abbc7d13cabf32c","name":"A test","time":{"start":1737548147715,"stop":1737548147716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d910f0a6b7b12cb","name":"Check received message containing short","time":{"start":1737548370221,"stop":1737548370221,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bb4a8da0b3675a","name":"Refresh subscription","time":{"start":1737548739453,"stop":1737548739454,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3c72e4bb387a08","name":"Filter with 2 connections","time":{"start":1737548044452,"stop":1737548044453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e509015302b0f6b6","name":"should emit a peer event after start","time":{"start":1737547984885,"stop":1737547984887,"duration":2},"status":"passed","severity":"normal"},{"uid":"900a8ba52114334","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1737548224103,"stop":1737548224103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75eba67375ed1d2c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737548032984,"stop":1737548032985,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd74ea77c45ced9","name":"should properly compute the node id","time":{"start":1737547923472,"stop":1737547923472,"duration":0},"status":"passed","severity":"normal"},{"uid":"826a06f391330e5c","name":"does not throw on valid cases","time":{"start":1737547914719,"stop":1737547914720,"duration":1},"status":"passed","severity":"normal"},{"uid":"7befd45e12321297","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737548058370,"stop":1737548058370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de3d3b154c175e4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1737547980830,"stop":1737547980831,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2f20a38a42c71d","name":"can start and stop the service","time":{"start":1737547984884,"stop":1737547984884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5f1eda41fac8cf","name":"Push message with Script payload","time":{"start":1737548364911,"stop":1737548364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a035a75cb87773","name":"Subscribe to topic containing short and publish message","time":{"start":1737548231370,"stop":1737548231370,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdf08b6f4db6492","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1737548044207,"stop":1737548044207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6a01e7bdf86f1f","name":"Publishes to nwaku","time":{"start":1737548212369,"stop":1737548212369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d929b91dcfec648","name":"Store - dialed after - with timeout","time":{"start":1737548405697,"stop":1737548405697,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b488af2ab57517","name":"Fails to push message bigger that 1MB","time":{"start":1737548090455,"stop":1737548090456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97ee4f0776946d2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1737548044203,"stop":1737548044204,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ff05acab7adead","name":"pre and post cipher","time":{"start":1737547949368,"stop":1737547949368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9d2f36a50127da","name":"Filter","time":{"start":1737548405698,"stop":1737548405698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d975725f5ffdea8","name":"Encoder throws on undefined content topic","time":{"start":1737547950552,"stop":1737547950552,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2105712980dfb0","name":"Encoder throws on empty string content topic","time":{"start":1737547950552,"stop":1737547950552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5968bd10056565","name":"isConnected between 2 js-waku relay nodes","time":{"start":1737547994757,"stop":1737547994758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4857b278f35fc4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1737547917263,"stop":1737547917263,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e07b330d234871","name":"Fields are not dropped","time":{"start":1737547929970,"stop":1737547929983,"duration":13},"status":"passed","severity":"normal"},{"uid":"7d9795e101c280c","name":"Check received message containing emoji","time":{"start":1737548370216,"stop":1737548370216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c714f008584966","name":"should set field with all protocols disabled","time":{"start":1737547923481,"stop":1737547923481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dfe82a358637d2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1737548318520,"stop":1737548318520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0770065f4c42b65","name":"should throw an error if shards are undefined for static sharding","time":{"start":1737547914744,"stop":1737547914744,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ade1a819ec25a8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1737547922798,"stop":1737547922799,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f2dc2c6dfcc7e7","name":"Check received message containing short","time":{"start":1737548370209,"stop":1737548370210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba1088f79181cd4","name":"should send to specified number of peers of used peers","time":{"start":1737547955623,"stop":1737547955623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a342b7562f29e083","name":"random static sharding 3 - Cluster ID: 939, Shard ID: 447","time":{"start":1737548402197,"stop":1737548402197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1750ff2e2688a618","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044210,"stop":1737548044210,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf8c0a673d3f58e","name":"should decode valid enr with tcp successfully","time":{"start":1737547923469,"stop":1737547923469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ef52eaca200117","name":"Check received message containing SQL Injection","time":{"start":1737548370223,"stop":1737548370224,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e9c0a4774f66f4","name":"should not fail to start the service if it is already started","time":{"start":1737547984885,"stop":1737547984885,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ea4703f68ff2fa","name":"Passing an array","time":{"start":1737548399846,"stop":1737548399847,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad34f5a5aeb478a","name":"Subscribe to topic containing Script and receive message","time":{"start":1737548739457,"stop":1737548739457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd3379b8885b75b","name":"Check publish message containing escaped characters","time":{"start":1737548222842,"stop":1737548222842,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1373364605cc68","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1737548044374,"stop":1737548044374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5573d5e41c74273","name":"should call waitForPeer on Relay","time":{"start":1737547955568,"stop":1737547955568,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f5e67161d1a98c","name":"random static sharding 9 - Cluster ID: 186, Shard ID: 927","time":{"start":1737548402204,"stop":1737548402204,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dac42ed0c8109c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1737547982217,"stop":1737547982217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c44a09a1a8a2f1","name":"Check received message with timestamp: 1737547973827 ","time":{"start":1737548037199,"stop":1737548037199,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fa72625d7819cc","name":"Check publish message after client node is restarted","time":{"start":1737548222849,"stop":1737548222849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"995205f50ae1b544","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1737548044207,"stop":1737548044207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5f63dbbc0584a3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1737548001642,"stop":1737548001642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafb1760ff3e17fd","name":"should throw error - no public key","time":{"start":1737547923470,"stop":1737547923470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab24d53f49ba7671","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1737548231367,"stop":1737548231367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5546e0178f6fd285","name":"throws on empty content topic","time":{"start":1737547914720,"stop":1737547914720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfab70d234427b2","name":"should not receive a peer event after stop","time":{"start":1737547984891,"stop":1737547984891,"duration":0},"status":"passed","severity":"normal"},{"uid":"82642d45cda7a07","name":"Light Node - default protocols","time":{"start":1737548405698,"stop":1737548405699,"duration":1},"status":"passed","severity":"normal"},{"uid":"a746eba0cc96eadf","name":"Passing page size 10 when there are 10 messages","time":{"start":1737548385748,"stop":1737548385748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e30c5709db4141e","name":"safeDispatchEvent","time":{"start":1737548014813,"stop":1737548014813,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2f322618384608","name":"Relay + Store","time":{"start":1737547980555,"stop":1737547980556,"duration":1},"status":"passed","severity":"normal"},{"uid":"13acdd25203cdc2d","name":"connected peers and dial","time":{"start":1737548198244,"stop":1737548198244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5fd31ec2062ece6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1737547955622,"stop":1737547955622,"duration":0},"status":"passed","severity":"normal"},{"uid":"337c70db4e00bf12","name":"Renews peer on consistent ping failures","time":{"start":1737548235373,"stop":1737548235374,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd70c49204486012","name":"should not receive a peer event before start","time":{"start":1737547984888,"stop":1737547984891,"duration":3},"status":"passed","severity":"normal"},{"uid":"c064bcae9ff9c8d2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737548291043,"stop":1737548291043,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60daf8452ee9cd","name":"Push message with unicode special characters payload","time":{"start":1737548364912,"stop":1737548364913,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a0c8dce521e4c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737548001647,"stop":1737548001648,"duration":1},"status":"passed","severity":"normal"},{"uid":"627311a08601f4cd","name":"Check received message containing Basic HTML tag","time":{"start":1737548370214,"stop":1737548370214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2429a4fae095125","name":"Check message received after jswaku node is restarted","time":{"start":1737548370232,"stop":1737548370232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c69b805b110af5b6","name":"can start and stop the service","time":{"start":1737548198059,"stop":1737548198060,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8658bc03018312","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1737548231373,"stop":1737548231374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a443d6ed157253e","name":"Check message with no content topic is not received","time":{"start":1737548037202,"stop":1737548037203,"duration":1},"status":"passed","severity":"normal"},{"uid":"671cdd4a2a8a1295","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1737547914754,"stop":1737547914754,"duration":0},"status":"passed","severity":"normal"},{"uid":"444971ab05b7513","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737548167747,"stop":1737548167748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27ea5c3bcbd7c73","name":"Subscribe to topic containing XML and publish message","time":{"start":1737548231375,"stop":1737548231375,"duration":0},"status":"passed","severity":"normal"},{"uid":"209647e7958c5022","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1737547938937,"stop":1737547938937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1d05f35718c7b8","name":"Nwaku publishes","time":{"start":1737548212369,"stop":1737548212370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3246aa580db0c61c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737548739469,"stop":1737548739469,"duration":0},"status":"passed","severity":"normal"},{"uid":"715e1764f8205111","name":"Refresh subscription","time":{"start":1737548739467,"stop":1737548739467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e4de7587c4119","name":"Ephemeral field set to true","time":{"start":1737547931028,"stop":1737547931028,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7ca0f0d3ec413b","name":"Push message with Script payload","time":{"start":1737548090447,"stop":1737548090447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff614f7656588238","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1737548231372,"stop":1737548231372,"duration":0},"status":"passed","severity":"normal"},{"uid":"775d4ef1ede9e34f","name":"Decoder throws on undefined content topic","time":{"start":1737547950552,"stop":1737547950552,"duration":0},"status":"passed","severity":"normal"},{"uid":"be97b6e707a7e0ac","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1737547914734,"stop":1737547914734,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dafb504e453346","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1737547938348,"stop":1737547938348,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e6f2acac24a9a8","name":"Query with Promise Callback, No Decoder","time":{"start":1737548318524,"stop":1737548318525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7636f2d95b1766de","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1737547922800,"stop":1737547922801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7b20e0c63b65fb","name":"groups content topics by expected pubsub topic","time":{"start":1737547914737,"stop":1737547914738,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc40f2f9f07eb73","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1737548392938,"stop":1737548392939,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8f305f64ce519e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/1/topic257/proto","time":{"start":1737548399519,"stop":1737548399519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2696fa97cb5dac2","name":"Init the array if not present","time":{"start":1737547914355,"stop":1737547914357,"duration":2},"status":"passed","severity":"normal"},{"uid":"78c6eed0732b9bed","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/6/topic763/xml","time":{"start":1737548399517,"stop":1737548399518,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bacaaa65295d6e3","name":"Ping on subscribed peer","time":{"start":1737548042696,"stop":1737548042696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59110cd77a9b27a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737548147661,"stop":1737548147661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5278bd49a4e4da87","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1737548231368,"stop":1737548231368,"duration":0},"status":"passed","severity":"normal"},{"uid":"80291275aa2cdcfe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737548032983,"stop":1737548032984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5039cf709c58271","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737548739469,"stop":1737548739469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41e36bb0b674aea","name":"Check message with no payload is not received","time":{"start":1737548037203,"stop":1737548037203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50bca7c83229d2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548001641,"stop":1737548001641,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f60f9966466085","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1737547938350,"stop":1737547938351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d5c6094fdac3e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1737547914735,"stop":1737547914735,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b4d6f9944b5804","name":"should throw error - no public key","time":{"start":1737547923471,"stop":1737547923471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdc67372412d60","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737548739449,"stop":1737548739449,"duration":0},"status":"broken","severity":"normal"},{"uid":"652e8679e83a253","name":"should remove a peer","time":{"start":1737547955722,"stop":1737547955722,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f320d2ffed933c","name":"Subscribe to topic containing XML and receive message","time":{"start":1737548739457,"stop":1737548739458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cd480f35f11e21","name":"Check received message containing Chinese","time":{"start":1737548370222,"stop":1737548370223,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa4c7eeb3cca512","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737548058366,"stop":1737548058367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01d2e44b9686297","name":"Check received message containing XML","time":{"start":1737548370224,"stop":1737548370225,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1677b68b792fd5","name":"throws on content topic with too few or too many fields","time":{"start":1737547914721,"stop":1737547914721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8310e788489cf55b","name":"Subscribe to topic containing long and publish message","time":{"start":1737548231370,"stop":1737548231371,"duration":1},"status":"passed","severity":"normal"},{"uid":"2057f7faa3a6aef1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737548215616,"stop":1737548215616,"duration":0},"status":"passed","severity":"normal"},{"uid":"32785c35b7c358ba","name":"should get / set TCP multiaddr","time":{"start":1737547923474,"stop":1737547923477,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd17ca93b2eb449a","name":"should return all peers when numPeers is 0","time":{"start":1737547930841,"stop":1737547930841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50818f1ba224422","name":"Promise Callback - false","time":{"start":1737548373854,"stop":1737548373855,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a5bdef6513fb65","name":"Check publish message containing long","time":{"start":1737548222837,"stop":1737548222838,"duration":1},"status":"passed","severity":"normal"},{"uid":"6716bb2f003010d8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737548058383,"stop":1737548058383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f60a517956ee10a","name":"should create a new stream if no existing for protocol found","time":{"start":1737547930570,"stop":1737547930571,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cfc18135cbab1f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737548739455,"stop":1737548739456,"duration":1},"status":"passed","severity":"normal"},{"uid":"2875d81de52ed9f7","name":"Check received message with timestamp: 1737547974185 ","time":{"start":1737548370217,"stop":1737548370217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b68def3a472811a","name":"Check received message containing JSON","time":{"start":1737548370226,"stop":1737548370226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d769e4a8a1f0644","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737548739471,"stop":1737548739471,"duration":0},"status":"passed","severity":"normal"},{"uid":"676e24c7a678f870","name":"configure the node with multiple pubsub topics","time":{"start":1737548402205,"stop":1737548402205,"duration":0},"status":"passed","severity":"normal"},{"uid":"66588d76e5b74fd0","name":"Symmetric encrypt & Decrypt","time":{"start":1737547949367,"stop":1737547949367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2836fc18d33ad5a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1737547938646,"stop":1737547938646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd6e4371d4490fb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1737548215613,"stop":1737548215613,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ead3dc87183702","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1737548224104,"stop":1737548224104,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dd48d6b698ef1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1737547914748,"stop":1737547914748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b111e1a42de2da97","name":"Renews subscription after lossing a connection","time":{"start":1737548739474,"stop":1737548739474,"duration":0},"status":"passed","severity":"normal"},{"uid":"883d31e75cc260","name":"Check publish message containing Chinese","time":{"start":1737548222839,"stop":1737548222839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82b72b714fc1999","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1737547914747,"stop":1737547914747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e008a896916da0a","name":"Store - dialed first","time":{"start":1737548405696,"stop":1737548405697,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7e46e6b8011578","name":"should return false","time":{"start":1737547923471,"stop":1737547923472,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc1961bd940dcba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737548058381,"stop":1737548058382,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa866007029cadc9","name":"Check message on other pubsub topic is not received","time":{"start":1737548037201,"stop":1737548037201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc53d615734be369","name":"should return empty list for no shard","time":{"start":1737547914743,"stop":1737547914743,"duration":0},"status":"passed","severity":"normal"},{"uid":"40215e9941b7d5d2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1737547974953,"stop":1737547974954,"duration":1},"status":"passed","severity":"normal"},{"uid":"225f3bf8b8e956a8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737548147659,"stop":1737548147659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30b10e139e0f706","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737548001643,"stop":1737548001643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfadbd6736c69e2d","name":"should be able to encode the field with only STORE set to true","time":{"start":1737547922797,"stop":1737547922798,"duration":1},"status":"passed","severity":"normal"},{"uid":"38759f3b0e2405a3","name":"Push message with content topic containing escaped characters","time":{"start":1737548364919,"stop":1737548364919,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fb7b336bb90023","name":"Check meta is set [symmetric]","time":{"start":1737547948954,"stop":1737547948954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d523add8bfd4c81d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1737547948953,"stop":1737547948954,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f6dd5194dfd8b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1737548044204,"stop":1737548044205,"duration":1},"status":"passed","severity":"normal"},{"uid":"280a1a17d21b675e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1737547914727,"stop":1737547914728,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66fd829534ebd26","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737548058375,"stop":1737548058376,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba207c04ee92092","name":"throws on content topic with non-number generation field","time":{"start":1737547914721,"stop":1737547914722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f68fd8b27a2272","name":"should not receive a peer event before start","time":{"start":1737547942891,"stop":1737547942891,"duration":0},"status":"passed","severity":"normal"},{"uid":"680c218f72bf0577","name":"Push message with unicode special characters payload","time":{"start":1737548090450,"stop":1737548090450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbe52e713fb58a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1737547914736,"stop":1737547914736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2761ca2697f72e7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737548058378,"stop":1737548058378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00d9c13fa6a833d","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1737548044371,"stop":1737548044371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b832522dd74376bd","name":"should retry on failure if specified","time":{"start":1737547955624,"stop":1737547955624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c72f2eb773333a5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1737548044195,"stop":1737548044195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ac8dd743818d93","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737548058371,"stop":1737548058371,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa79d5c5da369790","name":"Check message received after nwaku node is restarted","time":{"start":1737548370232,"stop":1737548370232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37516fd3936d7385","name":"Used by Waku Relay","time":{"start":1737548399847,"stop":1737548399847,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d7313fa7df0567","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/9/topic736/test.js","time":{"start":1737548399519,"stop":1737548399520,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bf2d633dd8cfd4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1737547950551,"stop":1737547950551,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dcf295e0e1bbaf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1737548222847,"stop":1737548222847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c03a098d0c6e6e","name":"handles different clusterIds correctly","time":{"start":1737547914738,"stop":1737547914738,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e7da62462d1bf6","name":"should use DNS peer discovery with light client","time":{"start":1737547984892,"stop":1737547984892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dae9bb8b718c628a","name":"Refresh subscription","time":{"start":1737548058372,"stop":1737548058373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c319045619dc4c38","name":"Check received message containing Arabic","time":{"start":1737548370212,"stop":1737548370212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73bcd261fd80363","name":"Sets default value correctly","time":{"start":1737548399848,"stop":1737548399848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53055c4da55384b","name":"Check message with no content topic is not received","time":{"start":1737548370231,"stop":1737548370231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b610ca5850a6fb5","name":"should only return 1 node with store capability","time":{"start":1737547938936,"stop":1737547938937,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c723f805b6aa55","name":"should not fail to start the service if it is already started","time":{"start":1737548198061,"stop":1737548198061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03a06117f2f47a1","name":"Query generator for 2000 messages","time":{"start":1737548347282,"stop":1737548347282,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c2bc64e651e12a","name":"Push message with rate limit","time":{"start":1737548364922,"stop":1737548364922,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cbcb65ac7b706b","name":"Push message with custom timestamp: 1737544444584","time":{"start":1737548364923,"stop":1737548364923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea52a5f020b7635c","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1737548044373,"stop":1737548044373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"deab19ef783ce84c","name":"Check message with no content topic is not received","time":{"start":1737548370219,"stop":1737548370219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bee47a73db9fca1","name":"Fails to push message bigger that 1MB","time":{"start":1737548364924,"stop":1737548364924,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaf89fdb164a7af","name":"should get / set UDP multiaddr","time":{"start":1737547923473,"stop":1737547923474,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ac29656247aa5d","name":"should wait for LightPush peer to be connected","time":{"start":1737547955566,"stop":1737547955566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea13055eb8bc7d8e","name":"isConnected return false after peer stops","time":{"start":1737547994756,"stop":1737547994757,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6e7a37afe07cd2","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737548167754,"stop":1737548167755,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c784be0c2adb26","name":"should check connected peers if present and suitable","time":{"start":1737547955565,"stop":1737547955566,"duration":1},"status":"passed","severity":"normal"},{"uid":"677e48811844d07d","name":"should only return 1 node with relay capability","time":{"start":1737547938936,"stop":1737547938936,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d1118e4766a1e8","name":"Waku message hash computation (no timestamp)","time":{"start":1737547917263,"stop":1737547917264,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc72e386503f0a68","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1737547994750,"stop":1737547994752,"duration":2},"status":"passed","severity":"normal"},{"uid":"5568ea9ff3a34a91","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1737548044195,"stop":1737548044196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4eb9ce460664af1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1737547980831,"stop":1737547980832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5178ea5b6c60489","name":"Push message with content topic containing SQL Injection","time":{"start":1737548364916,"stop":1737548364917,"duration":1},"status":"passed","severity":"normal"},{"uid":"385c0dfe73cae80b","name":"Ping on subscribed peer","time":{"start":1737547999894,"stop":1737547999894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc772cb3cbb60534","name":"Check received message containing short","time":{"start":1737548037187,"stop":1737548037187,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f6cef27c39a04","name":"Meta field set when metaSetter is specified","time":{"start":1737547931028,"stop":1737547931028,"duration":0},"status":"passed","severity":"normal"},{"uid":"148975d3e375668","name":"Sign & Recover","time":{"start":1737547949368,"stop":1737547949368,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c87fe001e2553c","name":"Rejects garbage","time":{"start":1737547959084,"stop":1737547959084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7843b71a507ba154","name":"Push message with content topic containing long","time":{"start":1737548364914,"stop":1737548364914,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e0d8047b31f1f","name":"Check received message containing unicode special characters","time":{"start":1737548370227,"stop":1737548370228,"duration":1},"status":"passed","severity":"normal"},{"uid":"14333c867997735f","name":"Push message with shell command payload","time":{"start":1737548364912,"stop":1737548364912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739bb13724b2da8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044202,"stop":1737548044203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2103bb5c5d4304e7","name":"should handle corrupted local storage data gracefully","time":{"start":1737547942893,"stop":1737547942893,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c33ee5670dad86","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1737547914743,"stop":1737547914743,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f5563b791a34a8","name":"Check message with non string payload is not received","time":{"start":1737548370231,"stop":1737548370232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e0ab45a1437a09","name":"handles empty contentTopics array correctly","time":{"start":1737547914756,"stop":1737547914757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0029c594419b702","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1737547914742,"stop":1737547914742,"duration":0},"status":"passed","severity":"normal"},{"uid":"29307c84922e14e7","name":"Push message with custom timestamp: 1737544458630","time":{"start":1737548090453,"stop":1737548090454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f111f63077d24b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1737548044215,"stop":1737548044216,"duration":1},"status":"passed","severity":"normal"},{"uid":"beadd7c0f64b9e85","name":"Using a function","time":{"start":1737548399847,"stop":1737548399847,"duration":0},"status":"passed","severity":"normal"},{"uid":"485925d37053e5a2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737548291040,"stop":1737548291042,"duration":2},"status":"passed","severity":"normal"},{"uid":"a86841be5bd67682","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1737547974966,"stop":1737547974970,"duration":4},"status":"passed","severity":"normal"},{"uid":"63707d531a3a264f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1737548222843,"stop":1737548222844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1c2edde5c601f8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app93/3/topic547/xml","time":{"start":1737548399518,"stop":1737548399518,"duration":0},"status":"passed","severity":"normal"},{"uid":"12870ec56ad329ea","name":"Query Generator - true","time":{"start":1737548373852,"stop":1737548373852,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cb42f1363baaed","name":"Check received message containing numeric","time":{"start":1737548370221,"stop":1737548370222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a7f5ded8db974b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1737547974955,"stop":1737547974955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a337e8ae431751","name":"Push message on custom pubsubTopic","time":{"start":1737548167755,"stop":1737548167755,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d88ddcfd9d58a3","name":"Asymmetric encrypt & decrypt","time":{"start":1737547949366,"stop":1737547949367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a898bd0db77abb4c","name":"random static sharding 2 - Cluster ID: 529, Shard ID: 485","time":{"start":1737548402196,"stop":1737548402197,"duration":1},"status":"passed","severity":"normal"},{"uid":"296a8d38e6516806","name":"should throw error - no id","time":{"start":1737547923469,"stop":1737547923470,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c32e2457a27b49b","name":"can start the service","time":{"start":1737547942888,"stop":1737547942888,"duration":0},"status":"passed","severity":"normal"},{"uid":"248df66f46f46520","name":"Check message with non string payload is not received","time":{"start":1737548037203,"stop":1737548037204,"duration":1},"status":"passed","severity":"normal"},{"uid":"61deda0871a96bb0","name":"Ping on unsubscribed peer","time":{"start":1737547999895,"stop":1737547999895,"duration":0},"status":"passed","severity":"normal"},{"uid":"172785337aa0ccd1","name":"Check publish message containing Arabic","time":{"start":1737548222839,"stop":1737548222839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8f9139e347bb7b","name":"should reject if WakuNode is not started","time":{"start":1737547955560,"stop":1737547955562,"duration":2},"status":"passed","severity":"normal"},{"uid":"909205f8befe3d81","name":"LightPush with 0 connections","time":{"start":1737548044451,"stop":1737548044451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ee5581dcc7ef783","name":"should only return 1 node with relay and store capability","time":{"start":1737547938936,"stop":1737547938936,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9da9851c551363e","name":"should wait for Filter peer to be connected","time":{"start":1737547955567,"stop":1737547955567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecac98b1d47254ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548167746,"stop":1737548167747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68c08be259ff785","name":"Push message with Chinese payload","time":{"start":1737548364909,"stop":1737548364910,"duration":1},"status":"passed","severity":"normal"},{"uid":"320bbf659d627cce","name":"Reopen subscription with peer with lost subscription","time":{"start":1737548042697,"stop":1737548042698,"duration":1},"status":"passed","severity":"normal"},{"uid":"18954635eac4f852","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737548147660,"stop":1737548147661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22ea9312163a8ff","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1737547914746,"stop":1737547914746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bab05891b885e2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737548001646,"stop":1737548001647,"duration":1},"status":"passed","severity":"normal"},{"uid":"500cc436bef8c46f","name":"Reopen subscription with peer with lost subscription","time":{"start":1737548042702,"stop":1737548042703,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9c0920129209cb","name":"should properly create location multiaddrs - udp","time":{"start":1737547923479,"stop":1737547923480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01472be1831be47","name":"Check publish message containing emoji","time":{"start":1737548222843,"stop":1737548222843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d403e73459f3e94d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737548739459,"stop":1737548739459,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b2b121a057864","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1737548215615,"stop":1737548215615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77ce930fa24cf42","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1737548235375,"stop":1737548235375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17812084cba36fa","name":"Push message with escaped characters payload","time":{"start":1737548364912,"stop":1737548364912,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bfea13910ce8b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1737548044212,"stop":1737548044214,"duration":2},"status":"passed","severity":"normal"},{"uid":"c64bd05ba16d19d4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1737547937590,"stop":1737547937590,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc7c89f556713e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1737547982217,"stop":1737547982218,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb65de89b971a5c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1737547914755,"stop":1737547914755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5766dbf0700742","name":"Waku message hash computation (payload length 0)","time":{"start":1737547917263,"stop":1737547917263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2901dd329b5bcd","name":"Push message with custom timestamp: 1737551644584","time":{"start":1737548364923,"stop":1737548364923,"duration":0},"status":"passed","severity":"normal"},{"uid":"db464e26a977e503","name":"LightPush","time":{"start":1737548405697,"stop":1737548405698,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d80275378ccf1e0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1737547914739,"stop":1737547914740,"duration":1},"status":"passed","severity":"normal"},{"uid":"da66439260bb8d20","name":"should not fail to stop the service if it was not started","time":{"start":1737547942889,"stop":1737547942890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b6a7b1d986710b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1737548044215,"stop":1737548044215,"duration":0},"status":"passed","severity":"normal"},{"uid":"722a2745cf3085a6","name":"Subscribe and receive messages via lightPush","time":{"start":1737548058365,"stop":1737548058366,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abbcbd9647e77f9","name":"returns only open connection if one present","time":{"start":1737547930231,"stop":1737547930232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d8c77d23a16206","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1737548044196,"stop":1737548044196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e397474a0f8935","name":"Filter with 0 connections","time":{"start":1737548044451,"stop":1737548044451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e936a605b73ed350","name":"Check received message containing long","time":{"start":1737548370221,"stop":1737548370221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dba92b840b16037","name":"Check received message containing escaped characters","time":{"start":1737548370215,"stop":1737548370215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2743fd8b98daae","name":"Subscribe to topic containing JSON and publish message","time":{"start":1737548231376,"stop":1737548231377,"duration":1},"status":"passed","severity":"normal"},{"uid":"295b91e43836bdae","name":"Reopen subscription with peer with lost subscription","time":{"start":1737547999895,"stop":1737547999896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0094ba578d3a47e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737548058367,"stop":1737548058370,"duration":3},"status":"passed","severity":"normal"},{"uid":"c7dbb2eb5cc44da0","name":"Passing page size 1 when there are 4 messages","time":{"start":1737548385747,"stop":1737548385748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d97e6e2ff13d93","name":"Decoder throws on empty string content topic","time":{"start":1737547950552,"stop":1737547950553,"duration":1},"status":"passed","severity":"normal"},{"uid":"78214f2e9b9a171f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737548739473,"stop":1737548739473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee6c115869066e1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737548739465,"stop":1737548739465,"duration":0},"status":"broken","severity":"normal"},{"uid":"acd1e2dc9cbfbfe1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1737547922798,"stop":1737547922798,"duration":0},"status":"passed","severity":"normal"},{"uid":"818b2246421be348","name":"Push message with emoji payload","time":{"start":1737548364913,"stop":1737548364913,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb86e9caf2f49c01","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1737547948952,"stop":1737547948953,"duration":1},"status":"passed","severity":"normal"},{"uid":"af13de038ab933e9","name":"Check received message containing Basic HTML tag","time":{"start":1737548370225,"stop":1737548370225,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac79b9b8e276923","name":"Check publish message containing special chars","time":{"start":1737548222838,"stop":1737548222838,"duration":0},"status":"passed","severity":"normal"},{"uid":"952a6aca5704438f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1737547914744,"stop":1737547914745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92747b1637b776b","name":"same cluster, same shard: nodes connect","time":{"start":1737548157214,"stop":1737548157214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e94a46d01b49c03","name":"Callback on promise","time":{"start":1737548347279,"stop":1737548347280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a073c9b187e51c0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1737547914729,"stop":1737547914733,"duration":4},"status":"passed","severity":"normal"},{"uid":"2377cfd878f50ea4","name":"Overlapping topic subscription","time":{"start":1737548739467,"stop":1737548739467,"duration":0},"status":"passed","severity":"normal"},{"uid":"152939d3d02f99cc","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1737548044375,"stop":1737548044375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3dcb4b85e780652","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737548058366,"stop":1737548058366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2c3d2321e891be","name":"Publish message with custom timestamp: Wed Jan 22 2025 13:16:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1737548222845,"stop":1737548222845,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b54159bfc55a9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1737548379473,"stop":1737548379474,"duration":1},"status":"passed","severity":"normal"},{"uid":"810158817b82c890","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1737547930842,"stop":1737547930842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fce1decc4df87c7","name":"Check received message containing Script","time":{"start":1737548037191,"stop":1737548037191,"duration":0},"status":"passed","severity":"normal"},{"uid":"392c26c96189db9e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737548147657,"stop":1737548147658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53e6e7d28ee7b0b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1737548044208,"stop":1737548044209,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90e3069e1051b8e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1737548215615,"stop":1737548215615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbc829954280cb8","name":"Check received message containing Basic HTML tag","time":{"start":1737548037195,"stop":1737548037196,"duration":1},"status":"passed","severity":"normal"},{"uid":"746d8f0347a30976","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737548032985,"stop":1737548032985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4616c57c3a44758","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app43/3/topic213/utf8","time":{"start":1737548399517,"stop":1737548399517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6d2f92a484048c","name":"Query Generator - false","time":{"start":1737548373852,"stop":1737548373854,"duration":2},"status":"passed","severity":"normal"},{"uid":"55b96d5c0c719926","name":"Decoder throws on undefined content topic","time":{"start":1737547931029,"stop":1737547931029,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c644143714f054","name":"should return unique PubsubTopics for static sharding","time":{"start":1737547914742,"stop":1737547914742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4d48fa7c6cf225","name":"can start the service","time":{"start":1737548198056,"stop":1737548198059,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f8f6008e5e9a323","name":"should emit a peer event after start","time":{"start":1737547942890,"stop":1737547942891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e78528b41b16dc","name":"random static sharding 5 - Cluster ID: 930, Shard ID: 250","time":{"start":1737548402198,"stop":1737548402198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c9e1858f5c0f4e","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1737548044375,"stop":1737548044375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27679f431c59d15d","name":"Push message with emoji payload","time":{"start":1737548090450,"stop":1737548090451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4695083263ee1646","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1737547914748,"stop":1737547914748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e121a6db48481db7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1737547922805,"stop":1737547922806,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d98ffe1c343e4d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1737547922807,"stop":1737547922809,"duration":2},"status":"passed","severity":"normal"},{"uid":"1098a822d5cbf99","name":"should return usable stream attached to connection","time":{"start":1737547930566,"stop":1737547930567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef857525677bf54","name":"should return different streams if requested simultaniously","time":{"start":1737547930571,"stop":1737547930572,"duration":1},"status":"passed","severity":"normal"},{"uid":"771871231eac1343","name":"creates an iterator","time":{"start":1737548390553,"stop":1737548390554,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ede43405c631da","name":"Fails to push message with empty content topic","time":{"start":1737548364920,"stop":1737548364920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dee23912a1e4135","name":"should throw if no connection provided","time":{"start":1737547930569,"stop":1737547930569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb418ba97fef3281","name":"new peer added after a peer was already found","time":{"start":1737548224103,"stop":1737548224103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"647ad95518a8d58c","name":"should log when no additional peers are found","time":{"start":1737547955726,"stop":1737547955726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3dc96a1d0ab979","name":"Check received message containing special chars","time":{"start":1737548370222,"stop":1737548370222,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9587ec618871b9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1737548044199,"stop":1737548044199,"duration":0},"status":"passed","severity":"normal"},{"uid":"34813f5226f90e93","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737547984892,"stop":1737547984894,"duration":2},"status":"skipped","severity":"normal"},{"uid":"1e08febfbf794080","name":"Non TWN Cluster","time":{"start":1737548399515,"stop":1737548399516,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7bfec837b238f32","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1737547922799,"stop":1737547922800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbcfc6c3927ff6d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737548037200,"stop":1737548037200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba798894e9eb11","name":"Check message with non string payload is not received","time":{"start":1737548370219,"stop":1737548370220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b929c29bad11977a","name":"Push message with SQL Injection payload","time":{"start":1737548090447,"stop":1737548090447,"duration":0},"status":"passed","severity":"normal"},{"uid":"953b237e27ad5015","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737548399513,"stop":1737548399513,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fdf234aaebb8e1","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1737548379471,"stop":1737548379472,"duration":1},"status":"passed","severity":"normal"},{"uid":"399330cc9ab4411a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1737548318518,"stop":1737548318519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01281edb0343df1","name":"more peers than existing","time":{"start":1737548198245,"stop":1737548198245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dce25ac35f8b8028","name":"Check received message containing escaped characters","time":{"start":1737548370226,"stop":1737548370227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e8fdd14ca17f6d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737548739458,"stop":1737548739459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74331b702f2dc06","name":"throws an error for improperly formatted content topics","time":{"start":1737547914739,"stop":1737547914739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31e343163ea3dc2","name":"Check received message containing escaped characters","time":{"start":1737548037197,"stop":1737548037198,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e5a6ac4ab355c1","name":"Ping fails for unsubscribed peers","time":{"start":1737548235371,"stop":1737548235372,"duration":1},"status":"passed","severity":"normal"},{"uid":"21865a0d5d848f63","name":"should properly create location multiaddrs - tcp6","time":{"start":1737547923479,"stop":1737547923479,"duration":0},"status":"passed","severity":"normal"},{"uid":"329800261b2bc747","name":"should return false when no peers exist","time":{"start":1737547955724,"stop":1737547955724,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa54802d21fbf7aa","name":"Subscribe to topic containing long and receive message","time":{"start":1737548058374,"stop":1737548058374,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc6be889a348bbe","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737548147660,"stop":1737548147660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7c662b24c9525c","name":"Filter with 3 connections","time":{"start":1737548044453,"stop":1737548044453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9383072b12d29b11","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737548739468,"stop":1737548739468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c392bb32d8e2af26","name":"should properly create location multiaddrs - udp6","time":{"start":1737547923479,"stop":1737547923479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1362770517e9a8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1737547914749,"stop":1737547914749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b162baa948a4b7","name":"Ordered Callback - false","time":{"start":1737548373855,"stop":1737548373856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e545f9e20f9fec6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1737547914748,"stop":1737547914748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b7e9dfac1517f2","name":"Ping succeeds for all connected peers","time":{"start":1737548235371,"stop":1737548235371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52bf07bf59f93a","name":"should throw an error for an unconfigured topic","time":{"start":1737547914753,"stop":1737547914753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d668fae8d1695b8","name":"1 Relay, 1 fetch","time":{"start":1737547938645,"stop":1737547938645,"duration":0},"status":"passed","severity":"normal"},{"uid":"deceaf71c45397f9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1737547982218,"stop":1737547982218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc68742c8027d4a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1737548044208,"stop":1737548044208,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bf0b3baebfd4ad","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1737547994752,"stop":1737547994752,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a86f44df38b80d","name":"should set field with only STORE enabled","time":{"start":1737547923482,"stop":1737547923482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc6bff336284cff","name":"Check received message containing Russian","time":{"start":1737548037190,"stop":1737548037190,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e8777c5a45a361","name":"Encoder throws on empty string content topic","time":{"start":1737547948955,"stop":1737547948956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4412aa2cc96b88","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737548044205,"stop":1737548044206,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c659f9645cbe231","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1737547930842,"stop":1737547930842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bda95951df935cd","name":"Relay","time":{"start":1737547980553,"stop":1737547980554,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eaf5b9e762fef92","name":"Push message with Basic HTML tag payload","time":{"start":1737548090448,"stop":1737548090448,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ae516bd793a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737548001643,"stop":1737548001643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6d5f4ec12bfae1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1737548318521,"stop":1737548318521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec77d97ef43417e0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1737547917261,"stop":1737547917262,"duration":1},"status":"passed","severity":"normal"},{"uid":"a439fa43727cc0bb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737548147662,"stop":1737548147663,"duration":1},"status":"passed","severity":"normal"},{"uid":"4025ec1693831180","name":"Subscribe to topic containing numeric and publish message","time":{"start":1737548231371,"stop":1737548231371,"duration":0},"status":"passed","severity":"normal"},{"uid":"350bb5a33e580616","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737548370229,"stop":1737548370229,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a249c3e769f791","name":"Check received message containing special chars","time":{"start":1737548037188,"stop":1737548037189,"duration":1},"status":"passed","severity":"normal"},{"uid":"936e62556acca598","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1737548231368,"stop":1737548231368,"duration":0},"status":"passed","severity":"normal"},{"uid":"65119607d56ba15d","name":"Subscribe and receives messages on 20 topics","time":{"start":1737548739452,"stop":1737548739452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94efbefe1a6bf16","name":"Subscribe and receive messages via waku relay post","time":{"start":1737548739464,"stop":1737548739464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d077c3cad92d12b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1737547982215,"stop":1737547982216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9720022b18d198f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737548058381,"stop":1737548058381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f794a20d15490","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1737548304981,"stop":1737548304982,"duration":1},"status":"passed","severity":"normal"},{"uid":"67888243be8a45f4","name":"retrieves a single peer","time":{"start":1737547938933,"stop":1737547938933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe29c57526cfd0b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1737548231378,"stop":1737548231378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33790b055fcafa2","name":"Subscribe and receive messages via waku relay post","time":{"start":1737548739449,"stop":1737548739449,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bd1c1eaedb6601","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737548364917,"stop":1737548364918,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae4fcbeff1e948f","name":"Check message received after nwaku node is restarted","time":{"start":1737548370220,"stop":1737548370220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b158f1da697ffc60","name":"Relay - dialed after","time":{"start":1737548405695,"stop":1737548405696,"duration":1},"status":"passed","severity":"normal"},{"uid":"424c4112a2b9560a","name":"Check received message containing shell command","time":{"start":1737548370215,"stop":1737548370215,"duration":0},"status":"passed","severity":"normal"}] |