allure-jswaku/7310/widgets/duration.json
2024-08-22 16:18:28 +00:00

1 line
157 KiB
JSON

[{"uid":"27efcb24d34145a3","name":"should not throw an error for a single configured topic","time":{"start":1724342664919,"stop":1724342664919,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed16b01cbd7c5db","name":"Check message with no payload is not received","time":{"start":1724343277381,"stop":1724343277381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2b8e7501d39e8a","name":"Ping on peer without subscriptions","time":{"start":1724342815130,"stop":1724342815130,"duration":0},"status":"passed","severity":"normal"},{"uid":"986e29c019f7d86c","name":"Check received message with timestamp: 1724342720194000000 ","time":{"start":1724343277378,"stop":1724343277378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef45a83235e7771f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724343420900,"stop":1724343420900,"duration":0},"status":"passed","severity":"normal"},{"uid":"398e9c3d6edd02a1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343309140,"stop":1724343309141,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7b5b4f74801fc6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724342978617,"stop":1724342978617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f233ca3cef644338","name":"Publish message with custom timestamp: Fri Sep 01 2023 16:14:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343309141,"stop":1724343309142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2e803150864fc3","name":"Check received message containing emoji","time":{"start":1724343277393,"stop":1724343277393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d65413e4c5241e","name":"Check publish message containing long","time":{"start":1724343309130,"stop":1724343309130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44d0c2502d6c350","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724343439988,"stop":1724343439989,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdd5d55341fc964","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724342955405,"stop":1724342955405,"duration":0},"status":"passed","severity":"normal"},{"uid":"494dddae7ee0a41","name":"Encoder throws on undefined content topic","time":{"start":1724342702283,"stop":1724342702284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb66914e2bbcaca","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724342691279,"stop":1724342691280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f86dc40f188d3f","name":"should encodeTxt and decodeTxt","time":{"start":1724342674464,"stop":1724342674465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa371d8c0ab9e066","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724343100363,"stop":1724343100363,"duration":0},"status":"passed","severity":"normal"},{"uid":"536b39435f361c8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724342664923,"stop":1724342664923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fda135ccb0d9a05","name":"Check received message containing Script","time":{"start":1724343277387,"stop":1724343277387,"duration":0},"status":"passed","severity":"normal"},{"uid":"273ca0770277dca0","name":"addEventListener with wrong event","time":{"start":1724342761937,"stop":1724342761937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83c73f021a7671e","name":"Push message with long payload","time":{"start":1724343272789,"stop":1724343272789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ccb20a5b3a00f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724342664916,"stop":1724342664916,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ea90d75c3f41c2","name":"Check received message with timestamp: 1724342720290 ","time":{"start":1724342945622,"stop":1724342945623,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4c9511803c25e5","name":"should not fail to stop the service if it was not started","time":{"start":1724342732894,"stop":1724342732894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6464dd6d33a9553","name":"Push message with content topic containing JSON","time":{"start":1724343272816,"stop":1724343272817,"duration":1},"status":"passed","severity":"normal"},{"uid":"2519ee1086c90e9e","name":"Push message with XML payload","time":{"start":1724343420203,"stop":1724343420203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39fcbecb28f457c","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342815129,"stop":1724342815129,"duration":0},"status":"passed","severity":"normal"},{"uid":"679ecdb3b28ba4b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724342664905,"stop":1724342664905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d5c8c2378bf5d1","name":"Waku message hash computation (payload length 0)","time":{"start":1724342667785,"stop":1724342667785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493fdbd49fb4627","name":"Subscribe to topic containing Script and receive message","time":{"start":1724343440003,"stop":1724343440004,"duration":1},"status":"passed","severity":"normal"},{"uid":"150713cbbe1c325c","name":"Query with Promise Callback, No Decoder","time":{"start":1724343420902,"stop":1724343420902,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a4b9f38837b75e","name":"Check received message containing Basic HTML tag","time":{"start":1724343277365,"stop":1724343277365,"duration":0},"status":"passed","severity":"normal"},{"uid":"354a4c1ab60c1022","name":"Subscribe and receive messages via lightPush","time":{"start":1724343439984,"stop":1724343439985,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccccb09ecd198ae","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724342704304,"stop":1724342704304,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a16d07bbb675","name":"configure the node with multiple pubsub topics","time":{"start":1724343380841,"stop":1724343380841,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b4703da5739b16","name":"Filter","time":{"start":1724343467260,"stop":1724343467260,"duration":0},"status":"passed","severity":"normal"},{"uid":"347567fe1f1ad5d4","name":"Decoder throws on undefined content topic","time":{"start":1724342679893,"stop":1724342679893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fdcf6e291a2b8","name":"should throw error - invalid id","time":{"start":1724342674472,"stop":1724342674472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3946b45f5d24d99c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724342664911,"stop":1724342664912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7995df790345ef74","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724342817298,"stop":1724342817298,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf92677c299940a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955399,"stop":1724342955399,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a67abf6f57e4c7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724342955402,"stop":1724342955403,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52aff4cc80fcd","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724343176153,"stop":1724343176154,"duration":1},"status":"passed","severity":"normal"},{"uid":"affa71a1cf40e9bd","name":"Subscribe to topic containing long and receive message","time":{"start":1724343439996,"stop":1724343439997,"duration":1},"status":"passed","severity":"normal"},{"uid":"589a888878306928","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724342978613,"stop":1724342978613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae33b9107659a01","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724342978614,"stop":1724342978615,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a4b1abba347c67","name":"should properly create location multiaddrs - tcp6","time":{"start":1724342674476,"stop":1724342674476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d91994aa3b73e6c","name":"Check message with invalid timestamp is not received","time":{"start":1724343277395,"stop":1724343277395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbecaf484f3ed67","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724342691275,"stop":1724342691276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8383113fa47d5008","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724342846600,"stop":1724342846600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e1bfe5f3ac1a5e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724343440007,"stop":1724343440008,"duration":1},"status":"passed","severity":"normal"},{"uid":"13457fd25558d968","name":"Check message received after nwaku node is restarted","time":{"start":1724343277401,"stop":1724343277402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66907ed2bc1f6984","name":"Encoder throws on undefined content topic","time":{"start":1724342679892,"stop":1724342679892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14ebff3af41c6a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724343440000,"stop":1724343440001,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dd59b9fd8cfe47","name":"Generator, 2 different pubsubtopics","time":{"start":1724343431076,"stop":1724343431076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f9385097f43dbf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724343100365,"stop":1724343100365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb06fc8499dff9de","name":"recovers when dns.resolve returns empty","time":{"start":1724342692138,"stop":1724342692138,"duration":0},"status":"passed","severity":"normal"},{"uid":"754bb38accb7ba2c","name":"Check received message containing Russian","time":{"start":1724343277386,"stop":1724343277386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d383fa59c757b5","name":"Sets default value correctly","time":{"start":1724343461990,"stop":1724343461991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cdecf62d84cec1","name":"should throw an error for missing sharding configuration","time":{"start":1724342664922,"stop":1724342664922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eddb2d4b462401","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342864691,"stop":1724342864691,"duration":0},"status":"passed","severity":"normal"},{"uid":"212ed3adc5d9eaae","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724342955394,"stop":1724342955395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf01a78c8e679c88","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724343176150,"stop":1724343176150,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b124a7b0363d17","name":"Push message with Arabic payload","time":{"start":1724343420195,"stop":1724343420197,"duration":2},"status":"passed","severity":"normal"},{"uid":"36e2174dfe707136","name":"Decoder throws on empty string content topic","time":{"start":1724342704307,"stop":1724342704307,"duration":0},"status":"passed","severity":"normal"},{"uid":"70962862267d3cf9","name":"shard 0","time":{"start":1724343380825,"stop":1724343380826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d511323694945956","name":"Check received message containing short","time":{"start":1724342945601,"stop":1724342945601,"duration":0},"status":"passed","severity":"normal"},{"uid":"91680739732dfcb5","name":"Decoder throws on undefined content topic","time":{"start":1724342704306,"stop":1724342704307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa21710e44ba3cf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app68/4/topic725/json","time":{"start":1724343363108,"stop":1724343363109,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f08eba94f1907c","name":"should set field with only FILTER enabled","time":{"start":1724342674478,"stop":1724342674478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb19a31321fb75f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724343164191,"stop":1724343164192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec7ed66c4bd0089","name":"Filter with 1 connections","time":{"start":1724343038185,"stop":1724343038185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b207509e1b754db4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724342664903,"stop":1724342664903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf9890661a8f180","name":"Check received message containing numeric","time":{"start":1724343277384,"stop":1724343277384,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f86f4e3732d1e5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724342667786,"stop":1724342667786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b630a89c813e188f","name":"Push message with unicode special characters payload","time":{"start":1724343272798,"stop":1724343272798,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd7d2ba7fa9da8e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724342692142,"stop":1724342692143,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3188dff1e0827a68","name":"Generator, 2 different pubsubtopics","time":{"start":1724343431078,"stop":1724343431078,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc2816c278f76c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724343440006,"stop":1724343440007,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66e97678066bc86","name":"Refresh subscription","time":{"start":1724342978610,"stop":1724342978610,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2f604c6c14e45","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342990486,"stop":1724342990487,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bee66783dfc58eb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724343439990,"stop":1724343439991,"duration":1},"status":"passed","severity":"normal"},{"uid":"30708d3ebd3198e5","name":"Push message with special chars payload","time":{"start":1724343272790,"stop":1724343272790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3d17d546ceb0fb","name":"Store - dialed first","time":{"start":1724343467259,"stop":1724343467260,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ad130de6e39472","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app93/1/topic328/utf8","time":{"start":1724343363109,"stop":1724343363109,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c39fdda5597dd0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/6/topic123/xml","time":{"start":1724343363105,"stop":1724343363106,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c88c991f308a9d6","name":"Push message with emoji payload","time":{"start":1724343272798,"stop":1724343272799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d318b9b7c06eaa32","name":"Number of peers are maintained correctly","time":{"start":1724342846595,"stop":1724342846596,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a02b8b4f9104229","name":"Check publish message containing Arabic","time":{"start":1724343309131,"stop":1724343309132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3de570adb355629","name":"nwaku subscribes","time":{"start":1724343293350,"stop":1724343293350,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b439e5e30b46bf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724343364507,"stop":1724343364507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c354a1fd408dcfa8","name":"Fails to push message with empty content topic","time":{"start":1724343420241,"stop":1724343420241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1737ef89a8097567","name":"getPeersByDiscovery","time":{"start":1724342761938,"stop":1724342761939,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca83a7d89dfd321","name":"Check publish message after service node is restarted","time":{"start":1724343309147,"stop":1724343309147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e95026bad69834e2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724342691285,"stop":1724342691286,"duration":1},"status":"passed","severity":"normal"},{"uid":"1789fca5e6bde7ed","name":"Push message with content topic containing special chars","time":{"start":1724343272803,"stop":1724343272803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b854930f9c034b5d","name":"handles empty shards array correctly","time":{"start":1724342664922,"stop":1724342664922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69e71b461fb8423","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724343420897,"stop":1724343420897,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ea7afa8d1f15ff","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724342692142,"stop":1724342692142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614d4ffb984fb1d","name":"should throw an error for insufficient data","time":{"start":1724342664797,"stop":1724342664797,"duration":0},"status":"passed","severity":"normal"},{"uid":"942b8ed52cb75abe","name":"Push message with short payload","time":{"start":1724343420180,"stop":1724343420187,"duration":7},"status":"passed","severity":"normal"},{"uid":"68665b226aa8e4e","name":"should properly create location multiaddrs - udp6","time":{"start":1724342674476,"stop":1724342674476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4ace5858c28ff7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724342955397,"stop":1724342955398,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8442b58f199e44b","name":"Ephemeral field set to true","time":{"start":1724342679891,"stop":1724342679891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb3c570bc4324a5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724342978606,"stop":1724342978607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bc1076766fb4bb","name":"should not fail to start the service if it is already started","time":{"start":1724343307427,"stop":1724343307428,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a57eae7053de120","name":"Throws when trying to push message with empty payload","time":{"start":1724343420225,"stop":1724343420225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6818efe2adb4785","name":"Check message with no content topic is not received","time":{"start":1724343277396,"stop":1724343277399,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7dd429a0463fae9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724343439985,"stop":1724343439986,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef0ef81cb2480e4","name":"LightPush with 0 connections","time":{"start":1724343038183,"stop":1724343038184,"duration":1},"status":"passed","severity":"normal"},{"uid":"593347785b2ff5ac","name":"random static sharding 10 - Cluster ID: 700, Shard ID: 865","time":{"start":1724343380840,"stop":1724343380840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8b95c1e32d8af0","name":"Push message with content topic containing shell command","time":{"start":1724343420239,"stop":1724343420240,"duration":1},"status":"passed","severity":"normal"},{"uid":"6405fe9d42a8e80d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724343439997,"stop":1724343439998,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31417918ca7e856","name":"handles multiple messages","time":{"start":1724343451211,"stop":1724343451212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0200618f4f7f71","name":"non connected peers","time":{"start":1724343270040,"stop":1724343270040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f90116393e35af17","name":"Check received message containing Basic HTML tag","time":{"start":1724342945607,"stop":1724342945608,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c0c28e501f088a","name":"Push message with shell command payload","time":{"start":1724343272797,"stop":1724343272797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54462693dda41d8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724342691277,"stop":1724342691279,"duration":2},"status":"passed","severity":"normal"},{"uid":"c86433d0daba889d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342864690,"stop":1724342864690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de22c7f65b32c8d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724343439987,"stop":1724343439988,"duration":1},"status":"passed","severity":"normal"},{"uid":"349e8b7ea80880ad","name":"Ping on unsubscribed peer","time":{"start":1724342789147,"stop":1724342789151,"duration":4},"status":"passed","severity":"normal"},{"uid":"96d31fddaded8872","name":"A test","time":{"start":1724343100467,"stop":1724343100467,"duration":0},"status":"passed","severity":"normal"},{"uid":"feae04650725e0e4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724342955400,"stop":1724342955400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc277125d60de20","name":"can start the service","time":{"start":1724342732893,"stop":1724342732893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4032c8215d2b6a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724342702281,"stop":1724342702282,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75d40ec5401b0b7","name":"Query with Ordered Callback, No message returned","time":{"start":1724343420901,"stop":1724343420901,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bc538ff2a67c52","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724343440009,"stop":1724343440010,"duration":1},"status":"passed","severity":"normal"},{"uid":"7727239f3839275c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724342673631,"stop":1724342673631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8032d9c6d6c66a","name":"Subscribe and receive messages via waku relay post","time":{"start":1724343440016,"stop":1724343440016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23add433b37c5c9","name":"Rejects garbage","time":{"start":1724342683577,"stop":1724342683577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5702cf2791e4af","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724342664909,"stop":1724342664909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a147bcdd74290f7b","name":"Check received message containing Arabic","time":{"start":1724343277385,"stop":1724343277386,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d86a516e7f70a65","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724343460200,"stop":1724343460200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7c8ac8e185210b","name":"should return unique PubsubTopics for static sharding","time":{"start":1724342664910,"stop":1724342664910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebc3b61c4430248","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724343440022,"stop":1724343440023,"duration":1},"status":"passed","severity":"normal"},{"uid":"97eed37a289c6e43","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724342955408,"stop":1724342955409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c34e1659689d09","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724342978616,"stop":1724342978616,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0a7c40718166cb","name":"Query Generator, No Decoder","time":{"start":1724343420898,"stop":1724343420899,"duration":1},"status":"passed","severity":"normal"},{"uid":"18118b3cd112c499","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724342955396,"stop":1724342955397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a98a448ee17fc8c","name":"Check received message containing SQL Injection","time":{"start":1724342945606,"stop":1724342945606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f98c43506bdd2b0","name":"topics with same application and version share the same shard","time":{"start":1724342664906,"stop":1724342664906,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f482ad75469f51","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724342673625,"stop":1724342673626,"duration":1},"status":"passed","severity":"normal"},{"uid":"accc6d7663a63729","name":"Check received message containing JSON","time":{"start":1724342945608,"stop":1724342945616,"duration":8},"status":"passed","severity":"normal"},{"uid":"f5dcf40074925d14","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724343440026,"stop":1724343440027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9598ed771c01b785","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343100368,"stop":1724343100369,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8ecb18d1276fe6","name":"Fails to push message with empty content topic","time":{"start":1724343272819,"stop":1724343272820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f11468658dd917b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724342664913,"stop":1724342664913,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9d1a787f5fd2b","name":"Filter with 2 connections","time":{"start":1724343038186,"stop":1724343038187,"duration":1},"status":"passed","severity":"normal"},{"uid":"3228481a3b800970","name":"Query generator for multiple messages with different message text format","time":{"start":1724343431417,"stop":1724343431418,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab708fe84bb71d5","name":"Push message with Basic HTML tag payload","time":{"start":1724343272796,"stop":1724343272796,"duration":0},"status":"passed","severity":"normal"},{"uid":"60083395528ee5bd","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724343176153,"stop":1724343176153,"duration":0},"status":"passed","severity":"normal"},{"uid":"744e911d24d3fe13","name":"same cluster, different shard: nodes don't connect","time":{"start":1724342955388,"stop":1724342955388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1984406546ea45d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724343316699,"stop":1724343316700,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b974bc10327445","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724342781957,"stop":1724342781958,"duration":1},"status":"passed","severity":"normal"},{"uid":"651a736309060b66","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342817293,"stop":1724342817294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7411ec6364f47636","name":"random static sharding 5 - Cluster ID: 337, Shard ID: 581","time":{"start":1724343380833,"stop":1724343380833,"duration":0},"status":"passed","severity":"normal"},{"uid":"46abf4723fd0277","name":"tcp ip4 address","time":{"start":1724342673842,"stop":1724342673842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2215033f014efcf3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724342664913,"stop":1724342664914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c011ae4316cc56da","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724342664904,"stop":1724342664905,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b6083c947b3b5","name":"Push message with SQL Injection payload","time":{"start":1724343420198,"stop":1724343420201,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7c7cb6bf0443e28","name":"Waku message hash computation (no timestamp)","time":{"start":1724342667785,"stop":1724342667785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9271154ecbae8bd2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724342664909,"stop":1724342664909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa1a8797656e507","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724342673628,"stop":1724342673629,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc00c3b5eef5af0b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724342955394,"stop":1724342955394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5555dee75ecf018","name":"Relay - times out","time":{"start":1724343467259,"stop":1724343467259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd681ec211290cc","name":"Push message with content topic containing Chinese","time":{"start":1724343420233,"stop":1724343420234,"duration":1},"status":"passed","severity":"normal"},{"uid":"61111841e647f605","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955404,"stop":1724342955404,"duration":0},"status":"passed","severity":"normal"},{"uid":"271a354c81081884","name":"random static sharding 6 - Cluster ID: 110, Shard ID: 638","time":{"start":1724343380834,"stop":1724343380835,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d851a09d3dbd33f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724342695693,"stop":1724342695693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ddf353fe8870fa","name":"Check publish message containing emoji","time":{"start":1724343309140,"stop":1724343309140,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3d59469e4394e8","name":"can start and stop the service","time":{"start":1724343307425,"stop":1724343307426,"duration":1},"status":"passed","severity":"normal"},{"uid":"98929b5c689c2e13","name":"Sign & Recover","time":{"start":1724342702721,"stop":1724342702722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f00987b89ebf610","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724343420902,"stop":1724343420902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ea634e8d125e98","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724342721050,"stop":1724342721052,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bf46a9f0404aae1","name":"Push message with custom timestamp: 1724346614623","time":{"start":1724343272822,"stop":1724343272822,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0052a88ff81fdc","name":"Check message on other pubsub topic is not received","time":{"start":1724342945625,"stop":1724342945625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7bee8a54a0667c","name":"it tolerates circular branch references","time":{"start":1724342692138,"stop":1724342692138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d130ef9dbcf0c280","name":"Check received message containing SQL Injection","time":{"start":1724343277360,"stop":1724343277363,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9c131eaae4a7add","name":"Filter with 0 connections","time":{"start":1724343038184,"stop":1724343038184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57691a2a53be920","name":"should emit a peer event after start","time":{"start":1724342695691,"stop":1724342695692,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ac14f47efb6aa2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724343316704,"stop":1724343316704,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c6985cdbc065d0","name":"Push message with content topic containing short","time":{"start":1724343272800,"stop":1724343272801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35c8de655c0f03a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724343269838,"stop":1724343269838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d53ff63a5c545d2d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724343449025,"stop":1724343449026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4954559e1e8209cd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724342691280,"stop":1724342691281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d27177b642ce3c9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724343460202,"stop":1724343460202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1bf9b8c22d5685","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724343316695,"stop":1724343316695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b413812e926eb0","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343176142,"stop":1724343176143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae724807665d34a9","name":"should be called for bootstrap peers","time":{"start":1724342728154,"stop":1724342728155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eed5e04a9ac1ac","name":"Throws when trying to push message with empty payload","time":{"start":1724343272799,"stop":1724343272800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a387e1fb5c01e2c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724342664908,"stop":1724342664908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ff09882174a614","name":"Check message received after nwaku node is restarted","time":{"start":1724342945630,"stop":1724342945630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f312d31b0d260ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724342664917,"stop":1724342664917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1566c7b492974639","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724342664903,"stop":1724342664904,"duration":1},"status":"passed","severity":"normal"},{"uid":"a998a536aaa32cfe","name":"Init the array if not present","time":{"start":1724342664459,"stop":1724342664461,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cab0873234dbe58","name":"should only return 1 node with relay and store capability","time":{"start":1724342692140,"stop":1724342692141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df9edf13893e855","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724342955403,"stop":1724342955403,"duration":0},"status":"passed","severity":"normal"},{"uid":"404ac4f6f401eb8f","name":"different cluster, different shard: nodes don't connect","time":{"start":1724343164194,"stop":1724343164194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4774cd68e4b320","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724342664917,"stop":1724342664917,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e35a51c7d5ad2e","name":"Tracks peer failures correctly","time":{"start":1724342846600,"stop":1724342846600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f74e8ae32dfc1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724343440015,"stop":1724343440015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6785956c6b735035","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724342721054,"stop":1724342721055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31f6e89e566c09c","name":"Ping on unsubscribed peer","time":{"start":1724342815130,"stop":1724342815131,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfca17c0fd5d86f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724342955398,"stop":1724342955398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcd0bea97a6c17e","name":"Fails to push message with large meta","time":{"start":1724343272820,"stop":1724343272820,"duration":0},"status":"passed","severity":"normal"},{"uid":"127459f491525c0b","name":"1 Relay, 1 Filter, gives up","time":{"start":1724342691705,"stop":1724342691706,"duration":1},"status":"passed","severity":"normal"},{"uid":"169b020267300c6f","name":"Meta field set when metaSetter is specified","time":{"start":1724342679891,"stop":1724342679892,"duration":1},"status":"passed","severity":"normal"},{"uid":"300ae7a1d8ba5cd5","name":"throws on content topic with empty application field","time":{"start":1724342664900,"stop":1724342664900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52198fe9c9ea11f","name":"should throw error - no public key","time":{"start":1724342674471,"stop":1724342674471,"duration":0},"status":"passed","severity":"normal"},{"uid":"928b81cd9eaa4824","name":"Generator, 2 different pubsubtopics","time":{"start":1724343431073,"stop":1724343431074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7c52dc0e2342","name":"Keep-alive pings maintain the connection","time":{"start":1724342846598,"stop":1724342846599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6377a2e1f5983bb8","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343176152,"stop":1724343176153,"duration":1},"status":"passed","severity":"normal"},{"uid":"1386640e6d382b18","name":"Push message with content topic containing short","time":{"start":1724343420225,"stop":1724343420225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce0b39b5625754","name":"can start the service","time":{"start":1724342695690,"stop":1724342695690,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a842867072543e","name":"start node with empty content topic","time":{"start":1724343363113,"stop":1724343363113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b42e4cbc198ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724342945623,"stop":1724342945623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4c902865185394","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724342702279,"stop":1724342702281,"duration":2},"status":"passed","severity":"normal"},{"uid":"3099bb007129750f","name":"Push message with XML payload","time":{"start":1724343272793,"stop":1724343272793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d23ea056b49fa3b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724343364508,"stop":1724343364508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c38dbcced9f586","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724342955409,"stop":1724342955409,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9a68d874e9203a","name":"Fields are not dropped","time":{"start":1724342679169,"stop":1724342679170,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b4e08bfc5cb5f5","name":"can start the service","time":{"start":1724343307424,"stop":1724343307425,"duration":1},"status":"passed","severity":"normal"},{"uid":"71df2f138a977d24","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724342978606,"stop":1724342978606,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb7bedfea902915","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724343176148,"stop":1724343176148,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e77cc70e36b061","name":"Subscribe to topic containing XML and receive message","time":{"start":1724343440004,"stop":1724343440005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13f4cd28cac8fd","name":"Check received message containing unicode special characters","time":{"start":1724343277371,"stop":1724343277372,"duration":1},"status":"passed","severity":"normal"},{"uid":"863b74ef13e1bcdf","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724343449033,"stop":1724343449034,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9129a0926a84e3","name":"Push message with long payload","time":{"start":1724343420188,"stop":1724343420188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8261098232a1289","name":"Push message with content topic containing Arabic","time":{"start":1724343272804,"stop":1724343272804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1578e042eb699e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724343380827,"stop":1724343380828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5087e928e7cb30","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342990486,"stop":1724342990486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90bd04bd6152ca6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724342955395,"stop":1724342955395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8410fb4a38699cd6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724342978608,"stop":1724342978608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5b085b21bd1190","name":"1 Store, 2 fetches","time":{"start":1724342691704,"stop":1724342691705,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe66c07763830bb3","name":"Push message with numeric payload","time":{"start":1724343420188,"stop":1724343420189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d52122a3450462f","name":"groups content topics by expected pubsub topic","time":{"start":1724342664907,"stop":1724342664907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069d8756fd639cb","name":"Publish without waiting for remote peer","time":{"start":1724343316694,"stop":1724343316695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91fa2aafb595d53","name":"throws on content topic with empty encoding field","time":{"start":1724342664901,"stop":1724342664902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb90adc95e2c6e6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724342955413,"stop":1724342955414,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb075a90f097e1","name":"new peer added after a peer was already found","time":{"start":1724343269837,"stop":1724343269838,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce8460f39053be12","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724342664904,"stop":1724342664904,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d4b94a060c1f6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724342664920,"stop":1724342664920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e48937d93227918","name":"same cluster, same shard: nodes connect","time":{"start":1724342955387,"stop":1724342955388,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce043d287e2bc3a","name":"Push message with content topic containing SQL Injection","time":{"start":1724343272806,"stop":1724343272807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebebde0f0be391bc","name":"Check publish message after client node is restarted","time":{"start":1724343309147,"stop":1724343309147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"614cbb75623da8e1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724343481999,"stop":1724343481999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6f2310be71cf61","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724343420898,"stop":1724343420898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a48147421f24aa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724343272808,"stop":1724343272809,"duration":1},"status":"passed","severity":"normal"},{"uid":"5441c7f02f1a095b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724342664903,"stop":1724342664903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1e87b9b5f7c1f9","name":"safeDispatchEvent","time":{"start":1724342761940,"stop":1724342761940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfa43f17e0abc79","name":"Check message on other pubsub topic is not received","time":{"start":1724343277380,"stop":1724343277380,"duration":0},"status":"passed","severity":"normal"},{"uid":"effad1f3401f7b5d","name":"should set field with all protocols disabled","time":{"start":1724342674477,"stop":1724342674477,"duration":0},"status":"passed","severity":"normal"},{"uid":"74398ac5a3f2b575","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342817294,"stop":1724342817295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e217f64b4704abbe","name":"Ping on subscribed peer","time":{"start":1724342789145,"stop":1724342789146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8dd20733c4a4d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724342664906,"stop":1724342664906,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c87f9d50539b37","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724342673630,"stop":1724342673630,"duration":0},"status":"passed","severity":"normal"},{"uid":"1516febb0d29d005","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724343286424,"stop":1724343286425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea17b4c634d28ea2","name":"Query with Ordered Callback, No Decoder","time":{"start":1724343420900,"stop":1724343420901,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c2f3ea55286025","name":"Check received message with timestamp: 1724342720194 ","time":{"start":1724343277393,"stop":1724343277394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee53247d2e80d52","name":"Check publish message containing Basic HTML tag","time":{"start":1724343309134,"stop":1724343309135,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc017ee0eabc3a1","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724343449026,"stop":1724343449026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69995a7263a5a8d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app36/7/topic807/test.js","time":{"start":1724343363110,"stop":1724343363111,"duration":1},"status":"passed","severity":"normal"},{"uid":"effc35119813fea3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724343286425,"stop":1724343286426,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dddec75bb9d6b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343431074,"stop":1724343431074,"duration":0},"status":"passed","severity":"normal"},{"uid":"201de53c8c445035","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724342664904,"stop":1724342664904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9585a8a96b120efc","name":"Subscribe to topic containing XML and receive message","time":{"start":1724343440024,"stop":1724343440024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa8f57cdd7009bc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724342664912,"stop":1724342664912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6de0519f5c0fbcc","name":"Check received message containing Script","time":{"start":1724343277363,"stop":1724343277364,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6f3c5898c9be29","name":"Subscribe to topic containing Script and receive message","time":{"start":1724342978614,"stop":1724342978614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3432b91851c3230","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724343277394,"stop":1724343277394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21471de8f92c9c6","name":"Push message with content topic containing numeric","time":{"start":1724343420227,"stop":1724343420230,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba1f8a266eb75cfa","name":"Push message with content topic containing Arabic","time":{"start":1724343420234,"stop":1724343420235,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd01458d352de82","name":"Check publish message containing unicode special characters","time":{"start":1724343309139,"stop":1724343309140,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6b7024779bf637","name":"Encoder throws on empty string content topic","time":{"start":1724342704306,"stop":1724342704306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd06ab3a6e81ff5","name":"can start and stop the service","time":{"start":1724342695690,"stop":1724342695691,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a0834bde43b787","name":"start node with empty shard should fail","time":{"start":1724343380842,"stop":1724343380843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85c9598ad362346","name":"LightPush with 1 connections","time":{"start":1724343038185,"stop":1724343038185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9ec1eea32a669b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724342955399,"stop":1724342955399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab326c96fbf7936d","name":"Ping on peer without subscriptions","time":{"start":1724342815126,"stop":1724342815127,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa90cd529c5b400d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724343440016,"stop":1724343440017,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e176933f6ff049","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724342673623,"stop":1724342673624,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af28f77c48de607","name":"Push to array if already present","time":{"start":1724342664461,"stop":1724342664461,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a69b77c2c542a6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724342664920,"stop":1724342664920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1476bc7843f48a0c","name":"Push message with content topic containing unicode special characters","time":{"start":1724343420240,"stop":1724343420240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52b0cbe3111df8c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724342673620,"stop":1724342673622,"duration":2},"status":"passed","severity":"normal"},{"uid":"5adb33380d5f3b39","name":"Check received message with timestamp: 1724342720290000000 ","time":{"start":1724342945618,"stop":1724342945622,"duration":4},"status":"passed","severity":"normal"},{"uid":"6240b7304dddfa0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724343363104,"stop":1724343363104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4187f6f1ce263b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724342978618,"stop":1724342978619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb28fc611a74ad","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343176149,"stop":1724343176149,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cf8676b888479a","name":"Push message with escaped characters payload","time":{"start":1724343272797,"stop":1724343272798,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9d888b7f371605","name":"should use DNS peer discovery with light client","time":{"start":1724342732897,"stop":1724342732897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ff9e793c5ee514e","name":"Delete observer","time":{"start":1724343272438,"stop":1724343272439,"duration":1},"status":"passed","severity":"normal"},{"uid":"267a64adc718e366","name":"Check received message containing unicode special characters","time":{"start":1724343277390,"stop":1724343277390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63fa30fed35c108","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app49/1/topic592/proto","time":{"start":1724343363110,"stop":1724343363110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2679781247abc27","name":"Subscribe and receive messages via lightPush","time":{"start":1724343440014,"stop":1724343440015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f92db3bcb51fcd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724343420899,"stop":1724343420900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8b60095d18750b","name":"same cluster, different shard: nodes connect","time":{"start":1724343164193,"stop":1724343164193,"duration":0},"status":"passed","severity":"normal"},{"uid":"43080a7db205938e","name":"Subscribe to topic containing Script and publish message","time":{"start":1724343316702,"stop":1724343316702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1cbc4cdca412c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724343481999,"stop":1724343482000,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7e5e95efd673f0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724343277379,"stop":1724343277379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55ca8788c4b9783","name":"Passing an array","time":{"start":1724343461987,"stop":1724343461987,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a3bafe65c0f5f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724342664916,"stop":1724342664916,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b63d7f463b5933","name":"Push message with shell command payload","time":{"start":1724343420215,"stop":1724343420222,"duration":7},"status":"passed","severity":"normal"},{"uid":"43c7ea3db70ff5c9","name":"Check publish message containing shell command","time":{"start":1724343309135,"stop":1724343309136,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98a8c8256bf5d03","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724342734034,"stop":1724342734035,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd30c33aefe349e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955393,"stop":1724342955394,"duration":1},"status":"passed","severity":"normal"},{"uid":"45855db589a8e66e","name":"should be able to encode the field with only STORE set to true","time":{"start":1724342673622,"stop":1724342673623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42b1ca57d1543cb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724343286425,"stop":1724343286425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4b41c3f6e3f35","name":"Push message on custom pubsubTopic","time":{"start":1724343100362,"stop":1724343100362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cff4545dc48a23","name":"Passing page size 3 when there are 20 messages","time":{"start":1724343452793,"stop":1724343452794,"duration":1},"status":"passed","severity":"normal"},{"uid":"903133fcd082ac19","name":"unsubscribes","time":{"start":1724343451212,"stop":1724343451212,"duration":0},"status":"passed","severity":"normal"},{"uid":"620fbae583929352","name":"Check received message containing long","time":{"start":1724342945601,"stop":1724342945602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f40f3d9d33079f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724342955408,"stop":1724342955408,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb1d0fb600a4d42","name":"Passing page size 1 when there are 4 messages","time":{"start":1724343452793,"stop":1724343452793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce0451e368c02b9","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724342664922,"stop":1724342664922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1cc4496d1b37b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724343439999,"stop":1724343440000,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b6307659e971a8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724342667784,"stop":1724342667784,"duration":0},"status":"passed","severity":"normal"},{"uid":"705ded52fa25c501","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724343460202,"stop":1724343460203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1781b28ca64361","name":"Push message with content topic containing special chars","time":{"start":1724343420231,"stop":1724343420233,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3343b41a36d350","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342990487,"stop":1724342990487,"duration":0},"status":"passed","severity":"normal"},{"uid":"96719fe1cc3435bd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724343316702,"stop":1724343316702,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcad1ef12d652bae","name":"Passing page size 11 when there are 10 messages","time":{"start":1724343452794,"stop":1724343452795,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b4b2c19d579cb6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342990484,"stop":1724342990484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0a2a81e17279e5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724342664920,"stop":1724342664920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5495132a7bf2c554","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342817289,"stop":1724342817292,"duration":3},"status":"passed","severity":"normal"},{"uid":"339e6419b0239995","name":"Check received message containing escaped characters","time":{"start":1724342945617,"stop":1724342945617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c56dfd9aa7026c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724343440017,"stop":1724343440017,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feef2a3876a26b","name":"should emit a peer event after start","time":{"start":1724342732895,"stop":1724342732895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db389a06f8dadaf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724342664918,"stop":1724342664918,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc77086f4e4b92fb","name":"Push message with special chars payload","time":{"start":1724343420189,"stop":1724343420189,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cde5b27a97e004","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724343482000,"stop":1724343482000,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e27a4fbc35b9ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955401,"stop":1724342955402,"duration":1},"status":"passed","severity":"normal"},{"uid":"2012772b2c720bcf","name":"should throw error - no id","time":{"start":1724342674472,"stop":1724342674472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7069f1a721cc66","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724342978613,"stop":1724342978613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feefbf0a1453e09","name":"Push message with content topic containing emoji","time":{"start":1724343272819,"stop":1724343272819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a1920f13e4eac9","name":"Push message equal or less that 1MB","time":{"start":1724343272822,"stop":1724343272822,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d5230cab084a99","name":"should return empty list for no shard","time":{"start":1724342664911,"stop":1724342664911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13f3302e899c370","name":"Push message with content topic containing emoji","time":{"start":1724343420241,"stop":1724343420241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48872afb6605943","name":"should encode/decode to text encoding","time":{"start":1724342674474,"stop":1724342674474,"duration":0},"status":"passed","severity":"normal"},{"uid":"74249ba3112d4b8c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724343460200,"stop":1724343460201,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a3bcbbef27949b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724342728155,"stop":1724342728156,"duration":1},"status":"passed","severity":"normal"},{"uid":"213561473784a30","name":"should decode valid enr with tcp successfully","time":{"start":1724342674466,"stop":1724342674471,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee34919cbd0473e2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724343316696,"stop":1724343316696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b3c4bbe50158a","name":"should be able to decode the field with only STORE set to true","time":{"start":1724342673629,"stop":1724342673630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ac678a425070c7","name":"should load peers from local storage and dispatch events","time":{"start":1724342695693,"stop":1724342695693,"duration":0},"status":"passed","severity":"normal"},{"uid":"14043ba94b88b098","name":"returns all values when wanted number is greater than available values","time":{"start":1724342690970,"stop":1724342690970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44f7ed3754402e","name":"Publish message with large meta","time":{"start":1724343309148,"stop":1724343309148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e997b87cc5936c","name":"does not throw on valid cases","time":{"start":1724342664897,"stop":1724342664897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35eb544f387288c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343100363,"stop":1724343100364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa8b1b52dc603a3","name":"Check message with invalid timestamp is not received","time":{"start":1724342945624,"stop":1724342945624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4f14b812ff30cf","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724342781955,"stop":1724342781956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d39eee8f240bc95","name":"caches peers it previously fetched","time":{"start":1724342692139,"stop":1724342692139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e14c8a8b07588a","name":"Mutual subscription","time":{"start":1724343316693,"stop":1724343316694,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef67addea0c3a65e","name":"Publish message with custom timestamp: Thu Aug 22 2024 15:14:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343309142,"stop":1724343309142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5470bf2d66906c","name":"Check received message containing escaped characters","time":{"start":1724343277390,"stop":1724343277390,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedb8ff41bb0f18","name":"Check received message containing Arabic","time":{"start":1724343277358,"stop":1724343277359,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c8c199d35489e0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724343364509,"stop":1724343364509,"duration":0},"status":"passed","severity":"normal"},{"uid":"80daa50c1dd3dff7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724343460203,"stop":1724343460203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f596aa63fcefb0f","name":"Wrong topic","time":{"start":1724343363111,"stop":1724343363111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02492318ba29d6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724343364506,"stop":1724343364507,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32f623fe368ec22","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724343316704,"stop":1724343316704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bab35cd939d01a4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724343440022,"stop":1724343440022,"duration":0},"status":"passed","severity":"normal"},{"uid":"12da69929988c9e","name":"Push message with content topic containing JSON","time":{"start":1724343420239,"stop":1724343420239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeaa634159ba46c","name":"Push message with content topic containing numeric","time":{"start":1724343272802,"stop":1724343272802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e151e4cf5582d16","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724342978615,"stop":1724342978615,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc3aacb68fec96a","name":"should not fail to start the service if it is already started","time":{"start":1724342695691,"stop":1724342695691,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ec1d942c1d1683","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343431077,"stop":1724343431077,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8608b228b9a73e4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724343316700,"stop":1724343316700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ded4656c3a4f8dc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724342734034,"stop":1724342734034,"duration":0},"status":"passed","severity":"normal"},{"uid":"e879d78126371474","name":"Nwaku publishes","time":{"start":1724343293352,"stop":1724343293352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78690e479ba151b","name":"Ordered callback, aborts when callback returns true","time":{"start":1724343431422,"stop":1724343431423,"duration":1},"status":"passed","severity":"normal"},{"uid":"9118c9d6e9aaad03","name":"Ping on peer without subscriptions","time":{"start":1724342789146,"stop":1724342789147,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefdb34118cc61e0","name":"throws an error for improperly formatted content topics","time":{"start":1724342664908,"stop":1724342664908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0a0216c8d343bf","name":"Check received message containing Chinese","time":{"start":1724343277385,"stop":1724343277385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4df668187bf385","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724343164189,"stop":1724343164191,"duration":2},"status":"passed","severity":"normal"},{"uid":"50d0c830eeb32370","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342990485,"stop":1724342990485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6530e140198f3d0f","name":"Check received message containing long","time":{"start":1724343277383,"stop":1724343277384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7666111e346227b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724343420238,"stop":1724343420238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d246888c0b3708","name":"Callback on promise, aborts when callback returns true","time":{"start":1724343431421,"stop":1724343431421,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c6472d3f26b00","name":"Subscribe and receives messages on 20 topics","time":{"start":1724343439991,"stop":1724343439992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a670871f111a6f6d","name":"Passing page size 110 when there are 120 messages","time":{"start":1724343452795,"stop":1724343452795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9101ef4519b53bf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724342664907,"stop":1724342664907,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb75822c4a0ddd","name":"should add and remove event listeners correctly","time":{"start":1724342695694,"stop":1724342695694,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e91f8b811ca294","name":"Push message with meta","time":{"start":1724343420242,"stop":1724343420242,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fc18c4ee5fe45e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724343269838,"stop":1724343269838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b0d3a89ecfec1","name":"different cluster, different shard: nodes don't connect","time":{"start":1724342955389,"stop":1724342955390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6cdf9ee7fc4cf4","name":"should throw error - no public key","time":{"start":1724342674472,"stop":1724342674472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbffc9b6a7ad89fe","name":"Ordered Callback - true","time":{"start":1724343444452,"stop":1724343444452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f6301c0f8babf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724342673630,"stop":1724342673631,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bad227e9e13f639","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724342978605,"stop":1724342978605,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9b63d7afdbc3cf","name":"random static sharding 2 - Cluster ID: 415, Shard ID: 909","time":{"start":1724343380829,"stop":1724343380830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e677dfeb8068bb1","name":"Generator, custom pubsub topic","time":{"start":1724343431077,"stop":1724343431077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d441e7ad80e6297","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342817297,"stop":1724342817297,"duration":0},"status":"passed","severity":"normal"},{"uid":"da03e827ae9d892b","name":"Round trip binary serialization","time":{"start":1724342679890,"stop":1724342679891,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4e9a16691db3b7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724342664910,"stop":1724342664910,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d912f2d4d06cd4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724343286424,"stop":1724343286424,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d324983e7c545a","name":"Fails to publish duplicate message","time":{"start":1724343309143,"stop":1724343309144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c069d8e2e810856","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724342664921,"stop":1724342664921,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c3c4b0af6784be","name":"should throw an error for missing required configuration","time":{"start":1724342664912,"stop":1724342664912,"duration":0},"status":"passed","severity":"normal"},{"uid":"626ffb3d63c146d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724342955403,"stop":1724342955404,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bad16de41dac08","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app72/8/topic138/xml","time":{"start":1724343363107,"stop":1724343363108,"duration":1},"status":"passed","severity":"normal"},{"uid":"967d6c8dce5094fc","name":"Push message with content topic containing long","time":{"start":1724343272802,"stop":1724343272802,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b1d2b61f98e30","name":"throws on content topic with generation field greater than 0","time":{"start":1724342664899,"stop":1724342664900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c8c809b5891a3a","name":"Filter with 3 connections","time":{"start":1724343038187,"stop":1724343038188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a08b000908ab6c","name":"Push message with unicode special characters payload","time":{"start":1724343420223,"stop":1724343420223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5a8b12b8840cc9","name":"Check received message containing short","time":{"start":1724343277336,"stop":1724343277337,"duration":1},"status":"passed","severity":"normal"},{"uid":"473aa0a80e344c3c","name":"Push message with content topic containing Russian","time":{"start":1724343272804,"stop":1724343272806,"duration":2},"status":"passed","severity":"normal"},{"uid":"86a9ef0b5e001e2b","name":"Refresh subscription","time":{"start":1724343439994,"stop":1724343439995,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99aeb12eaae24c2","name":"Check publish message containing short","time":{"start":1724343309129,"stop":1724343309129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8290f0c88115881","name":"Store - dialed after - with timeout","time":{"start":1724343467260,"stop":1724343467260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a35f8249356c18","name":"Push message with content topic containing unicode special characters","time":{"start":1724343272818,"stop":1724343272819,"duration":1},"status":"passed","severity":"normal"},{"uid":"a017acfcd031e74e","name":"Push message with Script payload","time":{"start":1724343420202,"stop":1724343420203,"duration":1},"status":"passed","severity":"normal"},{"uid":"87087302a5bed2c5","name":"Check received message containing long","time":{"start":1724343277337,"stop":1724343277340,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f552e98efc4b78e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724343440011,"stop":1724343440012,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e1f0758887445a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724343440021,"stop":1724343440021,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc199a6082ec7095","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724342978604,"stop":1724342978605,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fd2f375d13f4e2","name":"Check publish message containing Chinese","time":{"start":1724343309131,"stop":1724343309131,"duration":0},"status":"passed","severity":"normal"},{"uid":"817889a0826a550a","name":"Default pageSize","time":{"start":1724343452796,"stop":1724343452796,"duration":0},"status":"passed","severity":"normal"},{"uid":"710eba101fcfa8ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724342955395,"stop":1724342955396,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c85c92fc3809d9e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724342664904,"stop":1724342664904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6992564b60742f06","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724343277395,"stop":1724343277395,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e81b8730933b52","name":"Overlapping topic subscription","time":{"start":1724343440019,"stop":1724343440019,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ea6c506dfa8dd5","name":"creates an iterator","time":{"start":1724343451210,"stop":1724343451211,"duration":1},"status":"passed","severity":"normal"},{"uid":"60be6564b526f8ee","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342864702,"stop":1724342864703,"duration":1},"status":"passed","severity":"normal"},{"uid":"728d6f2dc1000e4e","name":"random static sharding 1 - Cluster ID: 721, Shard ID: 876","time":{"start":1724343380828,"stop":1724343380829,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dc1aa565eecdda","name":"Generator, custom pubsub topic","time":{"start":1724343431074,"stop":1724343431076,"duration":2},"status":"passed","severity":"normal"},{"uid":"a873217c46e7595b","name":"can dial TLS multiaddrs","time":{"start":1724343172755,"stop":1724343172755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a694160e672208","name":"Ping succeeds for all connected peers","time":{"start":1724342846596,"stop":1724342846596,"duration":0},"status":"passed","severity":"normal"},{"uid":"11532e33d6bef189","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app22/6/topic181/test.js","time":{"start":1724343363107,"stop":1724343363107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9ad532d934e838","name":"stop","time":{"start":1724342761940,"stop":1724342761941,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14ab42cc2d0e005","name":"can start and stop the service","time":{"start":1724342732893,"stop":1724342732894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e592b6ed71c9b0e","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343176147,"stop":1724343176147,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5f4438f1878099","name":"Check received message containing short","time":{"start":1724343277383,"stop":1724343277383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b4d0071354b7d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724342664916,"stop":1724342664916,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f95ba0258829b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724343439993,"stop":1724343439993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4eca9354ab9d35","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724343440021,"stop":1724343440022,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f752b51882d7e8","name":"Overlapping topic subscription","time":{"start":1724342978609,"stop":1724342978610,"duration":1},"status":"passed","severity":"normal"},{"uid":"605ce27501f73da9","name":"Check publish message containing SQL Injection","time":{"start":1724343309133,"stop":1724343309133,"duration":0},"status":"passed","severity":"normal"},{"uid":"11db6c98c0f18ff7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342990489,"stop":1724342990489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ecb4d03d164fa","name":"Generator, custom pubsub topic","time":{"start":1724343431073,"stop":1724343431073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9061ca92555197a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724343286423,"stop":1724343286423,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc51b703951410fb","name":"Check received message containing XML","time":{"start":1724343277364,"stop":1724343277365,"duration":1},"status":"passed","severity":"normal"},{"uid":"652105478d5fed3d","name":"Check received message containing special chars","time":{"start":1724342945602,"stop":1724342945603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af0db7049ca832a","name":"should properly create peer info with all multiaddrs","time":{"start":1724342674477,"stop":1724342674477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e015988bfd25351","name":"Overlapping topic subscription","time":{"start":1724343316697,"stop":1724343316698,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8fbd90266b14c7c9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724342978612,"stop":1724342978612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ca136a2adb83c6","name":"Callback on promise","time":{"start":1724343431419,"stop":1724343431420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a715a0a83080adf2","name":"Fails to push message bigger that 1MB","time":{"start":1724343420246,"stop":1724343420246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba13ab520efed764","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342789152,"stop":1724342789153,"duration":1},"status":"passed","severity":"normal"},{"uid":"41abb562ad515b40","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724343316704,"stop":1724343316705,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d3cdfb4e8b2a9d","name":"Ephemeral messages are not stored","time":{"start":1724342734032,"stop":1724342734033,"duration":1},"status":"passed","severity":"normal"},{"uid":"52381ba4da008244","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724342667782,"stop":1724342667783,"duration":1},"status":"passed","severity":"normal"},{"uid":"1776265b04a0855b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724342673624,"stop":1724342673625,"duration":1},"status":"passed","severity":"normal"},{"uid":"c356b5ea476734e7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724342674465,"stop":1724342674466,"duration":1},"status":"passed","severity":"normal"},{"uid":"975b609d65f63183","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724343176149,"stop":1724343176150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93f8a0a0dd30413","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724342673632,"stop":1724342673632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1ac07e68219e0","name":"random static sharding 7 - Cluster ID: 762, Shard ID: 270","time":{"start":1724343380835,"stop":1724343380837,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8afe9b76d3f0d26","name":"Passing page size 10 when there are 10 messages","time":{"start":1724343452794,"stop":1724343452794,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f0facc3bf1ae71","name":"Renews peer on consistent ping failures","time":{"start":1724342846599,"stop":1724342846599,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5785b20853b31c","name":"Check received message containing Russian","time":{"start":1724343277359,"stop":1724343277360,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f4cc8dd7690847","name":"Fails to push message with large meta","time":{"start":1724343420242,"stop":1724343420242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae33241050f398ca","name":"Check received message containing numeric","time":{"start":1724343277340,"stop":1724343277341,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe9f915745ee1c9","name":"Check publish message containing XML","time":{"start":1724343309134,"stop":1724343309134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a232f3587656823b","name":"A test","time":{"start":1724343100467,"stop":1724343100468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4c5248006d0bea","name":"Check publish message containing escaped characters","time":{"start":1724343309136,"stop":1724343309139,"duration":3},"status":"passed","severity":"normal"},{"uid":"522613dc36a978a4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724342732898,"stop":1724342732898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"356ce7dd614ee614","name":"same cluster, same shard: nodes connect","time":{"start":1724343164192,"stop":1724343164193,"duration":1},"status":"passed","severity":"normal"},{"uid":"a505fa23b807ea9e","name":"Check received message containing Script","time":{"start":1724342945606,"stop":1724342945606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9a8b6860ac8f3e","name":"Push message with rate limit","time":{"start":1724343420242,"stop":1724343420243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ee47edac100a5c","name":"retrieves a single peer","time":{"start":1724342692137,"stop":1724342692137,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1f24fad8af56ef","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724342664923,"stop":1724342664923,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa259604815c95f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342990489,"stop":1724342990489,"duration":0},"status":"passed","severity":"normal"},{"uid":"802979644b8bf512","name":"removeEventListener with correct event","time":{"start":1724342761938,"stop":1724342761938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a992af9e7f9a43e4","name":"Push message with custom timestamp: 1724339414623","time":{"start":1724343272821,"stop":1724343272822,"duration":1},"status":"passed","severity":"normal"},{"uid":"29828349d277699f","name":"Push message with content topic containing Russian","time":{"start":1724343420235,"stop":1724343420237,"duration":2},"status":"passed","severity":"normal"},{"uid":"527c35a08347cbf4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724342664919,"stop":1724342664919,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b44fd9c4d35c21","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724342978608,"stop":1724342978609,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd473aaa77b013aa","name":"Push message with content topic containing shell command","time":{"start":1724343272817,"stop":1724343272818,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcd06a96a15fb09","name":"Push message with content topic containing escaped characters","time":{"start":1724343420240,"stop":1724343420240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ab90637c9845df","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724342704305,"stop":1724342704305,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e081f215308443","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724342955416,"stop":1724342955416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ba3bd21446233f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724342817295,"stop":1724342817296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f582d6e2dec6013b","name":"Query Generator, No message returned","time":{"start":1724343420899,"stop":1724343420899,"duration":0},"status":"passed","severity":"normal"},{"uid":"598dec1f6128422a","name":"LightPush","time":{"start":1724343467260,"stop":1724343467260,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f35eebb581ae6ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724342978612,"stop":1724342978612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1b7dfe07be7fee","name":"Push message with content topic containing Script","time":{"start":1724343420237,"stop":1724343420238,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ebb5982f6373a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724343439998,"stop":1724343439999,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2c053237ea3d60","name":"connects to nwaku","time":{"start":1724343461986,"stop":1724343461986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18f3a251cb63905","name":"Query with Promise Callback, No message returned","time":{"start":1724343420903,"stop":1724343420903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b258ea101e8a169","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724343316701,"stop":1724343316701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36f4323041af8d7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724343316696,"stop":1724343316696,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fe52d3e441c489","name":"Check publish message containing numeric","time":{"start":1724343309130,"stop":1724343309130,"duration":0},"status":"passed","severity":"normal"},{"uid":"462fa9522b5a2e2d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/8/topic463/test.js","time":{"start":1724343363106,"stop":1724343363107,"duration":1},"status":"passed","severity":"normal"},{"uid":"d276331dade4c200","name":"isConnected should return false after all peers disconnect","time":{"start":1724342781957,"stop":1724342781957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd780b3ea3d507b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724343460201,"stop":1724343460201,"duration":0},"status":"passed","severity":"normal"},{"uid":"b145836de41b5a06","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724342781956,"stop":1724342781956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2911ed725d0d35e9","name":"Ping fails for unsubscribed peers","time":{"start":1724342846597,"stop":1724342846598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd0fa467d10e3e3","name":"Check publish message containing JSON","time":{"start":1724343309135,"stop":1724343309135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0642053dde06e25","name":"Check received message containing JSON","time":{"start":1724343277366,"stop":1724343277366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9a2f1294fce786","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342864702,"stop":1724342864702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34bbf71be44d94f","name":"should properly compute the node id","time":{"start":1724342674473,"stop":1724342674473,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fed2a52c849b7e","name":"Push message with Arabic payload","time":{"start":1724343272790,"stop":1724343272791,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d1215a15c6fae6","name":"Check received message containing unicode special characters","time":{"start":1724342945617,"stop":1724342945618,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c69e7e61bf1db9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724342664905,"stop":1724342664905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f780955153faa098","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724342664924,"stop":1724342664924,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd94cce531f0614d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724343440001,"stop":1724343440002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3425d2b75d53291b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724343316697,"stop":1724343316697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec9d53134def61d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724342955405,"stop":1724342955405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3999f1897ed96f6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724342673626,"stop":1724342673626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa710c4e94b05cd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724342664910,"stop":1724342664910,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf8da0232ce8e42","name":"Check received message containing Russian","time":{"start":1724342945605,"stop":1724342945605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61dd2dfa97d4585","name":"Register correct protocols","time":{"start":1724343316694,"stop":1724343316694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f16c24824c83452","name":"random static sharding 4 - Cluster ID: 771, Shard ID: 759","time":{"start":1724343380831,"stop":1724343380832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b677c5879c3d7b13","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724342664915,"stop":1724342664915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f69c11d6c10f2ac","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724342679417,"stop":1724342679417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be503bc109b5b1a","name":"Push message with content topic containing Chinese","time":{"start":1724343272803,"stop":1724343272803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b73a5baa9d75aa1","name":"Check message with no payload is not received","time":{"start":1724342945628,"stop":1724342945628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2095898c35f52752","name":"throws on content topic with too few or too many fields","time":{"start":1724342664898,"stop":1724342664898,"duration":0},"status":"passed","severity":"normal"},{"uid":"255ddf1cd3b2012e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724343316705,"stop":1724343316705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9863d259864015bb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724342673628,"stop":1724342673628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d50d5bbfa8fea","name":"Check message received after nwaku node is restarted","time":{"start":1724343277382,"stop":1724343277382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4cca666eb01e174","name":"Does not throw an exception when node disconnects","time":{"start":1724343461986,"stop":1724343461987,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dcfe992ec8615a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342990485,"stop":1724342990485,"duration":0},"status":"passed","severity":"normal"},{"uid":"33117a9a4e2f848a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724342664905,"stop":1724342664906,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a44ded426533df5","name":"Subscribe and receive messages via waku relay post","time":{"start":1724342978605,"stop":1724342978606,"duration":1},"status":"passed","severity":"normal"},{"uid":"758a687d3dc67005","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724342955390,"stop":1724342955390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd13e799c1d855c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724342664906,"stop":1724342664906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8178d95548c32713","name":"random static sharding 9 - Cluster ID: 661, Shard ID: 183","time":{"start":1724343380838,"stop":1724343380838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39535504ab2140d","name":"Encoder throws on undefined content topic","time":{"start":1724342704306,"stop":1724342704306,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5462dd9293b354","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724343176147,"stop":1724343176147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd373794d166b96","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724343286426,"stop":1724343286426,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc66d104bac96054","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342990486,"stop":1724342990486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d20473407bf9b7","name":"should properly create location multiaddrs - udp","time":{"start":1724342674476,"stop":1724342674476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de67ff3616cd55f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724343364510,"stop":1724343364510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f66d8c88fc55b27","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342864701,"stop":1724342864701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca398d039d23d5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724342728157,"stop":1724342728157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8368d0824c23db","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724342817286,"stop":1724342817286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad1ae7e8947ea34","name":"Push message with custom timestamp: 1693584614623","time":{"start":1724343272821,"stop":1724343272821,"duration":0},"status":"passed","severity":"normal"},{"uid":"645e7cfadcd9329f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724343440018,"stop":1724343440018,"duration":0},"status":"passed","severity":"normal"},{"uid":"562acb47b8dab38f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724342691284,"stop":1724342691285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30f077847393a77","name":"should only return 1 node with store capability","time":{"start":1724342692141,"stop":1724342692141,"duration":0},"status":"passed","severity":"normal"},{"uid":"afae75c4094d1456","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724342664913,"stop":1724342664913,"duration":0},"status":"passed","severity":"normal"},{"uid":"462a6529dc949876","name":"Check received message with timestamp: 1724342720194000000 ","time":{"start":1724343277393,"stop":1724343277393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe02eb4eb8e9978","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724343440018,"stop":1724343440019,"duration":1},"status":"passed","severity":"normal"},{"uid":"74039ff07be867de","name":"Number of peers are maintained correctly","time":{"start":1724343014229,"stop":1724343014230,"duration":1},"status":"passed","severity":"normal"},{"uid":"3feb2cebc781ac65","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724343440005,"stop":1724343440006,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca224e6cff9f86","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724343363112,"stop":1724343363113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5a337dae20f559","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724342817293,"stop":1724342817293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc4cd33c64afaba","name":"Push message with Chinese payload","time":{"start":1724343420194,"stop":1724343420194,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b99dea316a809f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724342664918,"stop":1724342664918,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a32f8c09e0a2f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724343482000,"stop":1724343482001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca268bc933a3239","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724342664917,"stop":1724342664917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4bb8ebceabd616","name":"should properly create location multiaddrs - tcp","time":{"start":1724342674476,"stop":1724342674477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e567c5d735418c64","name":"Encoder throws on empty string content topic","time":{"start":1724342702284,"stop":1724342702284,"duration":0},"status":"passed","severity":"normal"},{"uid":"11292b4eb91db1eb","name":"LightPush with 3 connections","time":{"start":1724343038187,"stop":1724343038187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a719d378c813c09e","name":"Check received message containing Arabic","time":{"start":1724342945604,"stop":1724342945605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47cbc9ddd2607c","name":"listenerCount","time":{"start":1724342761939,"stop":1724342761939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96085bc3f2f364","name":"Asymmetric encrypt & decrypt","time":{"start":1724342702719,"stop":1724342702720,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b78ef626b6e6f4e","name":"addEventListener with correct event","time":{"start":1724342761936,"stop":1724342761937,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ed614fbccae324","name":"Check received message containing escaped characters","time":{"start":1724343277367,"stop":1724343277367,"duration":0},"status":"passed","severity":"normal"},{"uid":"16463216e8165882","name":"should handle corrupted local storage data gracefully","time":{"start":1724342695693,"stop":1724342695694,"duration":1},"status":"passed","severity":"normal"},{"uid":"a781ae20389d0c0d","name":"connected peers and dial","time":{"start":1724343270038,"stop":1724343270038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f827aa99ca03a527","name":"Check received message containing shell command","time":{"start":1724343277389,"stop":1724343277390,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82573101def98bb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724342728153,"stop":1724342728153,"duration":0},"status":"passed","severity":"normal"},{"uid":"da86d2dffdb8a08c","name":"should return all peers when numPeers is 0","time":{"start":1724342679416,"stop":1724342679416,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f4d16e7a901e9","name":"Query generator for multiple messages with different content topic format","time":{"start":1724343431419,"stop":1724343431419,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a9e965b8107a0b","name":"dispatchEvent via connectionManager","time":{"start":1724342761939,"stop":1724342761939,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d25e5b154783db","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342990488,"stop":1724342990489,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fd471cab8dd25c","name":"Subscribe to topic containing short and receive message","time":{"start":1724343439995,"stop":1724343439996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29fb68022319ac9","name":"Check received message containing Chinese","time":{"start":1724342945603,"stop":1724342945604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecd74ad886400ba","name":"Check received message containing emoji","time":{"start":1724343277372,"stop":1724343277377,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9385b76d28cc7f8","name":"Subscribe and receive messages via lightPush","time":{"start":1724342978604,"stop":1724342978604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7be4b5320ca665","name":"Push message with Russian payload","time":{"start":1724343420197,"stop":1724343420198,"duration":1},"status":"passed","severity":"normal"},{"uid":"55da08a80ed5b492","name":"Using a function","time":{"start":1724343461988,"stop":1724343461988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d861994287648a2","name":"throws on content topic with empty version field","time":{"start":1724342664900,"stop":1724342664901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2c192781c8875a","name":"Check received message containing Basic HTML tag","time":{"start":1724343277388,"stop":1724343277389,"duration":1},"status":"passed","severity":"normal"},{"uid":"489605e52d80d28a","name":"Check message received after jswaku node is restarted","time":{"start":1724343277401,"stop":1724343277401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac99277c4fc85e42","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724342978617,"stop":1724342978618,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f29ef222bb0329","name":"Check meta is set [ecies]","time":{"start":1724342704305,"stop":1724342704305,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcafd3ebbd5dd686","name":"should return valid sharding parameters for static sharding","time":{"start":1724342664921,"stop":1724342664921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e0a76e49777cfa","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724342817296,"stop":1724342817296,"duration":0},"status":"passed","severity":"normal"},{"uid":"36238a8a5440057f","name":"Check message with no payload is not received","time":{"start":1724343277399,"stop":1724343277400,"duration":1},"status":"passed","severity":"normal"},{"uid":"704593d469b09c3f","name":"should not receive a peer event before start","time":{"start":1724342732895,"stop":1724342732896,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b043b7d577acb8","name":"Push message with numeric payload","time":{"start":1724343272789,"stop":1724343272789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc406158a3f030f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724342664915,"stop":1724342664916,"duration":1},"status":"passed","severity":"normal"},{"uid":"49070a817746e69e","name":"Push message with content topic containing long","time":{"start":1724343420225,"stop":1724343420226,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ca4d9f94aed432","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724343309145,"stop":1724343309145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e7a4873179f8c4","name":"Publish message with rate limit","time":{"start":1724343309149,"stop":1724343309149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd9483613bb56c1","name":"should properly create location multiaddrs - udp4","time":{"start":1724342674475,"stop":1724342674475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0cf6c7d13a9c03","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342990484,"stop":1724342990484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ed135bb2c20a9b","name":"should throw an error for an unconfigured topic","time":{"start":1724342664919,"stop":1724342664919,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb197ee5d74e005","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724343440010,"stop":1724343440011,"duration":1},"status":"passed","severity":"normal"},{"uid":"4287c20364910f12","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724343100368,"stop":1724343100368,"duration":0},"status":"passed","severity":"normal"},{"uid":"11488293f4612f46","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724342690971,"stop":1724342690971,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f8104ee0e4a368","name":"Push message with custom timestamp: 1693584578793","time":{"start":1724343420243,"stop":1724343420243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea3b185171d7543","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724342664923,"stop":1724342664923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c20b482f74ce1ca","name":"Check received message containing XML","time":{"start":1724342945607,"stop":1724342945607,"duration":0},"status":"passed","severity":"normal"},{"uid":"97711d2ddea7c861","name":"Push message with custom timestamp: 1724339378793","time":{"start":1724343420243,"stop":1724343420244,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d867a78dddaf85","name":"Correctly serialized arguments","time":{"start":1724343172922,"stop":1724343172922,"duration":0},"status":"passed","severity":"normal"},{"uid":"489d1eb130db3bca","name":"Push message with JSON payload","time":{"start":1724343272796,"stop":1724343272797,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cbaedc18ec583e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724343460201,"stop":1724343460201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa27f85fe75643d","name":"Push message with SQL Injection payload","time":{"start":1724343272791,"stop":1724343272792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b119488776b7d4a5","name":"Query Generator - false","time":{"start":1724343444450,"stop":1724343444450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afb6fec8a6acf9e","name":"Refresh subscription","time":{"start":1724343316697,"stop":1724343316697,"duration":0},"status":"skipped","severity":"normal"},{"uid":"426e23aaba15ff5c","name":"Push message on custom pubsubTopic","time":{"start":1724343100364,"stop":1724343100364,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cebd81f785bff6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724342978612,"stop":1724342978613,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9e7436cfa49189","name":"Query Generator - true","time":{"start":1724343444450,"stop":1724343444450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6182f5a083e9996","name":"different cluster, same shard: nodes don't connect","time":{"start":1724342955389,"stop":1724342955389,"duration":0},"status":"passed","severity":"normal"},{"uid":"746f584361f59f55","name":"isConnected should return false after all peers disconnect","time":{"start":1724342721057,"stop":1724342721057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0b6bcfafe2fccb","name":"should get / set UDP multiaddr","time":{"start":1724342674474,"stop":1724342674475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6d24bf5b8ab272","name":"Check message with non string payload is not received","time":{"start":1724342945629,"stop":1724342945629,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78aed70e08d8e55","name":"Subscribe and receives messages on 20 topics","time":{"start":1724343440017,"stop":1724343440018,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c11a34236ec142","name":"handles different clusterIds correctly","time":{"start":1724342664907,"stop":1724342664907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63178ec11f7b458","name":"Decoder throws on empty string content topic","time":{"start":1724342702285,"stop":1724342702285,"duration":0},"status":"passed","severity":"normal"},{"uid":"7068637741237ca5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724343440008,"stop":1724343440009,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f24aeb06c278872","name":"Check message with no content topic is not received","time":{"start":1724343277380,"stop":1724343277381,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe93cb5fe7dd0bf","name":"Ping on unsubscribed peer","time":{"start":1724342815128,"stop":1724342815129,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f0967ffe20cfc3","name":"Push message with meta","time":{"start":1724343272820,"stop":1724343272820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7215fae906279801","name":"LightPush with 2 connections","time":{"start":1724343038186,"stop":1724343038186,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e58f80c10401de","name":"Nodes with multiple pubsub topic","time":{"start":1724343286426,"stop":1724343286426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b874ad7d2357cb54","name":"Check message with no pubsub topic is not received","time":{"start":1724342945625,"stop":1724342945626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0c2fa107bc523b","name":"Query generator for multiple messages","time":{"start":1724343431416,"stop":1724343431417,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ee18bfe22b991b","name":"Fails to push message bigger that 1MB","time":{"start":1724343272823,"stop":1724343272823,"duration":0},"status":"passed","severity":"normal"},{"uid":"be57aca20cd13634","name":"returns all values when wanted number matches available values","time":{"start":1724342690967,"stop":1724342690969,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e287f19a37848d3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724343364508,"stop":1724343364509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cc8cd76fd6761b","name":"Check publish message containing Russian","time":{"start":1724343309132,"stop":1724343309132,"duration":0},"status":"passed","severity":"normal"},{"uid":"770b0fed98cd0f6b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724342664795,"stop":1724342664796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f7e7f2ecf0b7bf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724343449026,"stop":1724343449027,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8c0ed7fe6eff45","name":"should not fail to stop the service if it was not started","time":{"start":1724343307426,"stop":1724343307427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ee7c4a9f2591b5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724343316700,"stop":1724343316700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c867ec30ddb5783","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724342721055,"stop":1724342721055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1142c4da9751e1f4","name":"should get / set TCP multiaddr","time":{"start":1724342674475,"stop":1724342674475,"duration":0},"status":"passed","severity":"normal"},{"uid":"af284bc69a67a085","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724343440023,"stop":1724343440023,"duration":0},"status":"passed","severity":"normal"},{"uid":"553a1f9e02f88a6b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724342734034,"stop":1724342734034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a526f2e26a13e8a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343431078,"stop":1724343431078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd7b089924c0e31","name":"Reusing cursor across nodes","time":{"start":1724343364510,"stop":1724343364511,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a021c570c4dadf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342864689,"stop":1724342864690,"duration":1},"status":"passed","severity":"normal"},{"uid":"1137ecdfb5d084f4","name":"Encoder throws on empty string content topic","time":{"start":1724342679893,"stop":1724342679893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc053a43c67d7ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955407,"stop":1724342955407,"duration":0},"status":"passed","severity":"normal"},{"uid":"90983ac8cbeec174","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724342673631,"stop":1724342673632,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ae22e324143b1f","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343176152,"stop":1724343176152,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cf7b8a8ff254ab","name":"Should update multiaddrs","time":{"start":1724343176689,"stop":1724343176689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0d07ef761a5af8","name":"Check received message containing XML","time":{"start":1724343277387,"stop":1724343277388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f730f8d79b8f08de","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724342691282,"stop":1724342691283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba9677103e005e1","name":"Fails to publish message with empty text","time":{"start":1724343309144,"stop":1724343309144,"duration":0},"status":"passed","severity":"normal"},{"uid":"91992f39fd9f40c9","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724343176145,"stop":1724343176145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d755a77eb83c9573","name":"Check received message containing emoji","time":{"start":1724342945618,"stop":1724342945618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff59ebf78cc683","name":"1 Relay, 1 fetch","time":{"start":1724342691704,"stop":1724342691704,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb7dbff5bf8a3a","name":"Publishes to nwaku","time":{"start":1724343293350,"stop":1724343293351,"duration":1},"status":"passed","severity":"normal"},{"uid":"940c05feea5fad62","name":"Push message with emoji payload","time":{"start":1724343420224,"stop":1724343420224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a36858f560c2b11","name":"should encode/decode to RLP encoding","time":{"start":1724342674473,"stop":1724342674474,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b30381732e71af","name":"Accepts a valid Waku Message","time":{"start":1724342683575,"stop":1724342683577,"duration":2},"status":"passed","severity":"normal"},{"uid":"212da0bdf10d325b","name":"Push 30 different messages","time":{"start":1724343272799,"stop":1724343272799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8929b1ab800e624","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724342781955,"stop":1724342781955,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f42d964ab5e9c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724342664911,"stop":1724342664911,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c158240f2c467","name":"should only return 1 node with relay capability","time":{"start":1724342692140,"stop":1724342692140,"duration":0},"status":"passed","severity":"normal"},{"uid":"43987cd9967cc3f2","name":"Relay - dialed after","time":{"start":1724343467259,"stop":1724343467259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49a3ebbbd190fa1","name":"Push message with content topic containing SQL Injection","time":{"start":1724343420237,"stop":1724343420237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16e1081888de0ff","name":"random static sharding 8 - Cluster ID: 153, Shard ID: 585","time":{"start":1724343380837,"stop":1724343380838,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bed35fbd39ffa1d","name":"Push message equal or less that 1MB","time":{"start":1724343420244,"stop":1724343420246,"duration":2},"status":"passed","severity":"normal"},{"uid":"669cda6360b9c39f","name":"All","time":{"start":1724342731334,"stop":1724342731335,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ca3dc9b502f086","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724342679894,"stop":1724342679894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5fb799859eb186","name":"handles empty contentTopics array correctly","time":{"start":1724342664922,"stop":1724342664922,"duration":0},"status":"passed","severity":"normal"},{"uid":"127e38608ee05b1","name":"Push 30 different messages","time":{"start":1724343420224,"stop":1724343420224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a897839cd81d1ade","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724342955406,"stop":1724342955406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79475b22c3ce15e","name":"Check message on other pubsub topic is not received","time":{"start":1724343277396,"stop":1724343277396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7160506bc13aec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342817287,"stop":1724342817289,"duration":2},"status":"passed","severity":"normal"},{"uid":"f56b934af3daa58e","name":"should handle a minimal index list","time":{"start":1724342664795,"stop":1724342664795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d99d5f31f2d7372","name":"Non TWN Cluster","time":{"start":1724343363105,"stop":1724343363105,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf61f16e4d552cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955411,"stop":1724342955412,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fd407d9ff35f4d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343100365,"stop":1724343100367,"duration":2},"status":"passed","severity":"normal"},{"uid":"65423aab657e8586","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724343316703,"stop":1724343316704,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f4ada8c6e95fbf","name":"ignores unrecognized TXT record formats","time":{"start":1724342692139,"stop":1724342692139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52e8afecf4872b5","name":"should not receive a peer event before start","time":{"start":1724343307429,"stop":1724343307429,"duration":0},"status":"passed","severity":"normal"},{"uid":"131138e0ab28c768","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724343439986,"stop":1724343439987,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c734ff1e034954","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724342955390,"stop":1724342955391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b87d39349ade8e4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724343440021,"stop":1724343440021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86c60394b36ceac","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724342664913,"stop":1724342664913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb568d51497197","name":"should properly create location multiaddrs - tcp4","time":{"start":1724342674475,"stop":1724342674476,"duration":1},"status":"passed","severity":"normal"},{"uid":"335a0a76bc5259e2","name":"Decrypt messages","time":{"start":1724343272438,"stop":1724343272438,"duration":0},"status":"passed","severity":"normal"},{"uid":"634b6bf8566dd626","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/6/topic72/test.js","time":{"start":1724343363106,"stop":1724343363106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf92085128cbb997","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724342945623,"stop":1724342945624,"duration":1},"status":"passed","severity":"normal"},{"uid":"80746517328a15ef","name":"Check received message containing JSON","time":{"start":1724343277389,"stop":1724343277389,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb113d95f17b915f","name":"should not receive a peer event after stop","time":{"start":1724343307429,"stop":1724343307430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc28c14d7663604","name":"Check received message containing shell command","time":{"start":1724342945616,"stop":1724342945617,"duration":1},"status":"passed","severity":"normal"},{"uid":"de00667f4557d2d9","name":"Check message with non string payload is not received","time":{"start":1724343277400,"stop":1724343277400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c1ea6a249bfd44","name":"Push message with custom timestamp: 1724346578793","time":{"start":1724343420244,"stop":1724343420244,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c2199d7e1df81b","name":"throws on empty content topic","time":{"start":1724342664898,"stop":1724342664898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2351dcc89933af9","name":"should not receive a peer event after stop","time":{"start":1724342695692,"stop":1724342695692,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dac5f245ed445","name":"should not fail to start the service if it is already started","time":{"start":1724342732894,"stop":1724342732895,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a73c36e210480d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724343440027,"stop":1724343440027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa3cdd1c0709c36","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724342721056,"stop":1724342721057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bf129c62a7ea1","name":"Push message with short payload","time":{"start":1724343272788,"stop":1724343272788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29ea442ce1f6058","name":"Used by Waku Relay","time":{"start":1724343461988,"stop":1724343461989,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c506e9a8c0e79ef","name":"configure the node with multiple content topics","time":{"start":1724343363112,"stop":1724343363112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f3319cbfbd38bd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724342664796,"stop":1724342664796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86604a96f3f87bd","name":"Push message with content topic containing escaped characters","time":{"start":1724343272818,"stop":1724343272818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e470d5d54f6c16a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724343316699,"stop":1724343316699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0eb2345f42ffdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724342955414,"stop":1724342955415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6267b894aef8d711","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724342955402,"stop":1724342955402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a7da20304cc94b","name":"Js publishes, other Js receives","time":{"start":1724343293352,"stop":1724343293353,"duration":1},"status":"passed","severity":"normal"},{"uid":"198b4624fa240a61","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724342728156,"stop":1724342728156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf7ba8781f107e","name":"Relay + Store","time":{"start":1724342674479,"stop":1724342674479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3197dae3b5b470","name":"Ping on subscribed peer","time":{"start":1724342815129,"stop":1724342815130,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5375f617f31378b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724342692143,"stop":1724342692143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cce8614424f21bf9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724342664911,"stop":1724342664911,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5d7973a63f1b0e","name":"Decoder throws on undefined content topic","time":{"start":1724342702284,"stop":1724342702285,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ff1b13c68f178f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724343440024,"stop":1724343440025,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc1e4ec879ebdc2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724342955407,"stop":1724342955408,"duration":1},"status":"passed","severity":"normal"},{"uid":"1684843806e8605","name":"getPeersByDiscovery","time":{"start":1724343269837,"stop":1724343269837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219f24dfa675f0","name":"should decode valid enr successfully","time":{"start":1724342674465,"stop":1724342674465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f819acdfe5110e","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343176149,"stop":1724343176149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcc73bf87fbfe9e","name":"Push message with Script payload","time":{"start":1724343272793,"stop":1724343272793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c932e0d65111c996","name":"Check meta is set [symmetric]","time":{"start":1724342702282,"stop":1724342702282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7092081f9c868eb2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724343440024,"stop":1724343440024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbede959ce0b3e1b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724342721053,"stop":1724342721054,"duration":1},"status":"passed","severity":"normal"},{"uid":"568287aac646dfce","name":"throws on content topic with empty topic name field","time":{"start":1724342664901,"stop":1724342664901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a4fe14ee40109a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app84/9/topic158/json","time":{"start":1724343363109,"stop":1724343363110,"duration":1},"status":"passed","severity":"normal"},{"uid":"749ffbec14f43ff9","name":"Push message with rate limit","time":{"start":1724343272821,"stop":1724343272821,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd67d4070004d3b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724343277379,"stop":1724343277379,"duration":0},"status":"passed","severity":"normal"},{"uid":"84960048c995c7da","name":"Subscribe and receives messages on 20 topics","time":{"start":1724342978607,"stop":1724342978608,"duration":1},"status":"passed","severity":"normal"},{"uid":"addf88773e18e763","name":"Check message received after jswaku node is restarted","time":{"start":1724343277382,"stop":1724343277382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcfc4c4c4926fb91","name":"Check received message containing special chars","time":{"start":1724343277341,"stop":1724343277347,"duration":6},"status":"passed","severity":"normal"},{"uid":"5d48eb84a74c4a01","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724342692141,"stop":1724342692142,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aacdc76934df562","name":"Passing invalid cursor","time":{"start":1724343364511,"stop":1724343364512,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeadcc1ab932ebd3","name":"Light Node - default protocols","time":{"start":1724343467261,"stop":1724343467261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7770dd0b90bb1737","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724342691286,"stop":1724342691287,"duration":1},"status":"passed","severity":"normal"},{"uid":"166b498dd60fda22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724342664914,"stop":1724342664914,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a46d2d39098d61","name":"Renews peer on consistent missed messages","time":{"start":1724342846600,"stop":1724342846601,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f21efc3bedd3f65","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724342691705,"stop":1724342691705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1a4bc2fe13db21","name":"Push message with escaped characters payload","time":{"start":1724343420223,"stop":1724343420223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ddc96daac3b64","name":"Check received message containing SQL Injection","time":{"start":1724343277386,"stop":1724343277387,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9b0855eaa581b4","name":"Passing page size 19 when there are 20 messages","time":{"start":1724343452795,"stop":1724343452795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d55c034485ed3f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724342664915,"stop":1724342664915,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc96e11a2745903","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724343440026,"stop":1724343440026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8c35fcf061053a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724342955392,"stop":1724342955392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256d21f83073565","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342955396,"stop":1724342955396,"duration":0},"status":"passed","severity":"normal"},{"uid":"625e47e00c65538f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724342955412,"stop":1724342955413,"duration":1},"status":"passed","severity":"normal"},{"uid":"1891c5a8b40e33f3","name":"Subscribe and publish message","time":{"start":1724343316695,"stop":1724343316695,"duration":0},"status":"passed","severity":"normal"},{"uid":"385a0af08b25cab8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724343460202,"stop":1724343460202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92cd8db3542e29f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342815131,"stop":1724342815131,"duration":0},"status":"passed","severity":"normal"},{"uid":"147fee1041e05fc0","name":"Subscribe to topic containing short and receive message","time":{"start":1724342978610,"stop":1724342978610,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ec44216054897b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724342664902,"stop":1724342664903,"duration":1},"status":"passed","severity":"normal"},{"uid":"a543b9b0c8fb849f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724343440015,"stop":1724343440016,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d9769395f804e0","name":"Publish message with custom timestamp: Thu Aug 22 2024 17:14:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343309143,"stop":1724343309143,"duration":0},"status":"passed","severity":"normal"},{"uid":"69738a8b679697ce","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724342679418,"stop":1724342679418,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f5fa9ecde99811","name":"Relay - dialed first","time":{"start":1724343467258,"stop":1724343467259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a650b018bcedbf9e","name":"Push message with JSON payload","time":{"start":1724343420205,"stop":1724343420206,"duration":1},"status":"passed","severity":"normal"},{"uid":"904b6548422a1ef","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724342955400,"stop":1724342955400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b688655d51e7e77b","name":"Push message with content topic containing Script","time":{"start":1724343272807,"stop":1724343272807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7e1b88a1e6a837","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724343460203,"stop":1724343460204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1641a6cef3996dff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724342978611,"stop":1724342978611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67691df75e7f760","name":"Nodes with multiple pubsub topic","time":{"start":1724343286424,"stop":1724343286424,"duration":0},"status":"passed","severity":"normal"},{"uid":"935c03c365dbff5c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724342673627,"stop":1724342673627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6e4ad2babe3d4","name":"Push message on custom pubsubTopic","time":{"start":1724343100367,"stop":1724343100368,"duration":1},"status":"passed","severity":"normal"},{"uid":"557d996acfe80d0a","name":"Query generator for 2000 messages","time":{"start":1724343431423,"stop":1724343431423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5062c7ad6cea05a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342990487,"stop":1724342990488,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d361323cd0dc097","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724342955397,"stop":1724342955397,"duration":0},"status":"passed","severity":"normal"},{"uid":"280c641db491de5e","name":"Subscribe to topic containing long and publish message","time":{"start":1724343316698,"stop":1724343316699,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7860d24098e5a5","name":"Decoder throws on empty string content topic","time":{"start":1724342679893,"stop":1724342679894,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec7ffc1c64354f0","name":"isConnected return false after peer stops","time":{"start":1724342781957,"stop":1724342781957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc022d570053c8de","name":"removeEventListener with wrong event","time":{"start":1724342761938,"stop":1724342761938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a003dbf5c34f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724342691281,"stop":1724342691282,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc35a9d5756aaff9","name":"Check received message containing numeric","time":{"start":1724342945602,"stop":1724342945602,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f25e96c7a4e233","name":"Check publish message containing special chars","time":{"start":1724343309130,"stop":1724343309131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9089a0fb21d7cfa5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724342664909,"stop":1724342664909,"duration":0},"status":"passed","severity":"normal"},{"uid":"229a94ce670c8090","name":"should throw error - no id","time":{"start":1724342674471,"stop":1724342674471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c648dfe9c2c4e2b3","name":"Privacy Node - default protocol","time":{"start":1724343467261,"stop":1724343467261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b278b8bb2436d67e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724342674479,"stop":1724342674479,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6340d734dbe77","name":"Check received message containing shell command","time":{"start":1724343277366,"stop":1724343277366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38d5db68b64c4a9","name":"random static sharding 3 - Cluster ID: 891, Shard ID: 272","time":{"start":1724343380830,"stop":1724343380831,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97b300b4a5db5f5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724342664921,"stop":1724342664921,"duration":0},"status":"passed","severity":"normal"},{"uid":"567d5bca5bdb5d8c","name":"Push message with content topic containing XML","time":{"start":1724343272807,"stop":1724343272808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3421f14c83a5c73d","name":"different cluster, same shard: nodes don't connect","time":{"start":1724343164194,"stop":1724343164194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c70bea4de8768b7","name":"Check message received after jswaku node is restarted","time":{"start":1724342945629,"stop":1724342945629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"607cf45943f0a58","name":"Push message with Basic HTML tag payload","time":{"start":1724343420204,"stop":1724343420205,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5de3f373f63f36","name":"Relay","time":{"start":1724342731332,"stop":1724342731333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f579eac1d73b6a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724343440025,"stop":1724343440025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb315366eac5862","name":"Sample","time":{"start":1724342673813,"stop":1724342673814,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f2a4dd016f3339","name":"throws on content topic with non-number generation field","time":{"start":1724342664899,"stop":1724342664899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b614c4784e87bf40","name":"Fails to publish message with wrong content topic","time":{"start":1724343309144,"stop":1724343309145,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d87a25155cf7e27","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724343431418,"stop":1724343431418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a49d1c8b262d1d5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724343431421,"stop":1724343431422,"duration":1},"status":"passed","severity":"normal"},{"uid":"351cd9158331d583","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724342664918,"stop":1724342664918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9324acdc9c2be2ad","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724342664914,"stop":1724342664914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02adcab0c9d8cdf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724342978615,"stop":1724342978616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07927699473a756","name":"Check message with invalid timestamp is not received","time":{"start":1724343277380,"stop":1724343277380,"duration":0},"status":"passed","severity":"normal"},{"uid":"165b75a2758b8dc7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724343440027,"stop":1724343440027,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e5148fa2171bac","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724342955392,"stop":1724342955393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44eb0e456b6143a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724342732898,"stop":1724342732898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7a25dc232e97355","name":"Subscribe to topic containing long and receive message","time":{"start":1724343440020,"stop":1724343440020,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ab7cc004fe28ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724343439992,"stop":1724343439992,"duration":0},"status":"passed","severity":"normal"},{"uid":"42233e2737f8881b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724343380842,"stop":1724343380842,"duration":0},"status":"passed","severity":"normal"},{"uid":"569ed24c33d89b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724343364512,"stop":1724343364513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82f2204b045fcae","name":"isConnected should return true after first peer connects","time":{"start":1724342781956,"stop":1724342781956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d09349b94f9498","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724343309146,"stop":1724343309147,"duration":1},"status":"passed","severity":"normal"},{"uid":"96195c6608923c65","name":"should not receive a peer event after stop","time":{"start":1724342732896,"stop":1724342732896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7994f5d9af44649e","name":"Check received message containing Chinese","time":{"start":1724343277347,"stop":1724343277358,"duration":11},"status":"passed","severity":"normal"},{"uid":"cfffbab2c857da93","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724342664915,"stop":1724342664915,"duration":0},"status":"passed","severity":"normal"},{"uid":"481074ea60867bf7","name":"should set field with only RELAY enabled","time":{"start":1724342674478,"stop":1724342674478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30a17c57a78fe6b","name":"more peers than existing","time":{"start":1724343270038,"stop":1724343270039,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dd640761e8a93e23","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724342673624,"stop":1724342673624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3084a4142d47d932","name":"should return false","time":{"start":1724342674473,"stop":1724342674473,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c31f4c8b3634f4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724343420901,"stop":1724343420901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f057460e1f40885","name":"Push message with content topic containing XML","time":{"start":1724343420238,"stop":1724343420238,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e7bb43669bf0ca","name":"Check message with non string payload is not received","time":{"start":1724343277381,"stop":1724343277382,"duration":1},"status":"passed","severity":"normal"},{"uid":"779e9f9f85c2505c","name":"udp ip6 address","time":{"start":1724342673842,"stop":1724342673843,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc73a2a4e62f393","name":"Promise Callback - false","time":{"start":1724343444451,"stop":1724343444451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0b089642064609","name":"Symmetric encrypt & Decrypt","time":{"start":1724342702720,"stop":1724342702721,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c5e882713fd8d5","name":"Should update shard info","time":{"start":1724343176689,"stop":1724343176690,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d818b822436af0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724342664914,"stop":1724342664914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0e923bb4386d44","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724342664917,"stop":1724342664918,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0722fc7ffa4207","name":"Check publish message containing Script","time":{"start":1724343309133,"stop":1724343309134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7e67165cd662fe","name":"Relay + Store","time":{"start":1724342731333,"stop":1724342731333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f635f0fa53b45d9c","name":"ignores domain fetching errors","time":{"start":1724342692138,"stop":1724342692139,"duration":1},"status":"passed","severity":"normal"},{"uid":"605c9a4f4537669d","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724343176145,"stop":1724343176146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce527e739c72d8c0","name":"Passing page size 0 when there are 110 messages","time":{"start":1724343452792,"stop":1724343452793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef1bda9b49845ce","name":"should not fail to stop the service if it was not started","time":{"start":1724342695691,"stop":1724342695691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41658afc35aa666","name":"Ping on subscribed peer","time":{"start":1724342815126,"stop":1724342815126,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b54d43efeb668","name":"should not receive a peer event before start","time":{"start":1724342695692,"stop":1724342695692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f6797d4ad5b5ba","name":"Subscribe to topic containing Script and receive message","time":{"start":1724343440023,"stop":1724343440023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6d8cb0c9b992df","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724342955406,"stop":1724342955406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac930790a8116d1e","name":"Promise Callback - true","time":{"start":1724343444451,"stop":1724343444451,"duration":0},"status":"passed","severity":"normal"},{"uid":"895ab4d758ab342d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724342955400,"stop":1724342955401,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e4e8a1a8e6f62e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724342667784,"stop":1724342667784,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bc097d64898930","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724342978616,"stop":1724342978617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc0864cf62aad7c","name":"handles different networkShards values correctly","time":{"start":1724342664908,"stop":1724342664908,"duration":0},"status":"passed","severity":"normal"},{"uid":"9070479d17601d64","name":"Push message with Russian payload","time":{"start":1724343272791,"stop":1724343272791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0479692d327161","name":"pre and post cipher","time":{"start":1724342702721,"stop":1724342702721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8389fe1f0f58576","name":"less peers than existing","time":{"start":1724343270039,"stop":1724343270040,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5001984ac5a1914d","name":"Ordered Callback - false","time":{"start":1724343444452,"stop":1724343444453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3712f4733f4909fe","name":"Check received message with timestamp: 1724342720194 ","time":{"start":1724343277378,"stop":1724343277378,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ae84a1b78df61","name":"Subscribe to topic containing long and receive message","time":{"start":1724342978611,"stop":1724342978611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2584785c21f2ecce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724343440002,"stop":1724343440003,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9c9239f286428","name":"Subscribe to topic containing XML and receive message","time":{"start":1724342978614,"stop":1724342978614,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5a890f825ac4c4","name":"Check message with no content topic is not received","time":{"start":1724342945626,"stop":1724342945628,"duration":2},"status":"passed","severity":"normal"},{"uid":"6df8302638861c4","name":"Failed peers are renewed","time":{"start":1724343014230,"stop":1724343014230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b918dc812af7d50","name":"Subscribe to topic containing short and publish message","time":{"start":1724343316698,"stop":1724343316698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98da00d755d1fb7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724342679416,"stop":1724342679417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c323e6c25ed66404","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724342955414,"stop":1724342955414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2baa555a1dc576","name":"through manual discovery","time":{"start":1724343172756,"stop":1724343172756,"duration":0},"status":"passed","severity":"normal"},{"uid":"419c9eb39e97fe25","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343176147,"stop":1724343176148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29e7479327c52e4","name":"should set field with all protocols enabled","time":{"start":1724342674477,"stop":1724342674478,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddf8eead47c6b91","name":"Subscribe to topic containing XML and publish message","time":{"start":1724343316703,"stop":1724343316703,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afe86484124f6ca","name":"should emit a peer event after start","time":{"start":1724343307428,"stop":1724343307429,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a98af52d3d041c","name":"Check received message containing special chars","time":{"start":1724343277384,"stop":1724343277385,"duration":1},"status":"passed","severity":"normal"},{"uid":"21784d06712e3e10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342817297,"stop":1724342817298,"duration":1},"status":"passed","severity":"normal"},{"uid":"75df7ca4aede3192","name":"Overlapping topic subscription","time":{"start":1724343439994,"stop":1724343439994,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e8945f7ce61f9c","name":"Refresh subscription","time":{"start":1724343440019,"stop":1724343440019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b22e451d3559a7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724343316705,"stop":1724343316705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7490ade75d93525a","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724343176148,"stop":1724343176148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca30f75054fef99e","name":"Subscribe to topic containing short and receive message","time":{"start":1724343440020,"stop":1724343440020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d04678b7a22f000","name":"Push message with Chinese payload","time":{"start":1724343272790,"stop":1724343272790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fca5a312df55d82","name":"should set field with only STORE enabled","time":{"start":1724342674478,"stop":1724342674478,"duration":0},"status":"passed","severity":"normal"}]