2024-04-04 13:57:50 +00:00

1 line
154 KiB
JSON

[{"uid":"31c4ff44a0ce3c6c","name":"Check message received after jswaku node is restarted","time":{"start":1712238601967,"stop":1712238601967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc8f9e187e68f7d1","name":"Waku message hash computation","time":{"start":1712238393758,"stop":1712238393759,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc897b71420885e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712238937496,"stop":1712238937496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e024d24ebc84c60","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app3/8/topic571/utf8","time":{"start":1712238864791,"stop":1712238864791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b859e05e71c56b7c","name":"Generator, custom pubsub topic","time":{"start":1712238946908,"stop":1712238946908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be4730578bbe8b2b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712238424919,"stop":1712238424921,"duration":2},"status":"passed","severity":"normal"},{"uid":"af23234b40f42115","name":"Check received message containing Basic HTML tag","time":{"start":1712238601949,"stop":1712238601950,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b9c0009def35f6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712238845064,"stop":1712238845065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50402ebee84b87b","name":"Fails to push message bigger that 1MB","time":{"start":1712238821511,"stop":1712238821512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb207ebaaf4762a5","name":"throws an error for improperly formatted content topics","time":{"start":1712238391344,"stop":1712238391344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d51671f7d96a52f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712238419175,"stop":1712238419176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c93843269bca6a","name":"can start the service","time":{"start":1712238419172,"stop":1712238419173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7dd653fdd2fd3f1","name":"Check message with no payload is not received","time":{"start":1712238601964,"stop":1712238601966,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fbc54f6c8be6fa8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712239045980,"stop":1712239045980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ff42c2e0e123ab","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712238537689,"stop":1712238537691,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaa151068882e63b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712238391351,"stop":1712238391351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cade653817ff3f3a","name":"should decode valid enr successfully","time":{"start":1712238399502,"stop":1712238399503,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bb59f9c2da9a0c","name":"Push message with short payload","time":{"start":1712238821486,"stop":1712238821487,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f59fac2b4138a07","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712239045970,"stop":1712239045970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7be8c1da657d6a7","name":"Push message with content topic containing unicode special characters","time":{"start":1712238919196,"stop":1712238919196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5797547dd8517d36","name":"Push 30 different messages","time":{"start":1712238821493,"stop":1712238821494,"duration":1},"status":"passed","severity":"normal"},{"uid":"69180ea76e6f84f5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712239045968,"stop":1712239045969,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ada5bc6cb5ea5a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712238537694,"stop":1712238537695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf0c4be49c59aa2","name":"Default pageSize","time":{"start":1712238968982,"stop":1712238968982,"duration":0},"status":"passed","severity":"normal"},{"uid":"141282190a2a5984","name":"should not receive a peer event before start","time":{"start":1712238450570,"stop":1712238450571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13e8d872b7d8a8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712238864369,"stop":1712238864369,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab23bc54c196b1e","name":"should be able to decode the field with only STORE set to true","time":{"start":1712238398703,"stop":1712238398703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a307774683c59601","name":"Subscribe to topic containing long and receive message","time":{"start":1712239045983,"stop":1712239045984,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a70cffd74ce6be","name":"tcp ip4 address","time":{"start":1712238398844,"stop":1712238398844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0694ac80c7571","name":"should throw error - no id","time":{"start":1712238399504,"stop":1712238399505,"duration":1},"status":"passed","severity":"normal"},{"uid":"b440d0db86e7f2d8","name":"should throw an error for an unconfigured topic","time":{"start":1712238391355,"stop":1712238391355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4db5d468cd21488","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238650776,"stop":1712238650776,"duration":0},"status":"passed","severity":"normal"},{"uid":"72245afd3fff743","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712239045968,"stop":1712239045968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4116391a4972361","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712238391357,"stop":1712238391357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b364c229da715795","name":"All","time":{"start":1712238450349,"stop":1712238450349,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a806f5bbddb59d","name":"should properly create location multiaddrs - udp6","time":{"start":1712238399509,"stop":1712238399509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f814a08455556f99","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712238703104,"stop":1712238703105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adb4abcf1164e66","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712238902373,"stop":1712238902373,"duration":0},"status":"passed","severity":"normal"},{"uid":"af550a3d99a54bb8","name":"Check message with no content topic is not received","time":{"start":1712238902374,"stop":1712238902374,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b386089d9aedd6","name":"Push message with Basic HTML tag payload","time":{"start":1712238821491,"stop":1712238821491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b176e2112e17c93b","name":"Overlapping topic subscription","time":{"start":1712238703110,"stop":1712238703110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10e0e2de6602f2e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712238703107,"stop":1712238703107,"duration":0},"status":"passed","severity":"normal"},{"uid":"81400554b341ff41","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712238703114,"stop":1712238703114,"duration":0},"status":"passed","severity":"normal"},{"uid":"364184ea2bf40133","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712238537642,"stop":1712238537643,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cf69f2a87b7b80","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712238937498,"stop":1712238937498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51874dce2504e47","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712238601962,"stop":1712238601962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6963198d453bb57","name":"different cluster, different shard: nodes don't connect","time":{"start":1712238537633,"stop":1712238537633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f4b381a3b01e80","name":"should not fail to start the service if it is already started","time":{"start":1712238903037,"stop":1712238903037,"duration":0},"status":"passed","severity":"normal"},{"uid":"138fbdcc0faffd8b","name":"Check publish message containing XML","time":{"start":1712238864304,"stop":1712238864326,"duration":22},"status":"passed","severity":"normal"},{"uid":"aebbc3979dc2f533","name":"Relay - dialed first","time":{"start":1712238996481,"stop":1712238996481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd83a5defd19e48","name":"Check received message with timestamp: 1712238441452000000 ","time":{"start":1712238601952,"stop":1712238601953,"duration":1},"status":"passed","severity":"normal"},{"uid":"738aea596e54bf4","name":"start node with ApplicationInfo","time":{"start":1712238864795,"stop":1712238864795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"114d760b890db723","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712238857201,"stop":1712238857202,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ae2e306f467edc","name":"Encoder throws on undefined content topic","time":{"start":1712238426840,"stop":1712238426840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb5130406731141","name":"Check publish message containing Russian","time":{"start":1712238864300,"stop":1712238864301,"duration":1},"status":"passed","severity":"normal"},{"uid":"5619a5f7ce2f9975","name":"Check publish message containing shell command","time":{"start":1712238864327,"stop":1712238864328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba1fb8af1396814","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712238703113,"stop":1712238703113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6400fd3b10c63f7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712238493647,"stop":1712238493649,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4b73421367faf2a","name":"topics with same application and version share the same shard","time":{"start":1712238391342,"stop":1712238391342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6319d8fdb335740b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712238391341,"stop":1712238391341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cab6dccce8b0e9","name":"should emit a peer event after start","time":{"start":1712238450570,"stop":1712238450570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ab103f5fc27055","name":"random static sharding 6 - Cluster ID: 57, Shard ID: 790","time":{"start":1712238918542,"stop":1712238918543,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2dca6a476b1a7f","name":"Refresh subscription","time":{"start":1712238867377,"stop":1712238867378,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e88baff5d7039abb","name":"1 Relay, 1 Filter, gives up","time":{"start":1712238414684,"stop":1712238414685,"duration":1},"status":"passed","severity":"normal"},{"uid":"340bc3de703fe661","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712238867395,"stop":1712238867395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b099870aabba4fae","name":"Check message with non string payload is not received","time":{"start":1712238902392,"stop":1712238902392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef7953c3008f433","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712239010000,"stop":1712239010000,"duration":0},"status":"passed","severity":"normal"},{"uid":"789695c7805544fc","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712238537651,"stop":1712238537651,"duration":0},"status":"passed","severity":"normal"},{"uid":"d452255d5bce84a2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238650774,"stop":1712238650774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9136c45175c7e0e","name":"Subscribe to topic containing short and receive message","time":{"start":1712239045983,"stop":1712239045983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd0a46495b60a38","name":"Sets default value correctly","time":{"start":1712238986722,"stop":1712238986722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a0fec883b446c5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712238537652,"stop":1712238537652,"duration":0},"status":"passed","severity":"normal"},{"uid":"175d6c7e93ec5bbe","name":"1 Store, 2 fetches","time":{"start":1712238414683,"stop":1712238414684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d0b10878edfceb","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238470931,"stop":1712238470933,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbb986392d1a6221","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537653,"stop":1712238537653,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b1f2de4c7c9065","name":"Overlapping topic subscription","time":{"start":1712238867378,"stop":1712238867378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90004aae6ec38e2e","name":"same cluster, different shard: nodes connect","time":{"start":1712238722953,"stop":1712238722954,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cbf75c6aa88001","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712238703109,"stop":1712238703109,"duration":0},"status":"passed","severity":"normal"},{"uid":"37718ac23c00e237","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712238938268,"stop":1712238938268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de2ac98963990b9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712238867391,"stop":1712238867391,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b2b36b402c5608","name":"should set field with all protocols enabled","time":{"start":1712238399511,"stop":1712238399511,"duration":0},"status":"passed","severity":"normal"},{"uid":"341cbbf9de954862","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712238537641,"stop":1712238537642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2186784156a9f79b","name":"Subscribe and receives messages on 20 topics","time":{"start":1712239045980,"stop":1712239045980,"duration":0},"status":"passed","severity":"normal"},{"uid":"168a83f7e294d087","name":"Push message with Script payload","time":{"start":1712238919180,"stop":1712238919180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabd24284dffface","name":"more peers than existing","time":{"start":1712238821735,"stop":1712238821736,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d76e960c0d295a6b","name":"random static sharding 9 - Cluster ID: 692, Shard ID: 124","time":{"start":1712238918544,"stop":1712238918545,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe3ac547b502ebb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712238857195,"stop":1712238857196,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0dc3d824bc4355b","name":"Query generator for multiple messages with different message text format","time":{"start":1712238974003,"stop":1712238974004,"duration":1},"status":"passed","severity":"normal"},{"uid":"1225dfc57c959fda","name":"Refresh subscription","time":{"start":1712239045971,"stop":1712239045971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6302c32a4d5ab1","name":"throws on content topic with generation field greater than 0","time":{"start":1712238391336,"stop":1712238391336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceb197b86b0caf5","name":"Check message with non string payload is not received","time":{"start":1712238902375,"stop":1712238902375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2692d260c26631e0","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712238537692,"stop":1712238537693,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ef36a65c1e281c","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712238857197,"stop":1712238857198,"duration":1},"status":"passed","severity":"normal"},{"uid":"183754a91dfa5f37","name":"Encoder throws on empty string content topic","time":{"start":1712238424924,"stop":1712238424924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caae43b906a756c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712238391347,"stop":1712238391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b0baa908391024","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712239045989,"stop":1712239045989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5e4136caaa243","name":"Check received message containing numeric","time":{"start":1712238902378,"stop":1712238902378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d35962a17543227","name":"throws on content topic with empty encoding field","time":{"start":1712238391337,"stop":1712238391337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e358c9a178bfcca0","name":"should throw error - invalid id","time":{"start":1712238399505,"stop":1712238399505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b95e52d220afe2e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712238988234,"stop":1712238988235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea0bf0ffba6a21b","name":"Check received message containing emoji","time":{"start":1712238601952,"stop":1712238601952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f73280e8557df40","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712238857201,"stop":1712238857201,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e291c6ca56d1b9","name":"Fails to publish message with empty text","time":{"start":1712238864363,"stop":1712238864364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1757305fecb50","name":"1 Relay, 1 fetch","time":{"start":1712238414682,"stop":1712238414683,"duration":1},"status":"passed","severity":"normal"},{"uid":"149b4f668e4271ec","name":"Check received message containing Chinese","time":{"start":1712238902379,"stop":1712238902379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e86ea7154ca8dbf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712238414855,"stop":1712238414855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5606ea1b580f2850","name":"different cluster, different shard: nodes don't connect","time":{"start":1712238722954,"stop":1712238722954,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d16600030b7f65","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712238988233,"stop":1712238988233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e52c209a5559bb0","name":"Promise Callback - backward","time":{"start":1712238960670,"stop":1712238960671,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b1e9a5d1e57b14","name":"Check publish message containing long","time":{"start":1712238864284,"stop":1712238864290,"duration":6},"status":"passed","severity":"normal"},{"uid":"54686cc06530d7e7","name":"Check received message containing Chinese","time":{"start":1712238902343,"stop":1712238902343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6f61716ec56851","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712238414684,"stop":1712238414684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea04dbc5760707e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712238537648,"stop":1712238537649,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a5ba3e7dfdc3ea","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712238449626,"stop":1712238449627,"duration":1},"status":"passed","severity":"normal"},{"uid":"93854bbbf576e876","name":"Check meta is set [ecies]","time":{"start":1712238426839,"stop":1712238426839,"duration":0},"status":"passed","severity":"normal"},{"uid":"644eedea9798acec","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712238449628,"stop":1712238449628,"duration":0},"status":"passed","severity":"normal"},{"uid":"8867c3bc0123bb1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712239045967,"stop":1712239045967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5f8583046912d5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238535808,"stop":1712238535808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f3c7535b213313","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712238537668,"stop":1712238537668,"duration":0},"status":"passed","severity":"normal"},{"uid":"671b3baa4fb751f8","name":"Relay","time":{"start":1712238450347,"stop":1712238450348,"duration":1},"status":"passed","severity":"normal"},{"uid":"838c8e8b9380cadd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712239045975,"stop":1712239045976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a658afeac2117650","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712238492431,"stop":1712238492431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed4403105e14b9bc","name":"Check received message containing Russian","time":{"start":1712238902380,"stop":1712238902380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c80b3cc5cf0fb","name":"can start the service","time":{"start":1712238903035,"stop":1712238903035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1b82c7b727e547","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238518208,"stop":1712238518208,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d5edfc5a8e28ac","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712238404139,"stop":1712238404139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6db93fbd046bab0","name":"should be called for bootstrap peers","time":{"start":1712238449626,"stop":1712238449626,"duration":0},"status":"passed","severity":"normal"},{"uid":"150105d3ca5796d1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712238867384,"stop":1712238867384,"duration":0},"status":"passed","severity":"normal"},{"uid":"812fecd41af578e5","name":"Push message equal or less that 1MB","time":{"start":1712238919199,"stop":1712238919200,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a21923f8f0da3d","name":"Passing page size 3 when there are 20 messages","time":{"start":1712238968980,"stop":1712238968980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8c138b35e878f1","name":"should throw error - no public key","time":{"start":1712238399504,"stop":1712238399504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac39e60696df1202","name":"Subscribe and publish message","time":{"start":1712238867375,"stop":1712238867375,"duration":0},"status":"passed","severity":"normal"},{"uid":"39add00f9bce1776","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712238398696,"stop":1712238398696,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e68e97f0ab69b2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712238938266,"stop":1712238938266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e8f8d711640f6b","name":"Check message with invalid timestamp is not received","time":{"start":1712238902389,"stop":1712238902390,"duration":1},"status":"passed","severity":"normal"},{"uid":"8331d672c5d54fef","name":"Push message with Chinese payload","time":{"start":1712238821488,"stop":1712238821488,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc067ef2511277a1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712238442038,"stop":1712238442039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ff44a696577adb","name":"Light Node - default protocols","time":{"start":1712238996484,"stop":1712238996484,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb0bff0e92f317","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712239045982,"stop":1712239045982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"616006e28c2122c9","name":"Promise Callback - forward","time":{"start":1712238960670,"stop":1712238960670,"duration":0},"status":"passed","severity":"normal"},{"uid":"19342838c5b4e30","name":"Fails to push message with large meta","time":{"start":1712238919197,"stop":1712238919198,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cf807d4ae7ac01","name":"should not receive a peer event before start","time":{"start":1712238419174,"stop":1712238419174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f67e8518307b51b","name":"Query Generator, No message returned","time":{"start":1712238938267,"stop":1712238938268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f0448153035250","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238492440,"stop":1712238492440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57b811b1515dfe2d","name":"Push message with emoji payload","time":{"start":1712238821493,"stop":1712238821493,"duration":0},"status":"passed","severity":"normal"},{"uid":"329a5ae319e5cce2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712238424921,"stop":1712238424922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f325586ed1b326","name":"Check received message containing Arabic","time":{"start":1712238902343,"stop":1712238902344,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb1373c9cf17fa5","name":"Ping on unsubscribed peer","time":{"start":1712238518207,"stop":1712238518207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7a09a5dc3f6cfe","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712238703110,"stop":1712238703110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f29cd0be18912ae9","name":"through manual discovery","time":{"start":1712238708196,"stop":1712238708197,"duration":1},"status":"passed","severity":"normal"},{"uid":"715c69b641cf7e9f","name":"Subscribe to topic containing XML and receive message","time":{"start":1712238703115,"stop":1712238703115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faa5480e4f1fdcc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712238703119,"stop":1712238703120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a361dd7a08e1b306","name":"Non Autosharding Cluster","time":{"start":1712238864790,"stop":1712238864791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0c8a0cc654216ef","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712238537635,"stop":1712238537636,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b4143383d934500","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712238988233,"stop":1712238988234,"duration":1},"status":"passed","severity":"normal"},{"uid":"501111ab47fd2a19","name":"Init the array if not present","time":{"start":1712238391009,"stop":1712238391011,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0dd6442230af225","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712239045979,"stop":1712239045979,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe4c121805d6f65","name":"Check message with no payload is not received","time":{"start":1712238902374,"stop":1712238902375,"duration":1},"status":"passed","severity":"normal"},{"uid":"80824fa84cf9f8d7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238650776,"stop":1712238650777,"duration":1},"status":"passed","severity":"normal"},{"uid":"1188478f60435aa9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712238867394,"stop":1712238867394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5107aab387356569","name":"Relay + Store","time":{"start":1712238450348,"stop":1712238450348,"duration":0},"status":"passed","severity":"normal"},{"uid":"28df09635990fd94","name":"Check received message with timestamp: 1712238440604 ","time":{"start":1712238902387,"stop":1712238902388,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2134a64a020bbd","name":"Push message with unicode special characters payload","time":{"start":1712238919184,"stop":1712238919185,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cac875b67b6500","name":"Check received message containing Basic HTML tag","time":{"start":1712238902384,"stop":1712238902384,"duration":0},"status":"passed","severity":"normal"},{"uid":"938817738da17c69","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712238449624,"stop":1712238449625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43fe97d0b00f98e","name":"Fails to push message with empty content topic","time":{"start":1712238919197,"stop":1712238919197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de8e0ae93977d85","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712239045966,"stop":1712239045967,"duration":1},"status":"passed","severity":"normal"},{"uid":"a650c54ea932b9a9","name":"should handle corrupted local storage data gracefully","time":{"start":1712238419176,"stop":1712238419176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9d9e2bea5a6839","name":"should throw error - no public key","time":{"start":1712238399505,"stop":1712238399505,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c59fcc29c1a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238687855,"stop":1712238687855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"468d40a16c5e6b88","name":"Encoder throws on empty string content topic","time":{"start":1712238426840,"stop":1712238426840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1514fbca0f42db64","name":"Push message with content topic containing shell command","time":{"start":1712238821500,"stop":1712238821500,"duration":0},"status":"passed","severity":"normal"},{"uid":"90625da14e95ce26","name":"should set field with only RELAY enabled","time":{"start":1712238399511,"stop":1712238399511,"duration":0},"status":"passed","severity":"normal"},{"uid":"471212d74051e0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712238453121,"stop":1712238453122,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b947b21babbf602","name":"Publish message with custom timestamp: Thu Apr 04 2024 12:54:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1712238864331,"stop":1712238864331,"duration":0},"status":"passed","severity":"normal"},{"uid":"457c3b1fbc4eab12","name":"Push to array if already present","time":{"start":1712238391011,"stop":1712238391012,"duration":1},"status":"passed","severity":"normal"},{"uid":"755cfd4d096d42f4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712238537656,"stop":1712238537656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff5de8e87522bf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712238391338,"stop":1712238391339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d83a845c132ed58","name":"Check received message containing emoji","time":{"start":1712238902371,"stop":1712238902371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5893331fd186f8","name":"Publish message with custom timestamp: Thu Apr 04 2024 14:54:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1712238864344,"stop":1712238864348,"duration":4},"status":"passed","severity":"normal"},{"uid":"4965e6deb6ed17a9","name":"Query generator for multiple messages with different content topic format","time":{"start":1712238974004,"stop":1712238974004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da5284f3ab29c56","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712239045985,"stop":1712239045985,"duration":0},"status":"passed","severity":"normal"},{"uid":"32067d93fbf25357","name":"can start and stop the service","time":{"start":1712238450568,"stop":1712238450568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3a5495126d0db","name":"should only return 1 node with relay and store capability","time":{"start":1712238415153,"stop":1712238415153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dd012b4ab8517e","name":"Decoder throws on undefined content topic","time":{"start":1712238404301,"stop":1712238404301,"duration":0},"status":"passed","severity":"normal"},{"uid":"74513b04ac6d7ac7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712238398706,"stop":1712238398706,"duration":0},"status":"passed","severity":"normal"},{"uid":"49719a6a0452553e","name":"can start and stop the service","time":{"start":1712238419173,"stop":1712238419173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f20fdb60035d767","name":"Push message on custom pubsubTopic","time":{"start":1712238687870,"stop":1712238687871,"duration":1},"status":"passed","severity":"normal"},{"uid":"17457a2a5faa48cf","name":"Throws when trying to push message with empty payload","time":{"start":1712238919187,"stop":1712238919188,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7d2722399fd524","name":"random static sharding 7 - Cluster ID: 298, Shard ID: 394","time":{"start":1712238918543,"stop":1712238918543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1aebb3b3d8a52d","name":"Subscribe and receive messages via waku relay post","time":{"start":1712239045967,"stop":1712239045967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22b9c48c3f0b2f6","name":"Query with Promise Callback, No Decoder","time":{"start":1712238938271,"stop":1712238938272,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7a83c459cb1328","name":"Encoder throws on undefined content topic","time":{"start":1712238404300,"stop":1712238404300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ad2169b27b1c9e","name":"Check received message containing SQL Injection","time":{"start":1712238902344,"stop":1712238902344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd93fd533d7ab31","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238687874,"stop":1712238687875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec2c6aba93bf427","name":"Check publish message containing Basic HTML tag","time":{"start":1712238864326,"stop":1712238864326,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d643c30e81f757","name":"Push message with Russian payload","time":{"start":1712238919179,"stop":1712238919179,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fb125be902d39f","name":"Check publish message containing numeric","time":{"start":1712238864290,"stop":1712238864291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02c4665fdb638a0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712238961127,"stop":1712238961128,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac0894ac21686d4","name":"Generator, 2 different pubsubtopics","time":{"start":1712238946914,"stop":1712238946915,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8d8ab98cf5a17","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238650773,"stop":1712238650773,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fbe6ffb148333b","name":"Push message with content topic containing Russian","time":{"start":1712238919191,"stop":1712238919192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c014b44e2317ff7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712238398699,"stop":1712238398700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91896c2c6c82398","name":"getPeersByDiscovery","time":{"start":1712238481848,"stop":1712238481849,"duration":1},"status":"passed","severity":"normal"},{"uid":"311b1bb01be47d0a","name":"Push message with escaped characters payload","time":{"start":1712238919183,"stop":1712238919184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6a5b94f8ed9828","name":"Check publish message containing Arabic","time":{"start":1712238864294,"stop":1712238864295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c511df7851e4b0c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712239045977,"stop":1712239045977,"duration":0},"status":"passed","severity":"normal"},{"uid":"249098e2d9deba8","name":"Push message with JSON payload","time":{"start":1712238821491,"stop":1712238821491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5041d300c6e3040","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712238703116,"stop":1712238703116,"duration":0},"status":"passed","severity":"normal"},{"uid":"228d91ac69ef443e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712238450572,"stop":1712238450573,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2aa955fd008e93b0","name":"Push message with Basic HTML tag payload","time":{"start":1712238919180,"stop":1712238919181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1185fc275f78752","name":"Push message with content topic containing numeric","time":{"start":1712238821495,"stop":1712238821496,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ead210db1c8866","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712238974006,"stop":1712238974006,"duration":0},"status":"passed","severity":"normal"},{"uid":"667dcbc258df1247","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712238938268,"stop":1712238938268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3370fe4145ce02","name":"Subscribe to topic containing short and receive message","time":{"start":1712238703111,"stop":1712238703111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b985f65a3cc06d67","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712238988236,"stop":1712238988236,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c78d5dc919a314","name":"Check received message containing JSON","time":{"start":1712238902384,"stop":1712238902384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad188ff1922ea873","name":"should emit a peer event after start","time":{"start":1712238419174,"stop":1712238419174,"duration":0},"status":"passed","severity":"normal"},{"uid":"252ec8cb6c15fc6b","name":"Callback on promise, aborts when callback returns true","time":{"start":1712238974006,"stop":1712238974006,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc924b068186f1c8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712238391341,"stop":1712238391342,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa9eb6717a9a0c1","name":"Push message with content topic containing XML","time":{"start":1712238821498,"stop":1712238821499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b30ba7ea02c6f81","name":"Check received message containing unicode special characters","time":{"start":1712238902386,"stop":1712238902386,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfba2dba6d97aa9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712238937498,"stop":1712238937499,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f697010388ce27","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712238937497,"stop":1712238937497,"duration":0},"status":"passed","severity":"normal"},{"uid":"174d4da274545912","name":"Check message received after nwaku node is restarted","time":{"start":1712238902376,"stop":1712238902376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d833effb8902d08c","name":"handles empty shards array correctly","time":{"start":1712238391359,"stop":1712238391359,"duration":0},"status":"passed","severity":"normal"},{"uid":"175575f0c5d8d9a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712239045986,"stop":1712239045986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5261604f8b26e67","name":"Round trip binary serialization","time":{"start":1712238404298,"stop":1712238404299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d063a395e62cc61","name":"Passing page size 11 when there are 10 messages","time":{"start":1712238968981,"stop":1712238968981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52d46e02abdcbd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712238391350,"stop":1712238391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05ac0c506272e23","name":"Relay + Store","time":{"start":1712238399513,"stop":1712238399513,"duration":0},"status":"passed","severity":"normal"},{"uid":"83de1b6fecde391a","name":"udp ip6 address","time":{"start":1712238398844,"stop":1712238398844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4126eb96fa849c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712238537655,"stop":1712238537655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3297852878e7ce84","name":"Push message with long payload","time":{"start":1712238821487,"stop":1712238821487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd398db4994cbfd1","name":"Filter","time":{"start":1712238996483,"stop":1712238996484,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8741586c69a68e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712238703112,"stop":1712238703112,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4b14a2719f658c","name":"Fails to push message bigger that 1MB","time":{"start":1712238919200,"stop":1712238919200,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba7c32fe2bb2641","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712238391348,"stop":1712238391348,"duration":0},"status":"passed","severity":"normal"},{"uid":"75559fe8f684aa32","name":"Check received message containing shell command","time":{"start":1712238902385,"stop":1712238902385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24f22cfb6177343","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712238399503,"stop":1712238399503,"duration":0},"status":"passed","severity":"normal"},{"uid":"646425256de90904","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712238398704,"stop":1712238398704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07c134632886a00","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712238988233,"stop":1712238988233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f989c1bbdceb789","name":"throws on content topic with empty version field","time":{"start":1712238391336,"stop":1712238391337,"duration":1},"status":"passed","severity":"normal"},{"uid":"391f18ce32276ab0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712238537657,"stop":1712238537657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31895a89e2c47b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712239045987,"stop":1712239045987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1eb7912e14bfdd","name":"Push message with content topic containing short","time":{"start":1712238919188,"stop":1712238919189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afe695bbc8d19c0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712238988235,"stop":1712238988235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7616166451da63","name":"Query generator for 2000 messages","time":{"start":1712238974007,"stop":1712238974007,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f547ed812af9be","name":"Publishes to nwaku","time":{"start":1712238851835,"stop":1712238851835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6059dac57f67bdd","name":"Push message with content topic containing short","time":{"start":1712238821495,"stop":1712238821495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c18e75781c5b37","name":"Refresh subscription","time":{"start":1712238703111,"stop":1712238703111,"duration":0},"status":"passed","severity":"normal"},{"uid":"242a24c159fc6493","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712238703116,"stop":1712238703117,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c0491ed0556db3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712238864613,"stop":1712238864613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0f1b5c0aa6d56a9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712238937498,"stop":1712238937498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af3c13cf3c90ab7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712238918547,"stop":1712238918547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d14cdd9c7550415","name":"Push message with meta","time":{"start":1712238821506,"stop":1712238821506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99cb6722493e2c","name":"getPeersByDiscovery","time":{"start":1712238845063,"stop":1712238845063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0a867c3e522be4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712238391353,"stop":1712238391353,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fe7bb1b78f69d8","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712239045981,"stop":1712239045981,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bc1e8f50c97852f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712238391356,"stop":1712238391356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1eda5d7f91dc31","name":"Ordered Callback - forward","time":{"start":1712238960671,"stop":1712238960672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5ef83dd49fa679","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712238415154,"stop":1712238415154,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aa06ee041a5e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238492418,"stop":1712238492419,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7d9822f15a47b4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712238703118,"stop":1712238703119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f75b5cf72fe7a1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712238391340,"stop":1712238391340,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e5c691d917b1c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238650774,"stop":1712238650774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5b2b9256da6e1b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238650775,"stop":1712238650776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf5bdaa8b4fb3b5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712238391349,"stop":1712238391349,"duration":0},"status":"passed","severity":"normal"},{"uid":"158b306948858d21","name":"Push message with content topic containing long","time":{"start":1712238821495,"stop":1712238821495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17d4a0f6451ba50","name":"Waku message hash computation (payload length 0)","time":{"start":1712238393759,"stop":1712238393760,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e64a9947d2d8577","name":"Push message with content topic containing Script","time":{"start":1712238919192,"stop":1712238919193,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0adbd8fa85b2c4","name":"Push message with content topic containing emoji","time":{"start":1712238919196,"stop":1712238919196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39cda00679f5864","name":"Subscribe to topic containing long and receive message","time":{"start":1712239045971,"stop":1712239045972,"duration":1},"status":"passed","severity":"normal"},{"uid":"596b76a867a9a4c4","name":"Push message with content topic containing Script","time":{"start":1712238821498,"stop":1712238821498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ad6c84f66c8854","name":"should properly create location multiaddrs - tcp","time":{"start":1712238399510,"stop":1712238399510,"duration":0},"status":"passed","severity":"normal"},{"uid":"28686f63f7f5cea8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238535807,"stop":1712238535807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55daa6780300ac1","name":"Push message with SQL Injection payload","time":{"start":1712238821489,"stop":1712238821490,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c925a65540aba2","name":"Check message with invalid timestamp is not received","time":{"start":1712238902373,"stop":1712238902373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a6266a2a4032e6","name":"Store - dialed first","time":{"start":1712238996482,"stop":1712238996482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef34e7a35f3e307","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712239010001,"stop":1712239010014,"duration":13},"status":"skipped","severity":"normal"},{"uid":"9c30b2b814b901a5","name":"Check received message with timestamp: 1712238440604000000 ","time":{"start":1712238902387,"stop":1712238902387,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb0d4e5b640df95","name":"should encode/decode to text encoding","time":{"start":1712238399507,"stop":1712238399507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96cd77cee639a10","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712238391347,"stop":1712238391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a460b3adac9360","name":"throws on content topic with empty application field","time":{"start":1712238391336,"stop":1712238391336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d6cfab4d737c0a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712238398702,"stop":1712238398703,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c883f2393ff16c","name":"removeEventListener with wrong event","time":{"start":1712238481846,"stop":1712238481846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9492e213d76d325","name":"Subscribe to topic containing short and receive message","time":{"start":1712239045971,"stop":1712239045971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c85b2901f970925","name":"Publish without waiting for remote peer","time":{"start":1712238867375,"stop":1712238867375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e93c7567fb06863","name":"Push message with unicode special characters payload","time":{"start":1712238821492,"stop":1712238821493,"duration":1},"status":"passed","severity":"normal"},{"uid":"269e01fbe1390e65","name":"should only return 1 node with relay capability","time":{"start":1712238415152,"stop":1712238415152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb56f1be7a4ee7a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238650775,"stop":1712238650775,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb0574707394624","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712239045984,"stop":1712239045984,"duration":0},"status":"passed","severity":"normal"},{"uid":"443a7ae6c5cf6f67","name":"should use DNS peer discovery with light client","time":{"start":1712238450572,"stop":1712238450572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b65a5c0f6f2db762","name":"removeEventListener with correct event","time":{"start":1712238481844,"stop":1712238481845,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec5248122111941","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712238974004,"stop":1712238974004,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b7a488301f4a41","name":"new peer added after a peer was already found","time":{"start":1712238845064,"stop":1712238845064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b12585ef7985ac8","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app17/5/topic694/json","time":{"start":1712238864791,"stop":1712238864792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76ce41ad39966f00","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712238703106,"stop":1712238703106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ce8d94f4b4ff48","name":"should properly create location multiaddrs - udp","time":{"start":1712238399510,"stop":1712238399510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e466a6793ace27","name":"returns all values when wanted number is greater than available values","time":{"start":1712238414261,"stop":1712238414262,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e2b8fcca450399","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712239045976,"stop":1712239045976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35e76fee9573fbd","name":"Push message with content topic containing special chars","time":{"start":1712238919190,"stop":1712238919191,"duration":1},"status":"passed","severity":"normal"},{"uid":"af34568d581e102a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238650773,"stop":1712238650773,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f3fc72fa26a929","name":"Publish message with custom timestamp: Fri Apr 14 2023 13:54:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1712238864330,"stop":1712238864331,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f267a3429a7a5b5","name":"it tolerates circular branch references","time":{"start":1712238415150,"stop":1712238415150,"duration":0},"status":"passed","severity":"normal"},{"uid":"df888a87f8f93abe","name":"addEventListener with wrong event","time":{"start":1712238481837,"stop":1712238481838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3695f70d5afbf2e","name":"Push message with XML payload","time":{"start":1712238919180,"stop":1712238919180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62caa0f9aa4a8b7","name":"Check publish message containing short","time":{"start":1712238864280,"stop":1712238864281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5df1ebb038a932","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238687871,"stop":1712238687874,"duration":3},"status":"passed","severity":"normal"},{"uid":"928b886ac4b71aed","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712238393759,"stop":1712238393759,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a8e7419f3eff4","name":"Encoder throws on undefined content topic","time":{"start":1712238424923,"stop":1712238424923,"duration":0},"status":"passed","severity":"normal"},{"uid":"21458e088fb35040","name":"Check received message containing unicode special characters","time":{"start":1712238902347,"stop":1712238902370,"duration":23},"status":"passed","severity":"normal"},{"uid":"d05e9f78c6aadb54","name":"Check received message containing JSON","time":{"start":1712238902346,"stop":1712238902346,"duration":0},"status":"passed","severity":"normal"},{"uid":"853c65cda46bc13c","name":"Check received message containing numeric","time":{"start":1712238902342,"stop":1712238902342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e1ca732381e32d","name":"isConnected return false after peer stops","time":{"start":1712238493651,"stop":1712238493651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9ed51ee2fb9c31","name":"Used by Waku Relay","time":{"start":1712238986722,"stop":1712238986722,"duration":0},"status":"passed","severity":"normal"},{"uid":"732de040c413fa7a","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app87/1/topic789/xml","time":{"start":1712238864791,"stop":1712238864791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39793dade9559da5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238946912,"stop":1712238946912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b41a77eb2d53c34","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238535806,"stop":1712238535806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04d3aab50dc1752","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712238391361,"stop":1712238391361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7696546b7aea512","name":"Delete observer","time":{"start":1712238823153,"stop":1712238823154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6679e9ed5f35ac23","name":"should handle a minimal index list","time":{"start":1712238391197,"stop":1712238391197,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1a2070da26d93b","name":"Subscribe to topic containing Script and receive message","time":{"start":1712239045974,"stop":1712239045974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b026bc5e145059","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712238902372,"stop":1712238902372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe134a302a43ae","name":"Check received message containing short","time":{"start":1712238902341,"stop":1712238902341,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a91f678973a296","name":"Check received message containing XML","time":{"start":1712238902345,"stop":1712238902345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c25f9c0003c211c","name":"Overlapping topic subscription","time":{"start":1712239045982,"stop":1712239045983,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf17936e91e4da9","name":"Push message with numeric payload","time":{"start":1712238821487,"stop":1712238821488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f959626f670e511","name":"Fails to publish duplicate message","time":{"start":1712238864348,"stop":1712238864363,"duration":15},"status":"passed","severity":"normal"},{"uid":"77b5f6a0529b7403","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712238703105,"stop":1712238703105,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ba06846ee5a1ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712238537693,"stop":1712238537693,"duration":0},"status":"passed","severity":"normal"},{"uid":"34714cbc3bc80a56","name":"Ordered callback, aborts when callback returns true","time":{"start":1712238974006,"stop":1712238974007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7041a9e4f040ed","name":"Generator, custom pubsub topic","time":{"start":1712238946913,"stop":1712238946914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e685d0b6a03fee1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712239045973,"stop":1712239045973,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b8da90b0c47695","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238535805,"stop":1712238535806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2015140efaca0efd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712238902389,"stop":1712238902389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cfe07637cb0332","name":"Register correct protocols","time":{"start":1712238867374,"stop":1712238867375,"duration":1},"status":"passed","severity":"normal"},{"uid":"706457f51710dd1c","name":"less peers than existing","time":{"start":1712238821736,"stop":1712238821736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68faa1f50b87d765","name":"Push message with emoji payload","time":{"start":1712238919185,"stop":1712238919186,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fa2a2508647bf9","name":"Check message with no content topic is not received","time":{"start":1712238601964,"stop":1712238601964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7075dc2173ecf6","name":"should set field with only STORE enabled","time":{"start":1712238399512,"stop":1712238399512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceedf23eeaedd514","name":"Push message with content topic containing special chars","time":{"start":1712238821496,"stop":1712238821496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e92c64fd4ed8f03","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238650777,"stop":1712238650777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b4cc00faeebc5e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712238537650,"stop":1712238537651,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc66d6a25dcc2c4","name":"should properly create location multiaddrs - tcp6","time":{"start":1712238399509,"stop":1712238399509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8204f922f5ef3427","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712239045966,"stop":1712239045966,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a1c8368f438522","name":"random static sharding 10 - Cluster ID: 658, Shard ID: 320","time":{"start":1712238918545,"stop":1712238918546,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6933801358d5bd","name":"should set field with only FILTER enabled","time":{"start":1712238399512,"stop":1712238399512,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e4783bedd3da53","name":"Ping on peer without subscriptions","time":{"start":1712238470929,"stop":1712238470931,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5970e8abcd8f900","name":"should get / set UDP multiaddr","time":{"start":1712238399507,"stop":1712238399508,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc38be5a1cf0ae5","name":"should add and remove event listeners correctly","time":{"start":1712238419176,"stop":1712238419176,"duration":0},"status":"passed","severity":"normal"},{"uid":"264a5332e42eba37","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712238398700,"stop":1712238398701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdfcef5aa2250d7","name":"dispatchEvent via connectionManager","time":{"start":1712238481850,"stop":1712238481851,"duration":1},"status":"passed","severity":"normal"},{"uid":"32242a0dd6a8fc72","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238492451,"stop":1712238492451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9ffd0173e228f9","name":"should properly create location multiaddrs - tcp4","time":{"start":1712238399509,"stop":1712238399509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb195e001708f97","name":"Meta field set when metaSetter is specified","time":{"start":1712238404299,"stop":1712238404300,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc09ec88b80dbfdb","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712238864612,"stop":1712238864612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0df4eb476935218","name":"Check message on other pubsub topic is not received","time":{"start":1712238902390,"stop":1712238902391,"duration":1},"status":"passed","severity":"normal"},{"uid":"986e3235c4cb7977","name":"different cluster, same shard: nodes don't connect","time":{"start":1712238537632,"stop":1712238537632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"446614a6e2e4c08f","name":"listenerCount","time":{"start":1712238481849,"stop":1712238481850,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd54fadef5b5488","name":"Push message with meta","time":{"start":1712238919197,"stop":1712238919197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4746741e64c2fb","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712238391349,"stop":1712238391349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61ba449093a0cec","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712238938266,"stop":1712238938267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09260783a811c90","name":"Using a function","time":{"start":1712238986721,"stop":1712238986721,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bc848c57c0baf4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712238391358,"stop":1712238391358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44fb6ee5d57fd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712238414853,"stop":1712238414853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e09bb75a207ccf","name":"Push message with short payload","time":{"start":1712238919172,"stop":1712238919173,"duration":1},"status":"passed","severity":"normal"},{"uid":"93450d4a139fb63f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712238703114,"stop":1712238703114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7d20ba941f7dc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712238902388,"stop":1712238902389,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4193fe4e873845","name":"Correctly serialized arguments","time":{"start":1712238708462,"stop":1712238708462,"duration":0},"status":"passed","severity":"normal"},{"uid":"def0436476368439","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712238391198,"stop":1712238391198,"duration":0},"status":"passed","severity":"normal"},{"uid":"237d19dd366d25db","name":"A test","time":{"start":1712238687954,"stop":1712238687954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f77b48c9754a711","name":"Check received message containing special chars","time":{"start":1712238902378,"stop":1712238902378,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ae95d29eea3672","name":"ignores domain fetching errors","time":{"start":1712238415151,"stop":1712238415151,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb300305682cdecb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712239045980,"stop":1712239045981,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e402c7bce75c8eb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712238867391,"stop":1712238867391,"duration":0},"status":"passed","severity":"normal"},{"uid":"8964a1ac64b6bf54","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app56/8/topic20/proto","time":{"start":1712238864793,"stop":1712238864794,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a698957fa6ae0aaf","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712238414262,"stop":1712238414262,"duration":0},"status":"passed","severity":"normal"},{"uid":"278bd52b802aefec","name":"Push message with Arabic payload","time":{"start":1712238919176,"stop":1712238919178,"duration":2},"status":"passed","severity":"normal"},{"uid":"585ccd4a99010cb9","name":"Push message with content topic containing escaped characters","time":{"start":1712238919195,"stop":1712238919196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9b910335f9a9fc","name":"Push 30 different messages","time":{"start":1712238919186,"stop":1712238919187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7754ed9cca84b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712238703119,"stop":1712238703119,"duration":0},"status":"passed","severity":"normal"},{"uid":"935d1b0a0d66d06e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238650774,"stop":1712238650774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3950bd18efa794","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712238703115,"stop":1712238703116,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e634ee218caff4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537650,"stop":1712238537650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4dccd020a366c7","name":"returns all values when wanted number matches available values","time":{"start":1712238414259,"stop":1712238414261,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d3bd27e6687d94b","name":"Push message on custom pubsubTopic","time":{"start":1712238687850,"stop":1712238687850,"duration":0},"status":"passed","severity":"normal"},{"uid":"164acea3078ee870","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712238391345,"stop":1712238391345,"duration":0},"status":"passed","severity":"normal"},{"uid":"70edcae34375317e","name":"Check received message containing special chars","time":{"start":1712238902342,"stop":1712238902343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8a54d2bc0c01a5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712238415155,"stop":1712238415155,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5591de4aa7dd259","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712238391355,"stop":1712238391355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4211cd72a79f11ac","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712238426838,"stop":1712238426839,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3f87da9eee99bb","name":"should encode/decode to RLP encoding","time":{"start":1712238399507,"stop":1712238399507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45f77b020274a19","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712238857194,"stop":1712238857194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e3c4458e75ab92","name":"should not fail to stop the service if it was not started","time":{"start":1712238903036,"stop":1712238903036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3cfc381b9d6aaf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712238398705,"stop":1712238398705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71ee3ce5280e9a6","name":"Push message with content topic containing Arabic","time":{"start":1712238919191,"stop":1712238919191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c304685badf39d91","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712238404140,"stop":1712238404140,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb050abaddc97315","name":"Push message with custom timestamp: 1681480202211","time":{"start":1712238821508,"stop":1712238821508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebc3b77f04d5e8f","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712238493652,"stop":1712238493652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc0d569861acf88","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712238391344,"stop":1712238391344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52306ecfa85efa5","name":"Push message with custom timestamp: 1712234937821","time":{"start":1712238919199,"stop":1712238919199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaef744da076fe2","name":"Check publish message containing JSON","time":{"start":1712238864326,"stop":1712238864327,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd197c0110046d5","name":"Push message with special chars payload","time":{"start":1712238821488,"stop":1712238821488,"duration":0},"status":"passed","severity":"normal"},{"uid":"553a7c8e5626c38b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712239045984,"stop":1712239045984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32ff7838674e269","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712238391345,"stop":1712238391345,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcff13ee253d4b29","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712239045969,"stop":1712239045970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7364e33693d49058","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238535807,"stop":1712238535808,"duration":1},"status":"passed","severity":"normal"},{"uid":"def44d57ab23fd00","name":"pre and post cipher","time":{"start":1712238425357,"stop":1712238425357,"duration":0},"status":"passed","severity":"normal"},{"uid":"935bada243829870","name":"creates an iterator","time":{"start":1712238972439,"stop":1712238972440,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1997d389bde352","name":"safeDispatchEvent","time":{"start":1712238481851,"stop":1712238481851,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ab75874ac7bcac","name":"Subscribe and receive messages via lightPush","time":{"start":1712239045978,"stop":1712239045978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55bb2dcd0c19186","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712238391349,"stop":1712238391349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c033595c23b70ff1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712238537654,"stop":1712238537654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14ba11763fc7b0e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712238450573,"stop":1712238450573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2908b443319f55f","name":"Fails to push message with empty content topic","time":{"start":1712238821504,"stop":1712238821504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4b7339d23b0218","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712238867377,"stop":1712238867377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6fa1d8ae07a87d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712238864330,"stop":1712238864330,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b247c91644ae8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712239045975,"stop":1712239045975,"duration":0},"status":"passed","severity":"normal"},{"uid":"74991d111af36028","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238492435,"stop":1712238492435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c50a57cc12d0d0fb","name":"Ping on peer without subscriptions","time":{"start":1712238518203,"stop":1712238518203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff61b8714caabd4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712239045988,"stop":1712239045988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8001df35f2db0c29","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app26/5/topic936/utf8","time":{"start":1712238864793,"stop":1712238864793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27c42fcba7b8ed19","name":"Push message with rate limit","time":{"start":1712238821507,"stop":1712238821508,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d1a24b907d3b2b","name":"Push message with special chars payload","time":{"start":1712238919175,"stop":1712238919175,"duration":0},"status":"passed","severity":"normal"},{"uid":"878f5577317ae26e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712238391339,"stop":1712238391339,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c51d93adc53013","name":"Push message with content topic containing JSON","time":{"start":1712238821499,"stop":1712238821499,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c98530f5634bf7","name":"Push message with custom timestamp: 1712242137821","time":{"start":1712238919199,"stop":1712238919199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c988f9eafc8b3ce2","name":"Check received message containing Script","time":{"start":1712238601938,"stop":1712238601938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a96cdf6432b5ded","name":"Subscribe to topic containing Script and publish message","time":{"start":1712238867392,"stop":1712238867393,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e330a4fe0f632eb","name":"Check received message with timestamp: 1712238440604 ","time":{"start":1712238902372,"stop":1712238902372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54b1d333bcae9ce","name":"Relay - times out","time":{"start":1712238996482,"stop":1712238996482,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb42c3a11e2abef","name":"should only return 1 node with store capability","time":{"start":1712238415153,"stop":1712238415153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0fdd37f502ebd2","name":"should load peers from local storage and dispatch events","time":{"start":1712238419175,"stop":1712238419175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0607133f1d6402","name":"configure the node with multiple pubsub topics","time":{"start":1712238918546,"stop":1712238918546,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3723d1d048f1b9","name":"Push message with content topic containing long","time":{"start":1712238919189,"stop":1712238919189,"duration":0},"status":"passed","severity":"normal"},{"uid":"29056f332a2f9288","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238946905,"stop":1712238946906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced8a5b3fa98fe03","name":"Ping on subscribed peer","time":{"start":1712238470929,"stop":1712238470929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c901953c61de8","name":"should properly create location multiaddrs - udp4","time":{"start":1712238399508,"stop":1712238399508,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c36e8d76cad5b6","name":"Check message on other pubsub topic is not received","time":{"start":1712238601963,"stop":1712238601963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d22c77770eaa34","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238492420,"stop":1712238492428,"duration":8},"status":"passed","severity":"normal"},{"uid":"854dc62387a8242a","name":"Check publish message containing escaped characters","time":{"start":1712238864328,"stop":1712238864328,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cc0e7d1035ab4e","name":"Rejects garbage","time":{"start":1712238407685,"stop":1712238407685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57120eee09b4a8","name":"Passing page size 10 when there are 10 messages","time":{"start":1712238968980,"stop":1712238968981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f63ea9117d3fba0","name":"random static sharding 5 - Cluster ID: 587, Shard ID: 129","time":{"start":1712238918536,"stop":1712238918542,"duration":6},"status":"passed","severity":"normal"},{"uid":"732eaefe08e85c1d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712238703120,"stop":1712238703120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7160a608acaebb58","name":"Check message on other pubsub topic is not received","time":{"start":1712238902374,"stop":1712238902374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efe2901b598d545","name":"Subscribe and receive messages via lightPush","time":{"start":1712239045966,"stop":1712239045966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e171059aa762b3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537655,"stop":1712238537656,"duration":1},"status":"passed","severity":"normal"},{"uid":"702379b9165144a4","name":"Ping on unsubscribed peer","time":{"start":1712238518234,"stop":1712238518235,"duration":1},"status":"passed","severity":"normal"},{"uid":"22782bcf5ef923a0","name":"start node with empty content topic","time":{"start":1712238864795,"stop":1712238864796,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66d40c746ba9b2b6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712238537648,"stop":1712238537648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d2fae0d48976d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712238391339,"stop":1712238391340,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff0ef9cae67f8d6","name":"Decoder throws on empty string content topic","time":{"start":1712238404301,"stop":1712238404301,"duration":0},"status":"passed","severity":"normal"},{"uid":"353710a8094c28be","name":"should emit a peer event after start","time":{"start":1712238903037,"stop":1712238903038,"duration":1},"status":"passed","severity":"normal"},{"uid":"143dbb739a6dc898","name":"should not receive a peer event before start","time":{"start":1712238903038,"stop":1712238903038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1244b9eae8f40862","name":"Check message with no content topic is not received","time":{"start":1712238902391,"stop":1712238902391,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e919aecfe708b6","name":"Decoder throws on undefined content topic","time":{"start":1712238426840,"stop":1712238426841,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a52205391fb9c33","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712238864790,"stop":1712238864790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e5bc3016c4cf9cc","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app2/9/topic82/xml","time":{"start":1712238864794,"stop":1712238864794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"152231260d0f776a","name":"Publish message with rate limit","time":{"start":1712238864371,"stop":1712238864371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33196cfd61302e9","name":"random static sharding 8 - Cluster ID: 442, Shard ID: 21","time":{"start":1712238918544,"stop":1712238918544,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e7bee77f5873e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app4/1/topic200/utf8","time":{"start":1712238864793,"stop":1712238864793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fffb7b7687949aa","name":"Check received message containing SQL Injection","time":{"start":1712238601938,"stop":1712238601938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6473c3c2985224d","name":"Check received message containing escaped characters","time":{"start":1712238902347,"stop":1712238902347,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fba30e8bfba66b1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712238857194,"stop":1712238857195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c90deb84917c71c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712239010014,"stop":1712239010014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9858663d6c513735","name":"Check received message containing Chinese","time":{"start":1712238601934,"stop":1712238601935,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf09a26bcb0d0a1","name":"should encodeTxt and decodeTxt","time":{"start":1712238399502,"stop":1712238399502,"duration":0},"status":"passed","severity":"normal"},{"uid":"602cab28318a22fe","name":"Push message with numeric payload","time":{"start":1712238919174,"stop":1712238919174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be0de36b4fa09a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712238391350,"stop":1712238391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59775aba9b5d5cb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712238414855,"stop":1712238414856,"duration":1},"status":"passed","severity":"normal"},{"uid":"946bcdb064a31478","name":"Check received message containing numeric","time":{"start":1712238601932,"stop":1712238601933,"duration":1},"status":"passed","severity":"normal"},{"uid":"536538383a4d0bde","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238492451,"stop":1712238492451,"duration":0},"status":"passed","severity":"normal"},{"uid":"abced77b4f2e3829","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app55/10/topic543/proto","time":{"start":1712238864792,"stop":1712238864793,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7349a5ecdddbb8e7","name":"Push message with custom timestamp: 1681480137821","time":{"start":1712238919198,"stop":1712238919198,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1c8f75fa24df8f","name":"Generator, 2 different pubsubtopics","time":{"start":1712238946904,"stop":1712238946905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ede8557caafa751","name":"should handle application and version for autosharding","time":{"start":1712238391346,"stop":1712238391346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dddcac4de9a001","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712238399512,"stop":1712238399512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29a7ab6b987cfc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712238391350,"stop":1712238391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"663d973a63c9dd71","name":"Publish message with large meta","time":{"start":1712238864371,"stop":1712238864371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e9a16f06f522b0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712238453122,"stop":1712238453123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16ad5d7ad991e01","name":"Check received message containing special chars","time":{"start":1712238601933,"stop":1712238601934,"duration":1},"status":"passed","severity":"normal"},{"uid":"df80b0f06133d6f9","name":"Check received message containing XML","time":{"start":1712238601938,"stop":1712238601949,"duration":11},"status":"passed","severity":"normal"},{"uid":"5ee7d7d4227b223a","name":"Check publish message containing SQL Injection","time":{"start":1712238864301,"stop":1712238864302,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aafc1d64af8c77b","name":"Check message with no payload is not received","time":{"start":1712238902391,"stop":1712238902392,"duration":1},"status":"passed","severity":"normal"},{"uid":"754568036b3bea0c","name":"Check received message containing Russian","time":{"start":1712238601936,"stop":1712238601937,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3d7ddc5dab2e3b","name":"throws on content topic with non-number generation field","time":{"start":1712238391335,"stop":1712238391336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2de3e1f1a30230","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app81/6/topic295/test.js","time":{"start":1712238864792,"stop":1712238864792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ee9e67cda1baf89","name":"Check received message containing Russian","time":{"start":1712238902344,"stop":1712238902344,"duration":0},"status":"passed","severity":"normal"},{"uid":"305df8391d446e95","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712238414851,"stop":1712238414852,"duration":1},"status":"passed","severity":"normal"},{"uid":"287ce2b5b9a20d09","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712238414854,"stop":1712238414854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7720c68faece4120","name":"Push message with content topic containing SQL Injection","time":{"start":1712238919192,"stop":1712238919192,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a9dc9aaafa272","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712238864364,"stop":1712238864369,"duration":5},"status":"passed","severity":"normal"},{"uid":"d18c2dd1285508d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537666,"stop":1712238537667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b531e6d67feddd5d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712238537667,"stop":1712238537668,"duration":1},"status":"passed","severity":"normal"},{"uid":"a956835cb49d21f6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712238414852,"stop":1712238414852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5deacde7473019d","name":"Check message received after nwaku node is restarted","time":{"start":1712238902393,"stop":1712238902393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4f03f985d457072","name":"same cluster, different shard: nodes don't connect","time":{"start":1712238537631,"stop":1712238537631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33a470a44c58f20","name":"Ordered Callback - backward","time":{"start":1712238960672,"stop":1712238960672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b953694e61ad02","name":"stop","time":{"start":1712238481851,"stop":1712238481852,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0bd952f38430b9","name":"receives messages sent to provided content topic through callback","time":{"start":1712238864612,"stop":1712238864612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79144ee76e1d4432","name":"connected peers and dial","time":{"start":1712238821735,"stop":1712238821735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9868bd564a5f64ca","name":"Passing page size 1 when there are 4 messages","time":{"start":1712238968979,"stop":1712238968980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79d1a3c04dd6dcb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712238391358,"stop":1712238391358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a376533f5d3f060a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712238398703,"stop":1712238398704,"duration":1},"status":"passed","severity":"normal"},{"uid":"99157380ce8129e7","name":"ignores unrecognized TXT record formats","time":{"start":1712238415151,"stop":1712238415151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5a818814c23373","name":"Passing page size 0 when there are 110 messages","time":{"start":1712238968978,"stop":1712238968979,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c2505a8c6cbd1a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712238391351,"stop":1712238391352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b681ba15f2688a1c","name":"Check received message containing short","time":{"start":1712238601928,"stop":1712238601930,"duration":2},"status":"passed","severity":"normal"},{"uid":"6412405247cb1989","name":"Check received message containing emoji","time":{"start":1712238902386,"stop":1712238902387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cdec0cf8bccdad","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712238415155,"stop":1712238415155,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8a0fb5f434f3ed0","name":"Check received message with timestamp: 1712238441452 ","time":{"start":1712238601953,"stop":1712238601953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf92331055e0fcd","name":"Asymmetric encrypt & decrypt","time":{"start":1712238425356,"stop":1712238425356,"duration":0},"status":"passed","severity":"normal"},{"uid":"643c504f93b1a6ca","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712238442028,"stop":1712238442029,"duration":1},"status":"passed","severity":"normal"},{"uid":"df416ba23008270f","name":"Push message with shell command payload","time":{"start":1712238919181,"stop":1712238919183,"duration":2},"status":"passed","severity":"normal"},{"uid":"80e348cc802366f3","name":"Push message with content topic containing Arabic","time":{"start":1712238821497,"stop":1712238821497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f2037563cb442","name":"Reusing cursor across nodes","time":{"start":1712238937499,"stop":1712238937499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd85150f25404ac","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712238938271,"stop":1712238938271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5014a88cc427c9","name":"Push message on custom pubsubTopic","time":{"start":1712238687853,"stop":1712238687853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35eeb98524bd5a32","name":"Check message with no pubsub topic is not received","time":{"start":1712238601963,"stop":1712238601963,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fcf3ce809d8a46","name":"should not receive a peer event after stop","time":{"start":1712238903038,"stop":1712238903039,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b0fbbb256ca16a","name":"Push message with rate limit","time":{"start":1712238919198,"stop":1712238919198,"duration":0},"status":"passed","severity":"normal"},{"uid":"82078c066ab5ba9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712238391351,"stop":1712238391351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6390b3a49843018","name":"should set field with all protocols disabled","time":{"start":1712238399511,"stop":1712238399511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f351c529066c85","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712238391353,"stop":1712238391353,"duration":0},"status":"passed","severity":"normal"},{"uid":"81554bd803b194e8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712238391348,"stop":1712238391349,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e72f6fbc1c37ad3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712238537643,"stop":1712238537644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b10de8158aa7b00","name":"non connected peers","time":{"start":1712238821738,"stop":1712238821738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"387b205f71326937","name":"Subscribe and receive messages via waku relay post","time":{"start":1712239045979,"stop":1712239045979,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa94a8e50f685736","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712238391352,"stop":1712238391353,"duration":1},"status":"passed","severity":"normal"},{"uid":"3762418c1afd23fc","name":"random static sharding 2 - Cluster ID: 632, Shard ID: 187","time":{"start":1712238918534,"stop":1712238918535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a681593ff842201","name":"Query Generator - forward","time":{"start":1712238960667,"stop":1712238960669,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c651f9daa807ed","name":"shard 0","time":{"start":1712238918532,"stop":1712238918533,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0e816c7a18b2c37","name":"Check message received after jswaku node is restarted","time":{"start":1712238902376,"stop":1712238902376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"344cf47488c7f7f3","name":"Query with Promise Callback, No message returned","time":{"start":1712238938272,"stop":1712238938272,"duration":0},"status":"passed","severity":"normal"},{"uid":"197cd582ac9b6e","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712238493650,"stop":1712238493650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5ac990cb90975c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712238961126,"stop":1712238961127,"duration":1},"status":"passed","severity":"normal"},{"uid":"591539280240ca77","name":"Refresh subscription","time":{"start":1712239045983,"stop":1712239045983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6a84733f6205e1","name":"Sample","time":{"start":1712238398904,"stop":1712238398904,"duration":0},"status":"passed","severity":"normal"},{"uid":"584cae8c31660937","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712238537646,"stop":1712238537648,"duration":2},"status":"passed","severity":"normal"},{"uid":"a78c8ed4cb76f307","name":"Symmetric encrypt & Decrypt","time":{"start":1712238425357,"stop":1712238425357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29f0e49e46b921c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712238867383,"stop":1712238867384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4c9e31fc906a35","name":"Check publish message containing Script","time":{"start":1712238864303,"stop":1712238864304,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2e93f1c9820bb1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238687852,"stop":1712238687852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede5c0523b46c7f4","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app32/2/topic38/json","time":{"start":1712238864792,"stop":1712238864792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4768ea41fdfcdb0a","name":"handles different networkShards values correctly","time":{"start":1712238391343,"stop":1712238391343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20d02f48a9889c5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712239045972,"stop":1712239045972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9d93a129f3a13f","name":"Check received message containing short","time":{"start":1712238902377,"stop":1712238902377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b414dd3e05e77060","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238492419,"stop":1712238492420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e616858428df9998","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712238442030,"stop":1712238442038,"duration":8},"status":"passed","severity":"normal"},{"uid":"f9d7492f5a9a7d38","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712238391356,"stop":1712238391356,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc722aad3b855825","name":"should return empty list for no shard","time":{"start":1712238391347,"stop":1712238391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acd7e04850d5a01","name":"should properly create peer info with all multiaddrs","time":{"start":1712238399510,"stop":1712238399510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8386662ef563d4","name":"Check received message containing Basic HTML tag","time":{"start":1712238902346,"stop":1712238902346,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b44f438c3a2e901","name":"Fails to publish message with wrong content topic","time":{"start":1712238864364,"stop":1712238864364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f613a2e90046261","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712238398705,"stop":1712238398705,"duration":0},"status":"passed","severity":"normal"},{"uid":"12402bb45ce32cc0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712238391351,"stop":1712238391351,"duration":0},"status":"passed","severity":"normal"},{"uid":"945d704752f4d400","name":"Query Generator - backward","time":{"start":1712238960669,"stop":1712238960670,"duration":1},"status":"passed","severity":"normal"},{"uid":"541fefa6b3f07d36","name":"handles different clusterIds correctly","time":{"start":1712238391343,"stop":1712238391343,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eb3ccf04c78ac9","name":"Push message with JSON payload","time":{"start":1712238919181,"stop":1712238919181,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b01eded6a060d3","name":"Push message with custom timestamp: 1712242202211","time":{"start":1712238821509,"stop":1712238821510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d091968504e655","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712238918533,"stop":1712238918533,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e8fd0cc23b76df","name":"isConnected should return false after all peers disconnect","time":{"start":1712238493651,"stop":1712238493651,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ff5abd98783474","name":"addEventListener with correct event","time":{"start":1712238481835,"stop":1712238481837,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cfac87f8e7d7923","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712238867395,"stop":1712238867396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9eb2bddfe89996","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712238391341,"stop":1712238391341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f191fc16239f94a","name":"Callback on promise","time":{"start":1712238974005,"stop":1712238974006,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dd8833c0be6d28","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712238391341,"stop":1712238391341,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b915744c18746f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712239045987,"stop":1712239045987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3412bb444eebb183","name":"Push message with Arabic payload","time":{"start":1712238821489,"stop":1712238821489,"duration":0},"status":"passed","severity":"normal"},{"uid":"78053bfc3c60883c","name":"Check received message containing Arabic","time":{"start":1712238902380,"stop":1712238902380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2335826a8ed2aa36","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712238867393,"stop":1712238867394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca336c84ef93d35a","name":"Fields are not dropped","time":{"start":1712238403638,"stop":1712238403640,"duration":2},"status":"passed","severity":"normal"},{"uid":"8795ff4ce0f00d41","name":"Decoder throws on undefined content topic","time":{"start":1712238424924,"stop":1712238424925,"duration":1},"status":"passed","severity":"normal"},{"uid":"456436991fac7f8a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712238961126,"stop":1712238961126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16c85af7fd5fdef","name":"Js publishes, other Js receives","time":{"start":1712238851836,"stop":1712238851837,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d0b6ac0aff983c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712239045981,"stop":1712239045982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab16d080cdea9502","name":"handles multiple messages","time":{"start":1712238972440,"stop":1712238972441,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dc316036c6fc8","name":"Push message equal or less that 1MB","time":{"start":1712238821510,"stop":1712238821511,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb6b4819fe8b14e","name":"random static sharding 1 - Cluster ID: 782, Shard ID: 829","time":{"start":1712238918533,"stop":1712238918534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99ef2c9b1e4f00a","name":"Decoder throws on empty string content topic","time":{"start":1712238424925,"stop":1712238424925,"duration":0},"status":"passed","severity":"normal"},{"uid":"686bf874d27bbb11","name":"Check received message containing long","time":{"start":1712238902377,"stop":1712238902378,"duration":1},"status":"passed","severity":"normal"},{"uid":"3976af6df3fda096","name":"connects to nwaku","time":{"start":1712238986719,"stop":1712238986720,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a85d968947b2a9d","name":"Check message received after jswaku node is restarted","time":{"start":1712238902392,"stop":1712238902393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a645e06e2d6cfa27","name":"groups content topics by expected pubsub topic","time":{"start":1712238391342,"stop":1712238391343,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e63859a5845625","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712238937497,"stop":1712238937497,"duration":0},"status":"passed","severity":"normal"},{"uid":"405a0685627375f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712238537652,"stop":1712238537652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9802b3d0fac5dd6","name":"Push message with Russian payload","time":{"start":1712238821489,"stop":1712238821489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef84a22860a39755","name":"does not throw on valid cases","time":{"start":1712238391334,"stop":1712238391334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb834ba4c80cbe7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712239045989,"stop":1712239045989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d7a5dad85d1d1a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712238449627,"stop":1712238449627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2cb13cc0af2ee9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712238867376,"stop":1712238867377,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e1dae21dd8fe83","name":"Check received message containing XML","time":{"start":1712238902383,"stop":1712238902383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57ee7668deb0d35","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712239045972,"stop":1712239045973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3823624501a06199","name":"Push message with content topic containing SQL Injection","time":{"start":1712238821497,"stop":1712238821498,"duration":1},"status":"passed","severity":"normal"},{"uid":"78740342c7128f87","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712238919194,"stop":1712238919194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838d3202a26504a","name":"Check message with invalid timestamp is not received","time":{"start":1712238601962,"stop":1712238601962,"duration":0},"status":"passed","severity":"normal"},{"uid":"db05cc4edc52e759","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238650772,"stop":1712238650772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd1185d3c57ca8","name":"Subscribe to topic containing XML and receive message","time":{"start":1712239045975,"stop":1712239045975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfc5a4fe9ea08d1","name":"should not throw an error for a single configured topic","time":{"start":1712238391354,"stop":1712238391354,"duration":0},"status":"passed","severity":"normal"},{"uid":"813b8f7449bf0a64","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712238537636,"stop":1712238537637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d6cabf69872e9d6","name":"handles empty contentTopics array correctly","time":{"start":1712238391360,"stop":1712238391360,"duration":0},"status":"passed","severity":"normal"},{"uid":"858cd960209487e0","name":"Check received message containing SQL Injection","time":{"start":1712238902380,"stop":1712238902381,"duration":1},"status":"passed","severity":"normal"},{"uid":"c131eeba6a2e70da","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712238398701,"stop":1712238398702,"duration":1},"status":"passed","severity":"normal"},{"uid":"297266a0d0608f43","name":"Push message with content topic containing Russian","time":{"start":1712238821497,"stop":1712238821497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcbbf8a3a88058c","name":"Check received message containing long","time":{"start":1712238601931,"stop":1712238601931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa09caf9839da864","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712239045976,"stop":1712239045976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eb4bcf4153891e","name":"same cluster, same shard: nodes connect","time":{"start":1712238537629,"stop":1712238537630,"duration":1},"status":"skipped","severity":"normal"},{"uid":"93ef85d7e3306960","name":"Check received message containing JSON","time":{"start":1712238601950,"stop":1712238601950,"duration":0},"status":"passed","severity":"normal"},{"uid":"259d7e2a5c2ecf5d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537645,"stop":1712238537646,"duration":1},"status":"passed","severity":"normal"},{"uid":"5075ce3c6b0f2b11","name":"Push message with custom timestamp: 1712235002211","time":{"start":1712238821508,"stop":1712238821509,"duration":1},"status":"passed","severity":"normal"},{"uid":"693572d6520834d2","name":"Store - dialed after - with timeout","time":{"start":1712238996483,"stop":1712238996483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a663d87c415d37","name":"Check received message containing unicode special characters","time":{"start":1712238601952,"stop":1712238601952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3977d0608e778fa2","name":"Subscribe to topic containing short and publish message","time":{"start":1712238867379,"stop":1712238867380,"duration":1},"status":"passed","severity":"normal"},{"uid":"396579441b6ecf3d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712238864795,"stop":1712238864795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79bc7e9175785109","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712238537634,"stop":1712238537635,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a8e61d7687b6dc67","name":"Accepts a valid Waku Message","time":{"start":1712238407683,"stop":1712238407685,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1fe24a359ee2c76","name":"Passing page size 110 when there are 120 messages","time":{"start":1712238968982,"stop":1712238968982,"duration":0},"status":"passed","severity":"normal"},{"uid":"705dde867365b35e","name":"should not receive a peer event after stop","time":{"start":1712238450571,"stop":1712238450571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e61a4e1f26a19f","name":"should throw an error for missing sharding configuration","time":{"start":1712238391359,"stop":1712238391359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9c0a2bcb37bf43","name":"Check message with non string payload is not received","time":{"start":1712238601967,"stop":1712238601967,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e1f70ae3156666","name":"Check received message containing shell command","time":{"start":1712238601951,"stop":1712238601951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b40733ac78829","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712239045973,"stop":1712239045973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97bc6c9b3ccaa05","name":"should properly compute the node id","time":{"start":1712238399506,"stop":1712238399506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5653a1990377893","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712238442024,"stop":1712238442027,"duration":3},"status":"passed","severity":"normal"},{"uid":"983ef39450aed475","name":"configure the node with multiple content topics","time":{"start":1712238864794,"stop":1712238864795,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a524d92632f1e1b","name":"Push message with escaped characters payload","time":{"start":1712238821492,"stop":1712238821492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64c1393589b3416","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712238391359,"stop":1712238391359,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc784eb7177b51d","name":"should not receive a peer event after stop","time":{"start":1712238419174,"stop":1712238419175,"duration":1},"status":"passed","severity":"normal"},{"uid":"467411c020467676","name":"Mutual subscription","time":{"start":1712238867374,"stop":1712238867374,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c1c0faf0f00acc","name":"Generator, custom pubsub topic","time":{"start":1712238946903,"stop":1712238946904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e875ccd1afba6580","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238946915,"stop":1712238946916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffb0853f89d4d50","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712238703109,"stop":1712238703109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7239d75e3ec8c531","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712238867395,"stop":1712238867395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b74004fd4c13427","name":"unsubscribes","time":{"start":1712238972441,"stop":1712238972441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35dc51892eb7afd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712238391346,"stop":1712238391346,"duration":0},"status":"passed","severity":"normal"},{"uid":"741632a7d7025380","name":"should decode valid enr with tcp successfully","time":{"start":1712238399503,"stop":1712238399503,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c588530642797","name":"Subscribe to topic containing Script and receive message","time":{"start":1712239045986,"stop":1712239045986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2befd03dd5274524","name":"Subscribe to topic containing XML and publish message","time":{"start":1712238867393,"stop":1712238867393,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e273e9f5daab9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712238391342,"stop":1712238391342,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aea09f51bd6dd2","name":"Check received message containing Script","time":{"start":1712238902345,"stop":1712238902345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fef751e140afb2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712238857200,"stop":1712238857200,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c5159822ef9c48","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712238961127,"stop":1712238961127,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c669368d24d98f","name":"Query generator for multiple messages","time":{"start":1712238974003,"stop":1712238974003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1b6c6122a5607f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712238601953,"stop":1712238601961,"duration":8},"status":"passed","severity":"normal"},{"uid":"481a6e25fd76816","name":"Nodes with multiple pubsub topic","time":{"start":1712238857195,"stop":1712238857195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1784af9ea1abbc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712238453122,"stop":1712238453122,"duration":0},"status":"passed","severity":"normal"},{"uid":"830ddd4273fed74d","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712238857198,"stop":1712238857199,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ca047c8f7d19be","name":"Subscribe to topic containing XML and receive message","time":{"start":1712239045986,"stop":1712239045987,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c18589a05c4d12","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712238391360,"stop":1712238391360,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bd3b691b669fd0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712238391355,"stop":1712238391355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5565ada65ccef670","name":"Check received message with timestamp: 1712238440604000000 ","time":{"start":1712238902371,"stop":1712238902372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c484dd583f09bab8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712238537656,"stop":1712238537657,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e659697e934ea3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712238391339,"stop":1712238391339,"duration":0},"status":"passed","severity":"normal"},{"uid":"10177d1ca23904a6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712238703113,"stop":1712238703113,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a3686997e3600e","name":"Subscribe to topic containing Script and receive message","time":{"start":1712238703114,"stop":1712238703115,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f111deb984a22b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712238493649,"stop":1712238493650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5d9b9b9f8ca274","name":"should return valid sharding parameters for static sharding","time":{"start":1712238391357,"stop":1712238391357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4b35dd44826143","name":"random static sharding 4 - Cluster ID: 258, Shard ID: 432","time":{"start":1712238918535,"stop":1712238918536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bf307ee46e2bec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712239045985,"stop":1712239045985,"duration":0},"status":"passed","severity":"normal"},{"uid":"246bc6923c726978","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712238537665,"stop":1712238537666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60f9e336db5aca4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712238398695,"stop":1712238398696,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6286a670f542d8","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712238537633,"stop":1712238537634,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7756a270cf865f28","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238687851,"stop":1712238687851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11a1847d6037280","name":"Subscribe and receives messages on 20 topics","time":{"start":1712239045968,"stop":1712239045968,"duration":0},"status":"passed","severity":"normal"},{"uid":"11098db53bf530d7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712238414853,"stop":1712238414854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5aa1fe0ae32c29","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537688,"stop":1712238537688,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef9497af1792fe","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712238845064,"stop":1712238845064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25a0509e4c4d5201","name":"Ephemeral field set to true","time":{"start":1712238404299,"stop":1712238404299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d502224cc7ba058","name":"can start and stop the service","time":{"start":1712238903036,"stop":1712238903036,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ff613d7ddae0a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1712238703107,"stop":1712238703107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0713d6b891f34a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712239045979,"stop":1712239045979,"duration":0},"status":"passed","severity":"normal"},{"uid":"da892f5f6aef7c4e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238492450,"stop":1712238492450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd7927070c411f","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238518235,"stop":1712238518235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed398466c4b1a8b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712238391354,"stop":1712238391354,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab02574c1ba1c2c","name":"Push message with content topic containing unicode special characters","time":{"start":1712238821501,"stop":1712238821503,"duration":2},"status":"passed","severity":"normal"},{"uid":"38d3b563b8b20f0b","name":"Check received message containing escaped characters","time":{"start":1712238601951,"stop":1712238601951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4452f6578eabb095","name":"Sign & Recover","time":{"start":1712238425358,"stop":1712238425358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a071a5652c24726","name":"Check publish message containing emoji","time":{"start":1712238864329,"stop":1712238864330,"duration":1},"status":"passed","severity":"normal"},{"uid":"999f15acd0153ba0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712238821499,"stop":1712238821499,"duration":0},"status":"passed","severity":"normal"},{"uid":"62529f478fdc717","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712238537654,"stop":1712238537655,"duration":1},"status":"passed","severity":"normal"},{"uid":"27523399b9521006","name":"Query with Ordered Callback, No message returned","time":{"start":1712238938269,"stop":1712238938269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c241cc447ada18e","name":"should return all peers when numPeers is 0","time":{"start":1712238404138,"stop":1712238404139,"duration":1},"status":"passed","severity":"normal"},{"uid":"630431bd343ffcc4","name":"random static sharding 3 - Cluster ID: 49, Shard ID: 795","time":{"start":1712238918535,"stop":1712238918535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec73dcb7bd81a06a","name":"Push message with content topic containing escaped characters","time":{"start":1712238821500,"stop":1712238821501,"duration":1},"status":"passed","severity":"normal"},{"uid":"822924658b9f1bf8","name":"Check message received after nwaku node is restarted","time":{"start":1712238601968,"stop":1712238601968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"522e65e187c42efd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712238864611,"stop":1712238864611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa876a19bc1ac0a4","name":"throws on content topic with too few or too many fields","time":{"start":1712238391334,"stop":1712238391335,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e956c72d8f1e94","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712238398696,"stop":1712238398699,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f08898a4f77d02f","name":"start node with empty shard","time":{"start":1712238918548,"stop":1712238918548,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1bc201e15374c5","name":"can start the service","time":{"start":1712238450564,"stop":1712238450567,"duration":3},"status":"passed","severity":"normal"},{"uid":"9826844d739a458","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712238442040,"stop":1712238442043,"duration":3},"status":"passed","severity":"normal"},{"uid":"88de40d4353b8071","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712239045969,"stop":1712239045969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"218124c706beaaad","name":"Check publish message containing unicode special characters","time":{"start":1712238864329,"stop":1712238864329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7234c09a6c9c74e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712238398692,"stop":1712238398694,"duration":2},"status":"passed","severity":"normal"},{"uid":"70e5b10419bf70d","name":"Ephemeral messages are not stored","time":{"start":1712238453121,"stop":1712238453121,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c0407a654594c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712238537649,"stop":1712238537649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a140be846426c75c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712238391343,"stop":1712238391343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0607cf9454bed41","name":"should throw an error for missing required configuration","time":{"start":1712238391348,"stop":1712238391348,"duration":0},"status":"passed","severity":"normal"},{"uid":"90455f2ee7beefe3","name":"Push message with content topic containing Chinese","time":{"start":1712238821496,"stop":1712238821496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0fd1c2c990fa49","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712238426839,"stop":1712238426839,"duration":0},"status":"passed","severity":"normal"},{"uid":"412ec3f0e19f9a5b","name":"should return false","time":{"start":1712238399505,"stop":1712238399506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39ef76eacd59d58","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712238414855,"stop":1712238414855,"duration":0},"status":"passed","severity":"normal"},{"uid":"c401aee257b350b7","name":"Ping on peer without subscriptions","time":{"start":1712238518234,"stop":1712238518234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fe3583cf0486c2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712238938270,"stop":1712238938270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab7a5f805ac1f0e","name":"Generator, 2 different pubsubtopics","time":{"start":1712238946909,"stop":1712238946909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1345e1e683fcf7a6","name":"Ping on subscribed peer","time":{"start":1712238518202,"stop":1712238518203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d8247f1b465f54","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712238867376,"stop":1712238867376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ca320bafa5af5","name":"should not fail to start the service if it is already started","time":{"start":1712238419173,"stop":1712238419174,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbee769c0eb65470","name":"Check received message containing Script","time":{"start":1712238902382,"stop":1712238902383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a49da0574c571f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712238537692,"stop":1712238537692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c929d878993c9cc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712238988236,"stop":1712238988236,"duration":0},"status":"passed","severity":"normal"},{"uid":"466cfe62ccbd68d4","name":"Push message with shell command payload","time":{"start":1712238821492,"stop":1712238821492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76a19e13c9c5376","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712238391347,"stop":1712238391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c10e972773f31ef","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712238391356,"stop":1712238391356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87d44c29f6e5b92","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712238391339,"stop":1712238391339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcda43e368e3c99","name":"Decoder throws on empty string content topic","time":{"start":1712238426841,"stop":1712238426841,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b22e763caa2899","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712238988234,"stop":1712238988234,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b5a06605e01b88","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238537639,"stop":1712238537640,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a530ceeddf49be","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712238537640,"stop":1712238537641,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4786a99e9c37aa","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712238867385,"stop":1712238867385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abf49aebe4c9140","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712238391352,"stop":1712238391352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eccb224abb11777","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712239045978,"stop":1712239045978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec740fda3baca7de","name":"should not fail to stop the service if it was not started","time":{"start":1712238419173,"stop":1712238419173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee791c2032f26f5d","name":"receives messages sent to provided content topic through stream","time":{"start":1712238864613,"stop":1712238864614,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da7cb45c83226516","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712238537667,"stop":1712238537667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aa05cfc3cd3ccb","name":"should not fail to stop the service if it was not started","time":{"start":1712238450568,"stop":1712238450568,"duration":0},"status":"passed","severity":"normal"},{"uid":"668e8076ac911841","name":"recovers when dns.resolve returns empty","time":{"start":1712238415150,"stop":1712238415151,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52531f7ea5ca32c","name":"Push message with content topic containing emoji","time":{"start":1712238821503,"stop":1712238821503,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ae461286912716","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712239045977,"stop":1712239045977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b270453d62a1728c","name":"Check received message containing shell command","time":{"start":1712238902347,"stop":1712238902347,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eb69d8b052a7ec","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712238391350,"stop":1712238391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8437e27fd2c467","name":"Check publish message after client node is restarted","time":{"start":1712238864370,"stop":1712238864371,"duration":1},"status":"skipped","severity":"normal"},{"uid":"19fc48fcf72d2102","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712238391353,"stop":1712238391353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9d8295fef62078","name":"should configure sharding based on application and version for autosharding","time":{"start":1712238391357,"stop":1712238391358,"duration":1},"status":"passed","severity":"normal"},{"uid":"62691dd34774ebdd","name":"Privacy Node - default protocol","time":{"start":1712238996484,"stop":1712238996484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea72bf78628f93a2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712239045974,"stop":1712239045974,"duration":0},"status":"passed","severity":"normal"},{"uid":"297fb99ff17c443d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712238867376,"stop":1712238867376,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e5861275bb0036","name":"Push message with SQL Injection payload","time":{"start":1712238919179,"stop":1712238919179,"duration":0},"status":"passed","severity":"normal"},{"uid":"924e3b2a9bd1eb46","name":"different cluster, same shard: nodes don't connect","time":{"start":1712238722954,"stop":1712238722954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b9f6d4d16dea42","name":"caches peers it previously fetched","time":{"start":1712238415152,"stop":1712238415152,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f3dad4e141c09","name":"Push message with content topic containing numeric","time":{"start":1712238919189,"stop":1712238919190,"duration":1},"status":"passed","severity":"normal"},{"uid":"560e8455cb8fa6f1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712239045988,"stop":1712239045988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff01313ea6a7a63","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712239045976,"stop":1712239045977,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe657d350d8c98dd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238650775,"stop":1712238650775,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d3fb34373d5fd8","name":"Passing cursor with wrong message digest","time":{"start":1712238937499,"stop":1712238937500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f099af7f8f3cf4","name":"Push message with long payload","time":{"start":1712238919174,"stop":1712238919174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73583429107bb6b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712238391344,"stop":1712238391345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d45e736006717e","name":"Fails to push message with large meta","time":{"start":1712238821506,"stop":1712238821507,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c3a3bc395e3021","name":"Overlapping topic subscription","time":{"start":1712239045970,"stop":1712239045971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be6ef7c1c8264f1","name":"Ping on subscribed peer","time":{"start":1712238518208,"stop":1712238518234,"duration":26},"status":"passed","severity":"normal"},{"uid":"c991499716827d81","name":"Decrypt messages","time":{"start":1712238823152,"stop":1712238823153,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad7784fdcd50acb","name":"Subscribe and receive messages via waku relay post","time":{"start":1712238703105,"stop":1712238703106,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ca8c7c65dfe299","name":"Check received message containing Arabic","time":{"start":1712238601935,"stop":1712238601936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40ddccf01a68e95","name":"Subscribe to topic containing long and publish message","time":{"start":1712238867380,"stop":1712238867382,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd2cc89518d2746","name":"Nodes with multiple pubsub topic","time":{"start":1712238857199,"stop":1712238857199,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1e192d2050b6f8","name":"Push message with content topic containing Chinese","time":{"start":1712238919191,"stop":1712238919191,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c7aa011b3a2476","name":"Does not throw an exception when node disconnects","time":{"start":1712238986720,"stop":1712238986720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5992276cf834bb9a","name":"same cluster, same shard: nodes connect","time":{"start":1712238722953,"stop":1712238722953,"duration":0},"status":"passed","severity":"normal"},{"uid":"60987db8af1ec94b","name":"Subscribe to topic containing long and receive message","time":{"start":1712238703111,"stop":1712238703112,"duration":1},"status":"passed","severity":"normal"},{"uid":"300640625af4f9b5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712238722952,"stop":1712238722953,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5acd29d643dcf6","name":"Query with Ordered Callback, No Decoder","time":{"start":1712238938269,"stop":1712238938269,"duration":0},"status":"passed","severity":"normal"},{"uid":"969d32bc9c95debe","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712239010000,"stop":1712239010001,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d0a434ec92b211","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712238492417,"stop":1712238492418,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe170962fc83bde4","name":"Passing page size 19 when there are 20 messages","time":{"start":1712238968981,"stop":1712238968981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c468d245a120e183","name":"Check received message containing escaped characters","time":{"start":1712238902385,"stop":1712238902385,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1efb131b221375","name":"retrieves a single peer","time":{"start":1712238415149,"stop":1712238415150,"duration":1},"status":"passed","severity":"normal"},{"uid":"623e6774a9cd42b2","name":"Nodes with multiple pubsub topic","time":{"start":1712238857201,"stop":1712238857201,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a638e2c40a1660","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712238391340,"stop":1712238391340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c27c2bd81e321ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712238537668,"stop":1712238537687,"duration":19},"status":"passed","severity":"normal"},{"uid":"dcdd7c6e2802de73","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712238391340,"stop":1712238391340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d9d5b06f74a3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712238414854,"stop":1712238414854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43043a705cb1dae","name":"Relay - dialed after","time":{"start":1712238996481,"stop":1712238996482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8dcb31595967eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712238703117,"stop":1712238703118,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db911c9e3a39a85","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238687854,"stop":1712238687854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b85b8ef58db8b277","name":"Push message with Script payload","time":{"start":1712238821490,"stop":1712238821490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede5cbc939b32412","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712238391198,"stop":1712238391199,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c39ce6ad7038ac","name":"Push message with content topic containing XML","time":{"start":1712238919193,"stop":1712238919194,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bda0910b2faf14","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712238988235,"stop":1712238988235,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e827f021be736e","name":"Check publish message containing special chars","time":{"start":1712238864291,"stop":1712238864292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3fab935d2630b5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712239045974,"stop":1712239045974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16aeff48032fc1a","name":"Push message with content topic containing JSON","time":{"start":1712238919194,"stop":1712238919195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e584cef2cf4461","name":"Nwaku publishes","time":{"start":1712238851836,"stop":1712238851836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc7f024d9f773a9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712238867392,"stop":1712238867392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e24baff9434fc9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712238391352,"stop":1712238391352,"duration":0},"status":"passed","severity":"normal"},{"uid":"134153fb2e84e65","name":"Push message with Chinese payload","time":{"start":1712238919175,"stop":1712238919176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa3f642a8422f8d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712238391345,"stop":1712238391346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d8bd7754313f6b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712238867396,"stop":1712238867396,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda7d12838f8699a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712238937501,"stop":1712238937501,"duration":0},"status":"passed","severity":"normal"},{"uid":"67edbf4000f08a47","name":"Throws when trying to push message with empty payload","time":{"start":1712238821494,"stop":1712238821494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56eeaba7342ff1d","name":"Check publish message after service node is restarted","time":{"start":1712238864370,"stop":1712238864370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c25ab3a7f02551","name":"Wrong topic","time":{"start":1712238864794,"stop":1712238864794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb9c4ea972646a03","name":"can dial TLS multiaddrs","time":{"start":1712238708196,"stop":1712238708196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b7e04a608f5a9","name":"Ping on unsubscribed peer","time":{"start":1712238470931,"stop":1712238470931,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9cce098edc9b5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712238391356,"stop":1712238391356,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffd87b7a48af821","name":"A test","time":{"start":1712238687954,"stop":1712238687955,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d91f54dcdef6ae9","name":"should get / set TCP multiaddr","time":{"start":1712238399508,"stop":1712238399508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cea08681cc88c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712238703106,"stop":1712238703107,"duration":1},"status":"passed","severity":"normal"},{"uid":"3548b05b82c6e810","name":"Passing an array","time":{"start":1712238986721,"stop":1712238986721,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b50e0bf3d8cb86","name":"should not fail to start the service if it is already started","time":{"start":1712238450568,"stop":1712238450569,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0be78a3b35901c9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712238703112,"stop":1712238703113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a62b2e7afaf1aa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712238415153,"stop":1712238415154,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f2ec1f718c2046","name":"nwaku subscribes","time":{"start":1712238851835,"stop":1712238851835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a86d5f171928b6","name":"should be able to encode the field with only STORE set to true","time":{"start":1712238398694,"stop":1712238398695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f760d8a7dfee02","name":"LightPush","time":{"start":1712238996483,"stop":1712238996483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72674bd7562b54d","name":"should throw an error for insufficient data","time":{"start":1712238391199,"stop":1712238391199,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fc77f8a1953ee5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712238404140,"stop":1712238404141,"duration":1},"status":"passed","severity":"normal"},{"uid":"45dc23a5654c8a95","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238535806,"stop":1712238535807,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7ec22d179fb0e8","name":"isConnected should return false after all peers disconnect","time":{"start":1712238442044,"stop":1712238442046,"duration":2},"status":"passed","severity":"normal"},{"uid":"877311fa13fc5c94","name":"Encoder throws on empty string content topic","time":{"start":1712238404300,"stop":1712238404301,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff789c1aa34316d","name":"Check received message containing long","time":{"start":1712238902342,"stop":1712238902342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63752b38e4dc26e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712238391360,"stop":1712238391361,"duration":1},"status":"passed","severity":"normal"},{"uid":"720f6d8553c59d21","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712239045988,"stop":1712239045988,"duration":0},"status":"passed","severity":"normal"},{"uid":"23184b4d80f5d731","name":"should throw error - no id","time":{"start":1712238399504,"stop":1712238399504,"duration":0},"status":"passed","severity":"normal"},{"uid":"654bb95efbc2e6c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238492432,"stop":1712238492432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b39d19698a09743","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712238537653,"stop":1712238537654,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e00cbd34a9ce10","name":"throws on content topic with empty topic name field","time":{"start":1712238391337,"stop":1712238391337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5029a6fe0ab6de1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712239045985,"stop":1712239045985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aed7d659354d63f","name":"isConnected should return true after first peer connects","time":{"start":1712238493650,"stop":1712238493651,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef98a11b156ba0","name":"Check publish message containing Chinese","time":{"start":1712238864293,"stop":1712238864294,"duration":1},"status":"passed","severity":"normal"},{"uid":"df396021e9aa31b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712238391354,"stop":1712238391354,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeedc05b33b94892","name":"Check meta is set [symmetric]","time":{"start":1712238424922,"stop":1712238424922,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf835e577cc4008","name":"Subscribe and receive messages via lightPush","time":{"start":1712238703104,"stop":1712238703104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbf5d12dabb455a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712238391361,"stop":1712238391361,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f3bae0436a4c13","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712238857200,"stop":1712238857200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee6eac7137da948","name":"Push message with XML payload","time":{"start":1712238821490,"stop":1712238821490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1155fd8e4d95d403","name":"Push message with content topic containing shell command","time":{"start":1712238919195,"stop":1712238919195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ff0e6f2bd79439","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712238391352,"stop":1712238391352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28935a22286dd64","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712238398700,"stop":1712238398700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada87cda7a905a68","name":"Query Generator, No Decoder","time":{"start":1712238938267,"stop":1712238938267,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fc47b55ecc77c7","name":"should return unique PubsubTopics for static sharding","time":{"start":1712238391346,"stop":1712238391346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d1b2d75fe6d4f9","name":"throws on empty content topic","time":{"start":1712238391334,"stop":1712238391334,"duration":0},"status":"passed","severity":"normal"},{"uid":"857eb6e1d13541c9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712238492443,"stop":1712238492450,"duration":7},"status":"passed","severity":"normal"}]