mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
92 KiB
JSON
1 line
92 KiB
JSON
[{"uid":"fb950d827c18fbc1","name":"Push message with escaped characters payload","time":{"start":1704717800500,"stop":1704717800501,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb94449ab9ab21e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704717608571,"stop":1704717608572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b51ba9130b63d4","name":"Ordered Callback - backward","time":{"start":1704717817115,"stop":1704717817115,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e8a2b46b3577d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704717627037,"stop":1704717627037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37dbcb019321e7","name":"Ping on unsubscribed peer","time":{"start":1704717662282,"stop":1704717662282,"duration":0},"status":"passed","severity":"normal"},{"uid":"544675f64db0db93","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1704717673132,"stop":1704717673132,"duration":0},"status":"broken","severity":"normal"},{"uid":"bdaf2cb119ad7e9e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704717747602,"stop":1704717747603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3c789ae4328c3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704717763105,"stop":1704717763105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42142fbb25a2da","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704717627032,"stop":1704717627033,"duration":1},"status":"passed","severity":"normal"},{"uid":"be032ce8b568819c","name":"Check message with no payload is not received","time":{"start":1704717763110,"stop":1704717763110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7baa7812f443644b","name":"Passing page size 110 when there are 120 messages","time":{"start":1704717825420,"stop":1704717825420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedaecbed0027b6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704717608575,"stop":1704717608582,"duration":7},"status":"passed","severity":"normal"},{"uid":"5f36cbbb5f1424c5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704717840390,"stop":1704717840390,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d4059339d0ca36","name":"Subscribe and receives messages on 20 topics","time":{"start":1704717765984,"stop":1704717765985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff60a182f533586c","name":"Accepts a valid Waku Message","time":{"start":1704717618610,"stop":1704717618611,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ca7925d105d312","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717815058,"stop":1704717815059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c771c6c0a77edfc4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704717800153,"stop":1704717800153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf5351f368fd396","name":"Publish message with custom timestamp: Mon Jan 08 2024 11:42:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1704717735795,"stop":1704717735796,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12f1b736a11fafd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704717747596,"stop":1704717747597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98e7bf45843526e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1704717673137,"stop":1704717673137,"duration":0},"status":"broken","severity":"normal"},{"uid":"58c569e82c94cfd6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704717614765,"stop":1704717614765,"duration":0},"status":"passed","severity":"normal"},{"uid":"88711b8ed3aae976","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704717792450,"stop":1704717792451,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f938bae036d00d","name":"throws on content topic with empty encoding field","time":{"start":1704717601983,"stop":1704717601983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d88886d24ab4e16","name":"Nodes with multiple pubsub topic","time":{"start":1704717721357,"stop":1704717721358,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa7cd3458c0d602","name":"Waku message hash computation","time":{"start":1704717621141,"stop":1704717621143,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bd6d884623f6410","name":"Meta field set when metaSetter is specified","time":{"start":1704717614952,"stop":1704717614952,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f561efb285efa0","name":"Check meta is set [symmetric]","time":{"start":1704717633451,"stop":1704717633452,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d69d9721b86969f","name":"should not receive a peer event after stop","time":{"start":1704717666137,"stop":1704717666137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee4d9bfbfe9147d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704717666145,"stop":1704717666145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72b8888b69e9f5d9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704717765988,"stop":1704717765988,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dfa9895a7ac812","name":"should be able to encode the field with only STORE set to true","time":{"start":1704717608567,"stop":1704717608567,"duration":0},"status":"passed","severity":"normal"},{"uid":"65859827ac4ef49e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704717891433,"stop":1704717891433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7f0a578cadc0af","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704717635188,"stop":1704717635188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6939a22fca05eb5d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704717747600,"stop":1704717747600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c42cf09d7c488b0","name":"Ping on peer without subscriptions","time":{"start":1704717662281,"stop":1704717662282,"duration":1},"status":"passed","severity":"normal"},{"uid":"34aa468773d23449","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1704717673150,"stop":1704717673150,"duration":0},"status":"broken","severity":"normal"},{"uid":"12139dd841dd88d3","name":"1 Relay, 1 fetch","time":{"start":1704717627056,"stop":1704717627056,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4f45015e2ae628","name":"Check received message containing SQL Injection","time":{"start":1704717763099,"stop":1704717763100,"duration":1},"status":"passed","severity":"normal"},{"uid":"5517f0b62fc6d2f8","name":"should emit a peer event after start","time":{"start":1704717666135,"stop":1704717666136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79188ce39cf5c09","name":"should throw error - no public key","time":{"start":1704717609841,"stop":1704717609842,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71d39ef38589522","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1704717673130,"stop":1704717673130,"duration":0},"status":"broken","severity":"normal"},{"uid":"6166671f22206b27","name":"A test","time":{"start":1704717685130,"stop":1704717685131,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecb6c32f22817b1","name":"Callback on promise, aborts when callback returns true","time":{"start":1704717830688,"stop":1704717830688,"duration":0},"status":"passed","severity":"normal"},{"uid":"987013cf8fff524e","name":"throws on content topic with generation field greater than 0","time":{"start":1704717601981,"stop":1704717601981,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a5fab83da63d15","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704717891433,"stop":1704717891434,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4af41efd370010d","name":"Subscribe to topic containing long and publish message","time":{"start":1704717747599,"stop":1704717747600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8516154bae3352f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704717608572,"stop":1704717608574,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b6fc9ea758edcea","name":"Subscribe and publish message","time":{"start":1704717747596,"stop":1704717747596,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d63657604ec74","name":"throws on empty content topic","time":{"start":1704717601979,"stop":1704717601979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c3dce49298f1ce","name":"Check message with extra parameter is not received","time":{"start":1704717763110,"stop":1704717763111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90961eed8567eda","name":"Delete observer","time":{"start":1704717708454,"stop":1704717708454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f922cf9c1e8c932c","name":"Push message with Chinese payload","time":{"start":1704717800482,"stop":1704717800482,"duration":0},"status":"passed","severity":"normal"},{"uid":"db554abd1c34b5f0","name":"Reopen subscription with peer with lost subscription","time":{"start":1704717662283,"stop":1704717662283,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6f76629b0ac4c4","name":"Passing page size 3 when there are 20 messages","time":{"start":1704717825417,"stop":1704717825417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f03badce515aef0","name":"configure the node with multiple pubsub topics","time":{"start":1704717783805,"stop":1704717783805,"duration":0},"status":"broken","severity":"normal"},{"uid":"110128803ff0d2f7","name":"Decoder throws on empty string content topic","time":{"start":1704717614954,"stop":1704717614954,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dafff9a24f5b8c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704717840392,"stop":1704717840392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9036665daf9e675","name":"Subscribe to topic containing short and publish message","time":{"start":1704717747599,"stop":1704717747599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e044b96cd49a38d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704717685026,"stop":1704717685026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b37c4f26e5e21c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1704717673075,"stop":1704717673075,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd9163cab6113ebe","name":"Subscribe and receive messages via lightPush","time":{"start":1704717765982,"stop":1704717765982,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd24b71a17deda63","name":"Push message with meta","time":{"start":1704717800542,"stop":1704717800542,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e7820099e4fd15","name":"Passing page size 0 when there are 110 messages","time":{"start":1704717825416,"stop":1704717825416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff955bea361fd835","name":"Waku message hash computation (payload length 0)","time":{"start":1704717621143,"stop":1704717621144,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6d91497a9bea20","name":"isConnected should return true after first peer connects","time":{"start":1704717685027,"stop":1704717685027,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba4cd4426e890d7","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704717627404,"stop":1704717627404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3053ff38e2aca17","name":"Query generator for multiple messages","time":{"start":1704717830682,"stop":1704717830683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f712384f040ed47c","name":"different cluster, different shard: nodes don't connect","time":{"start":1704717705926,"stop":1704717705926,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba22ce6a97380eb","name":"retrieves a single peer","time":{"start":1704717627399,"stop":1704717627400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a9e4ba28ccbad1","name":"should only return 1 node with relay and store capability","time":{"start":1704717627403,"stop":1704717627403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2a30774ea68902","name":"tcp ip4 address","time":{"start":1704717608831,"stop":1704717608831,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e17746db2c65d","name":"throws on content topic with empty version field","time":{"start":1704717601982,"stop":1704717601982,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a618b8bb50d86","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1704717673145,"stop":1704717673145,"duration":0},"status":"broken","severity":"normal"},{"uid":"3235087568f2453c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704717825879,"stop":1704717825880,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ddceaba8670f53","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1704717673146,"stop":1704717673147,"duration":1},"status":"broken","severity":"normal"},{"uid":"b1f462eff3668c70","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704717747597,"stop":1704717747597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3afd81060ebc78","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704717608583,"stop":1704717608583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d17f417d844426","name":"Fields are not dropped","time":{"start":1704717614151,"stop":1704717614156,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab0fea838f97714","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704717694395,"stop":1704717694395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f82253ac50e7763","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704717609840,"stop":1704717609841,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1570508fb542a80","name":"Check received message containing Chinese","time":{"start":1704717763098,"stop":1704717763098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f362fa0041443472","name":"should encode/decode to text encoding","time":{"start":1704717609844,"stop":1704717609844,"duration":0},"status":"passed","severity":"normal"},{"uid":"558a029aed111cca","name":"throws on content topic with empty topic name field","time":{"start":1704717601982,"stop":1704717601983,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f4d8bc0eab64da","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704717627033,"stop":1704717627034,"duration":1},"status":"passed","severity":"normal"},{"uid":"642a53ebd419b213","name":"Check message with invalid timestamp is not received","time":{"start":1704717763107,"stop":1704717763107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5893704e238f203","name":"Passing page size 11 when there are 10 messages","time":{"start":1704717825418,"stop":1704717825419,"duration":1},"status":"passed","severity":"normal"},{"uid":"743926fa2e6b7249","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704717765995,"stop":1704717765995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e8155fbec6be95","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704717765984,"stop":1704717765984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f119bb71dd6b96c5","name":"Query Generator - forward","time":{"start":1704717817110,"stop":1704717817111,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d8ef94900fb152","name":"should not receive a peer event after stop","time":{"start":1704717835628,"stop":1704717835628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65de7c65ab4a43","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704717685027,"stop":1704717685029,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9a853f5660a440d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704717840389,"stop":1704717840389,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cb4895a91ff55d","name":"Check received message containing unicode special characters","time":{"start":1704717763103,"stop":1704717763104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80045844ec0ccdc","name":"Push message with content topic containing special chars","time":{"start":1704717800510,"stop":1704717800511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a81b8a34c90dd","name":"Nwaku publishes","time":{"start":1704717728610,"stop":1704717728610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3640cc88ef618bbd","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704717825877,"stop":1704717825878,"duration":1},"status":"passed","severity":"normal"},{"uid":"342038ef5ef295ce","name":"Refresh subscription","time":{"start":1704717747598,"stop":1704717747599,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23c34711398e2e05","name":"connects to nwaku","time":{"start":1704717852082,"stop":1704717852082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31c0b69a48c3fc3","name":"should use DNS peer discovery with light client","time":{"start":1704717666138,"stop":1704717666144,"duration":6},"status":"skipped","severity":"normal"},{"uid":"8e139d6835959d43","name":"should return false","time":{"start":1704717609843,"stop":1704717609843,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3fa00363ff69ca","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704717608571,"stop":1704717608571,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f89342299d2845","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1704717673140,"stop":1704717673140,"duration":0},"status":"broken","severity":"normal"},{"uid":"b09f208ab952adba","name":"Check received message containing long","time":{"start":1704717763096,"stop":1704717763096,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be112e79f07c7d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704717765992,"stop":1704717765992,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e89101dd1c1283","name":"udp ip6 address","time":{"start":1704717608831,"stop":1704717608831,"duration":0},"status":"passed","severity":"normal"},{"uid":"21606c654d580c45","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704717765992,"stop":1704717765992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c091f06d1a6c67f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704717710477,"stop":1704717710478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d6d76121ce9ac0","name":"Check publish message containing JSON","time":{"start":1704717735791,"stop":1704717735791,"duration":0},"status":"passed","severity":"normal"},{"uid":"259976acca134fd5","name":"should throw error - no id","time":{"start":1704717609842,"stop":1704717609842,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cec1b98dec84517","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704717891432,"stop":1704717891432,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f2cdf23b7ec9ec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704717765991,"stop":1704717765992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d3267117700e59","name":"Check received message containing XML","time":{"start":1704717763100,"stop":1704717763101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8688893b48881c","name":"different cluster, same shard: nodes don't connect","time":{"start":1704717705925,"stop":1704717705925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd4c88841ca2264","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704717705923,"stop":1704717705924,"duration":1},"status":"passed","severity":"normal"},{"uid":"181c5d1f426c11ab","name":"does not throw on valid cases","time":{"start":1704717601978,"stop":1704717601979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e04343e24eb4897","name":"Query with Promise Callback, No message returned","time":{"start":1704717800154,"stop":1704717800154,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aed5561fca5dcb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704717747598,"stop":1704717747598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a1df4bee4ec5d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704717721358,"stop":1704717721359,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad68965d2454119c","name":"throws on content topic with empty application field","time":{"start":1704717601981,"stop":1704717601981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d209a83112453c01","name":"Push message with special chars payload","time":{"start":1704717800481,"stop":1704717800482,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f58f0530b7207","name":"Push message on custom pubsubTopic","time":{"start":1704717710476,"stop":1704717710477,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab109301403fdc3d","name":"Push message equal or less that 1MB","time":{"start":1704717800546,"stop":1704717800546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c221a299c404db","name":"Generator, custom pubsub topic","time":{"start":1704717815056,"stop":1704717815056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb44eca68c9322f","name":"Push message with shell command payload","time":{"start":1704717800499,"stop":1704717800500,"duration":1},"status":"passed","severity":"normal"},{"uid":"752f48c7fdb9931","name":"isConnected should return false after all peers disconnect","time":{"start":1704717685022,"stop":1704717685023,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b8ec5071083195","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704717608569,"stop":1704717608569,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ff623c00b31b44","name":"Subscribe to topic containing short and receive message","time":{"start":1704717765987,"stop":1704717765987,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7c906fe2bd998","name":"Query Generator - backward","time":{"start":1704717817112,"stop":1704717817112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59a9d88f0f81b0a","name":"Check publish message containing escaped characters","time":{"start":1704717735792,"stop":1704717735792,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e5658c4ac0cf70","name":"Check publish message containing Arabic","time":{"start":1704717735786,"stop":1704717735788,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f89fef8c01d8456","name":"Symmetric encrypt & Decrypt","time":{"start":1704717633965,"stop":1704717633965,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c2f303128930e4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1704717673031,"stop":1704717673032,"duration":1},"status":"broken","severity":"normal"},{"uid":"f4ab18171cddf2fc","name":"recovers when dns.resolve returns empty","time":{"start":1704717627400,"stop":1704717627401,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce66a3cd8aa663f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704717694397,"stop":1704717694397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b73c4c35f1d5bd","name":"Push message with content topic containing unicode special characters","time":{"start":1704717800529,"stop":1704717800531,"duration":2},"status":"passed","severity":"normal"},{"uid":"3945e1d380372280","name":"Encoder throws on empty string content topic","time":{"start":1704717614953,"stop":1704717614954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d529891a0cbc6976","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1704717673054,"stop":1704717673055,"duration":1},"status":"broken","severity":"normal"},{"uid":"8bdd07cb6babde9a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704717663732,"stop":1704717663733,"duration":1},"status":"passed","severity":"normal"},{"uid":"564f54d331828ff3","name":"Callback on promise","time":{"start":1704717830687,"stop":1704717830688,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c198c40aa0acb2","name":"Store - dialed first","time":{"start":1704717849026,"stop":1704717849027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12dc2a156ad330f","name":"can start and stop the service","time":{"start":1704717835626,"stop":1704717835626,"duration":0},"status":"passed","severity":"normal"},{"uid":"99db66072e61ba6d","name":"Publishes to nwaku","time":{"start":1704717728610,"stop":1704717728610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d60d1b98608873","name":"should not receive a peer event before start","time":{"start":1704717666136,"stop":1704717666136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9d8be2438fd88a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704717682317,"stop":1704717682317,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fc187fde71482f","name":"Check publish message containing numeric","time":{"start":1704717735781,"stop":1704717735781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9fb763ac8ddd3e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704717663734,"stop":1704717663734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b2417d5b2611d1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704717792452,"stop":1704717792452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b586a902f27abe8c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1704717673127,"stop":1704717673127,"duration":0},"status":"broken","severity":"normal"},{"uid":"529bff781c70e848","name":"Round trip binary serialization","time":{"start":1704717614951,"stop":1704717614952,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc243d35c02dc22","name":"Decoder throws on undefined content topic","time":{"start":1704717614954,"stop":1704717614954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a37a022474d7855","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704717626390,"stop":1704717626391,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6cd7d2108e7365","name":"Query generator for 2000 messages","time":{"start":1704717830699,"stop":1704717830700,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ed3bcd82308e5d","name":"Fails to push message with large meta","time":{"start":1704717800544,"stop":1704717800544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9a340a362571e0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704717840389,"stop":1704717840389,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bda064d48cb8b9b","name":"Ephemeral messages are not stored","time":{"start":1704717663731,"stop":1704717663732,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ecd11e62f514ae","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1704717673085,"stop":1704717673086,"duration":1},"status":"broken","severity":"normal"},{"uid":"225791284d0ec580","name":"Fails to publish message with wrong content topic","time":{"start":1704717735800,"stop":1704717735801,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3fc6a5e2d3d69f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704717694398,"stop":1704717694398,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c3f2b0cff27668","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704717608568,"stop":1704717608569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b55169397fc9d18","name":"Check meta is set [ecies]","time":{"start":1704717635188,"stop":1704717635189,"duration":1},"status":"passed","severity":"normal"},{"uid":"60312408b3d860ff","name":"Check publish message containing XML","time":{"start":1704717735790,"stop":1704717735790,"duration":0},"status":"passed","severity":"normal"},{"uid":"700317345bf13414","name":"isConnected should return false after all peers disconnect","time":{"start":1704717685029,"stop":1704717685029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b4199335d155c1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704717721358,"stop":1704717721358,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb5059e5ea86c9","name":"Encoder throws on empty string content topic","time":{"start":1704717635190,"stop":1704717635190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46c372c9b0c9d9","name":"Reusing cursor across nodes","time":{"start":1704717792451,"stop":1704717792451,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83212ba9a1fcbd","name":"should throw an error for insufficient data","time":{"start":1704717609194,"stop":1704717609194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf91d76a0f3bf23","name":"Subscribe and receive messages via waku relay post","time":{"start":1704717765983,"stop":1704717765983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4784c3faafb66678","name":"Decoder throws on empty string content topic","time":{"start":1704717633454,"stop":1704717633455,"duration":1},"status":"passed","severity":"normal"},{"uid":"88362b8dccd5439b","name":"should return all peers when numPeers is 0","time":{"start":1704717614764,"stop":1704717614764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f51b06fe7b97dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673089,"stop":1704717673090,"duration":1},"status":"broken","severity":"normal"},{"uid":"3e31c2bbf842407f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704717763106,"stop":1704717763106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adc52cbea3e193e","name":"Encoder throws on undefined content topic","time":{"start":1704717614953,"stop":1704717614953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffdbaeb518fdb1f","name":"Check publish message containing Script","time":{"start":1704717735789,"stop":1704717735790,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd5c7397029ddff","name":"ignores unrecognized TXT record formats","time":{"start":1704717627401,"stop":1704717627401,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a7366a6971d8ac","name":"Encoder throws on undefined content topic","time":{"start":1704717635189,"stop":1704717635189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0ea88c1e16f42d","name":"Check received message containing special chars","time":{"start":1704717763097,"stop":1704717763098,"duration":1},"status":"passed","severity":"normal"},{"uid":"73dcb9ea94d5ae31","name":"Push message with Arabic payload","time":{"start":1704717800483,"stop":1704717800493,"duration":10},"status":"passed","severity":"normal"},{"uid":"11b1cbe7fb223f2e","name":"should decode valid enr successfully","time":{"start":1704717609840,"stop":1704717609840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2b8f66fecc01ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673028,"stop":1704717673030,"duration":2},"status":"broken","severity":"normal"},{"uid":"b605171b7b8d5ada","name":"Check received message containing emoji","time":{"start":1704717763104,"stop":1704717763104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e0a8b2e5c92854","name":"Refresh subscription","time":{"start":1704717765986,"stop":1704717765986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e937f8d65321e36b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704717614765,"stop":1704717614765,"duration":0},"status":"passed","severity":"normal"},{"uid":"26de5a3d5f2f0051","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704717783805,"stop":1704717783805,"duration":0},"status":"passed","severity":"normal"},{"uid":"20aa379d45bdae62","name":"should properly create location multiaddrs - udp6","time":{"start":1704717609845,"stop":1704717609846,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be227cd323d5ec","name":"Check received message containing numeric","time":{"start":1704717763097,"stop":1704717763097,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f4d9fd7073c8bf","name":"should properly compute the node id","time":{"start":1704717609843,"stop":1704717609843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b72522b5bf66a26","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704717721359,"stop":1704717721359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5804a9849053eaa1","name":"1 Relay, 1 Filter, gives up","time":{"start":1704717627057,"stop":1704717627058,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c908fff9f174da","name":"Throws when trying to push message with empty payload","time":{"start":1704717800504,"stop":1704717800505,"duration":1},"status":"passed","severity":"normal"},{"uid":"83bf2e2e3e88b373","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704717830684,"stop":1704717830685,"duration":1},"status":"passed","severity":"normal"},{"uid":"52da16eeb08dde16","name":"Relay","time":{"start":1704717663846,"stop":1704717663847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7158a3b6f1846caf","name":"A test","time":{"start":1704717685129,"stop":1704717685130,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f067945f31c86c","name":"Decrypt messages","time":{"start":1704717708453,"stop":1704717708454,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad765b9ee1b24ca","name":"Push message with long payload","time":{"start":1704717800480,"stop":1704717800480,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f053f95a64dad0","name":"Init the array if not present","time":{"start":1704717601896,"stop":1704717601901,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f55f6e77b2110c5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704717747606,"stop":1704717747606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13a01a832f6515f","name":"Ephemeral field set to true","time":{"start":1704717614952,"stop":1704717614952,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bc35ff3dc755b5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1704717673129,"stop":1704717673129,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad1db5f0c762fe26","name":"Ordered Callback - forward","time":{"start":1704717817115,"stop":1704717817115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c324871b9bbc8ad","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1704717673152,"stop":1704717673152,"duration":0},"status":"broken","severity":"normal"},{"uid":"4516c2904d08f1a3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1704717673084,"stop":1704717673084,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd4f4bf3cb6c2ed1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704717747606,"stop":1704717747606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c61fd4adb876881","name":"pre and post cipher","time":{"start":1704717633966,"stop":1704717633966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e0b6ec101f26c2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704717765989,"stop":1704717765989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbfae9cf9ac1d8e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704717800150,"stop":1704717800151,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b1626de7e767d6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704717627036,"stop":1704717627036,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57d42bdaaa53b07","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717710480,"stop":1704717710480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8384741f3af596","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704717840391,"stop":1704717840391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7eaac026e5ca00","name":"Push message with content topic containing Script","time":{"start":1704717800516,"stop":1704717800518,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcd7137c5d6ef02d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704717792449,"stop":1704717792449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3df774d409d341","name":"Passing page size 19 when there are 20 messages","time":{"start":1704717825419,"stop":1704717825419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b82996bec5bcc0","name":"Push message with XML payload","time":{"start":1704717800494,"stop":1704717800495,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca6b50a3d942820","name":"should emit a peer event after start","time":{"start":1704717835627,"stop":1704717835627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b584add66eb9c252","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704717765994,"stop":1704717765994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de9152bf4290dd7","name":"Privacy Node - default protocol","time":{"start":1704717849028,"stop":1704717849028,"duration":0},"status":"passed","severity":"normal"},{"uid":"39697f15b909118a","name":"returns all values when wanted number matches available values","time":{"start":1704717626387,"stop":1704717626389,"duration":2},"status":"passed","severity":"normal"},{"uid":"55e9801023c95006","name":"should encodeTxt and decodeTxt","time":{"start":1704717609840,"stop":1704717609840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebad7149cb155d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1704717673038,"stop":1704717673040,"duration":2},"status":"broken","severity":"normal"},{"uid":"30e5dba8928384b3","name":"Check received message containing Arabic","time":{"start":1704717763098,"stop":1704717763099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cdf49a4a8685db","name":"Push message with JSON payload","time":{"start":1704717800495,"stop":1704717800499,"duration":4},"status":"passed","severity":"normal"},{"uid":"1cd166c6e374556","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704717609848,"stop":1704717609848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7921fa1b18b8e63f","name":"Publish message with custom timestamp: Mon Jan 08 2024 13:42:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1704717735797,"stop":1704717735797,"duration":0},"status":"passed","severity":"normal"},{"uid":"833eee6bf3b06de1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704717685020,"stop":1704717685020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a5aa12a7862ab","name":"Passing page size 10 when there are 10 messages","time":{"start":1704717825417,"stop":1704717825418,"duration":1},"status":"passed","severity":"normal"},{"uid":"9974a2c0c5415db9","name":"LightPush","time":{"start":1704717849027,"stop":1704717849027,"duration":0},"status":"passed","severity":"normal"},{"uid":"308e861d2bf8c55a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704717825878,"stop":1704717825878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a257070f91ee8ce","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704717765990,"stop":1704717765990,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d25634a1761039","name":"Register correct protocols","time":{"start":1704717747595,"stop":1704717747595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e1c1a7cf9b23e9","name":"Push message with custom timestamp: 1704721273825","time":{"start":1704717800545,"stop":1704717800545,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf16a0bc6b555ed","name":"Decoder throws on empty string content topic","time":{"start":1704717635190,"stop":1704717635190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bf45f0bc8bdeb3","name":"Check message received after jswaku node is restarted","time":{"start":1704717763111,"stop":1704717763111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eae25b97d61df097","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704717627405,"stop":1704717627405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28c6b7ad475c2ee9","name":"Query Generator, No Decoder","time":{"start":1704717800149,"stop":1704717800149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe3e351a710386","name":"configure the node with multiple pubsub topics","time":{"start":1704717783807,"stop":1704717783808,"duration":1},"status":"broken","severity":"normal"},{"uid":"c8f87e7b4df837b0","name":"returns all values when wanted number is greater than available values","time":{"start":1704717626389,"stop":1704717626390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1e2ea64533e914","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717710478,"stop":1704717710478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48b532270e13cb0","name":"Check received message with timestamp: 1704717651617 ","time":{"start":1704717763105,"stop":1704717763105,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a5d306a797bcca","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704717685025,"stop":1704717685025,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f2b0602cd1aa5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704717830689,"stop":1704717830690,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e022e29c1efaeb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704717694397,"stop":1704717694397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9064d969946a058c","name":"Check received message with extra option is received","time":{"start":1704717763111,"stop":1704717763111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43fb533b4c6b344","name":"throws on content topic with non-number generation field","time":{"start":1704717601980,"stop":1704717601980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd47064cb15a8da","name":"should not fail to stop the service if it was not started","time":{"start":1704717835626,"stop":1704717835626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ea1c0a30fe9f4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704717621143,"stop":1704717621143,"duration":0},"status":"passed","severity":"normal"},{"uid":"85be844265744727","name":"through manual discovery","time":{"start":1704717699192,"stop":1704717699192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4781b68d8e93754","name":"Push message with content topic containing long","time":{"start":1704717800506,"stop":1704717800508,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf879d9d1a9f639c","name":"Light Node - default protocols","time":{"start":1704717849028,"stop":1704717849028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1c851e8f8a331f","name":"same cluster, different shard: nodes connect","time":{"start":1704717705925,"stop":1704717705925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12f286298a053d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673081,"stop":1704717673081,"duration":0},"status":"broken","severity":"normal"},{"uid":"6bc49f05bc852ceb","name":"should be called for bootstrap peers","time":{"start":1704717685024,"stop":1704717685024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a72e62dff94a62","name":"Push message with content topic containing Russian","time":{"start":1704717800513,"stop":1704717800514,"duration":1},"status":"passed","severity":"normal"},{"uid":"8145c15e3f8085af","name":"unsubscribes","time":{"start":1704717833967,"stop":1704717833968,"duration":1},"status":"passed","severity":"normal"},{"uid":"55382bebf182158e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704717765990,"stop":1704717765990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdec57a5a54f29","name":"Nodes with multiple pubsub topic","time":{"start":1704717721359,"stop":1704717721360,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f97dc9d6e439946","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704717825878,"stop":1704717825879,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6ceb66e1bf83aa","name":"Subscribe to topic containing long and receive message","time":{"start":1704717765987,"stop":1704717765988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8aa897d664f5ed","name":"should encode/decode to RLP encoding","time":{"start":1704717609843,"stop":1704717609844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c235d65cd3f874","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704717891434,"stop":1704717891434,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f2a20d04f738ec","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704717627032,"stop":1704717627032,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd7ddbe2c214f58","name":"should not fail to start the service if it is already started","time":{"start":1704717666134,"stop":1704717666134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c8c2688434d8d8","name":"Check publish message containing shell command","time":{"start":1704717735791,"stop":1704717735792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e904024fb1122b21","name":"should properly create location multiaddrs - tcp4","time":{"start":1704717609845,"stop":1704717609845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1069f9537778dbd","name":"should not fail to start the service if it is already started","time":{"start":1704717835626,"stop":1704717835627,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c970d23ec9e05a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704717765983,"stop":1704717765983,"duration":0},"status":"passed","severity":"normal"},{"uid":"895a6f22d554ad5a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704717633451,"stop":1704717633451,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa73116605d71189","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704717747597,"stop":1704717747598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee665a31ed38888","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704717792448,"stop":1704717792449,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f7067e7f0736eb","name":"Correctly serialized arguments","time":{"start":1704717699305,"stop":1704717699305,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d0ce8768caaf65","name":"Push message with Script payload","time":{"start":1704717800494,"stop":1704717800494,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd82dad3c09b60dd","name":"Generator, 2 different pubsubtopics","time":{"start":1704717815057,"stop":1704717815057,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f71d78d92d25c4","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704717685021,"stop":1704717685021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd2b873388d8d4","name":"should throw error - no id","time":{"start":1704717609841,"stop":1704717609841,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3e4d1d32bd3b05","name":"Check message with non string payload is not received","time":{"start":1704717763110,"stop":1704717763110,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e1cf7a4580e6b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1704717673079,"stop":1704717673079,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a2e500d0a28cebb","name":"caches peers it previously fetched","time":{"start":1704717627402,"stop":1704717627402,"duration":0},"status":"passed","severity":"normal"},{"uid":"886ddd238c417bbb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1704717673034,"stop":1704717673035,"duration":1},"status":"broken","severity":"normal"},{"uid":"270b10a3ef14c945","name":"Check publish message containing Basic HTML tag","time":{"start":1704717735790,"stop":1704717735791,"duration":1},"status":"passed","severity":"normal"},{"uid":"124cc31204534534","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1704717673148,"stop":1704717673148,"duration":0},"status":"broken","severity":"normal"},{"uid":"bf4776164bdd3e52","name":"should only return 1 node with store capability","time":{"start":1704717627403,"stop":1704717627403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9403d3114751e70","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704717747601,"stop":1704717747602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f870b8692dcea65f","name":"Js publishes, other Js receives","time":{"start":1704717728611,"stop":1704717728611,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4fd4a1ff752864","name":"Push message with emoji payload","time":{"start":1704717800502,"stop":1704717800503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9307bd8345edd7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704717765993,"stop":1704717765993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a276edccdec257","name":"Check publish message containing emoji","time":{"start":1704717735793,"stop":1704717735793,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eeaf71a44cbd75","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704717840392,"stop":1704717840392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8715847eeb0602ec","name":"Push message with numeric payload","time":{"start":1704717800481,"stop":1704717800481,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1077608d1551f3","name":"Check publish message after service node is restarted","time":{"start":1704717735804,"stop":1704717735804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb1c5b2c4aa16a07","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704717635188,"stop":1704717635188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd96df333debf92","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704717694396,"stop":1704717694396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e856af260637d509","name":"Push message with content topic containing XML","time":{"start":1704717800518,"stop":1704717800519,"duration":1},"status":"passed","severity":"normal"},{"uid":"be18a8977e459d4e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704717627034,"stop":1704717627034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb063b30e2451423","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1704717673071,"stop":1704717673072,"duration":1},"status":"broken","severity":"normal"},{"uid":"18d8a137228338e0","name":"Encoder throws on empty string content topic","time":{"start":1704717633453,"stop":1704717633454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ed24b73f30b418","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704717685025,"stop":1704717685026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee3dae59dd13b71","name":"Promise Callback - backward","time":{"start":1704717817114,"stop":1704717817114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcf02613c26bd0f","name":"Push message with unicode special characters payload","time":{"start":1704717800501,"stop":1704717800502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee9d4c81ca15d7c","name":"Check publish message containing Russian","time":{"start":1704717735788,"stop":1704717735788,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac340353a89f97d","name":"Generator, custom pubsub topic","time":{"start":1704717815058,"stop":1704717815058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c403684d557e1d","name":"groups content topics by expected pubsub topic","time":{"start":1704717601984,"stop":1704717601985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b298e8c28a02da7f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1704717673073,"stop":1704717673074,"duration":1},"status":"broken","severity":"normal"},{"uid":"e77be796ed0f64b8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704717800148,"stop":1704717800149,"duration":1},"status":"passed","severity":"normal"},{"uid":"1108dd5c7f473dd0","name":"Check message on other pubsub topic is not received","time":{"start":1704717763107,"stop":1704717763108,"duration":1},"status":"passed","severity":"normal"},{"uid":"397fa11ff1cc3a2d","name":"Filter","time":{"start":1704717849027,"stop":1704717849028,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dd93fc7753337d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704717627057,"stop":1704717627057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7b66dce0232b19","name":"should throw error - no public key","time":{"start":1704717609842,"stop":1704717609843,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf67c6b45be61283","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704717685024,"stop":1704717685025,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49b1938aee09dc3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673135,"stop":1704717673136,"duration":1},"status":"broken","severity":"normal"},{"uid":"7e45f403d3c0e84d","name":"should set field with only FILTER enabled","time":{"start":1704717609848,"stop":1704717609848,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e98ee367d8a1a8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704717721360,"stop":1704717721360,"duration":0},"status":"passed","severity":"normal"},{"uid":"6320243e41caaea5","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1704717673138,"stop":1704717673138,"duration":0},"status":"broken","severity":"normal"},{"uid":"95786389cd306aaf","name":"Fails to publish message with empty text","time":{"start":1704717735799,"stop":1704717735800,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc342cc84f9ea1a","name":"should properly create location multiaddrs - tcp","time":{"start":1704717609846,"stop":1704717609846,"duration":0},"status":"passed","severity":"normal"},{"uid":"271794d4e2e16b88","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704717682317,"stop":1704717682318,"duration":1},"status":"passed","severity":"normal"},{"uid":"245db4b1050b1b02","name":"Passing cursor with wrong message digest","time":{"start":1704717792452,"stop":1704717792452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83305bde6d198e4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704717627403,"stop":1704717627404,"duration":1},"status":"passed","severity":"normal"},{"uid":"b961dbe21ac2ff05","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704717608568,"stop":1704717608568,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbb2235c8881ea2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704717747605,"stop":1704717747605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185ebc5dc911a8e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704717747607,"stop":1704717747607,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f21c3685726441","name":"Check publish message containing short","time":{"start":1704717735780,"stop":1704717735780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244a77258589ec","name":"can dial TLS multiaddrs","time":{"start":1704717699191,"stop":1704717699192,"duration":1},"status":"passed","severity":"normal"},{"uid":"c532c910bfcee230","name":"Default pageSize","time":{"start":1704717825421,"stop":1704717825421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae30d82b5025d4ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1704717765991,"stop":1704717765991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8f1daa7821bd8b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704717608584,"stop":1704717608585,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4236a8c6f4fa7f","name":"Check received message containing short","time":{"start":1704717763095,"stop":1704717763096,"duration":1},"status":"passed","severity":"normal"},{"uid":"865cf64c2eb980f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704717694395,"stop":1704717694396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7de106e7b10d7a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704717765983,"stop":1704717765984,"duration":1},"status":"passed","severity":"normal"},{"uid":"32188686df06439a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1704717673051,"stop":1704717673051,"duration":0},"status":"broken","severity":"normal"},{"uid":"844b9fe42cbaa7fb","name":"Fails to push message with empty content topic","time":{"start":1704717800538,"stop":1704717800542,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac4105dd0a152c16","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704717608583,"stop":1704717608584,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41532378f32a899","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704717608556,"stop":1704717608566,"duration":10},"status":"passed","severity":"normal"},{"uid":"141e7bccd0d3bf5d","name":"Check received message containing escaped characters","time":{"start":1704717763102,"stop":1704717763102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da408893f9a33e7","name":"nwaku subscribes","time":{"start":1704717728609,"stop":1704717728609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6272f5d73c4dce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1704717673141,"stop":1704717673141,"duration":0},"status":"broken","severity":"normal"},{"uid":"5fa881a7718a2db0","name":"Check received message containing Basic HTML tag","time":{"start":1704717763101,"stop":1704717763101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb1d641ac2fdb34","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704717765988,"stop":1704717765989,"duration":1},"status":"passed","severity":"normal"},{"uid":"56aecdce675adb0c","name":"Query with Promise Callback, No Decoder","time":{"start":1704717800153,"stop":1704717800154,"duration":1},"status":"passed","severity":"normal"},{"uid":"1591bf77b20354ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1704717673087,"stop":1704717673087,"duration":0},"status":"broken","severity":"normal"},{"uid":"f30b745afcc9ab7","name":"Query with Ordered Callback, No Decoder","time":{"start":1704717800152,"stop":1704717800152,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cbf2b80f12b524","name":"Does not throw an exception when node disconnects","time":{"start":1704717852084,"stop":1704717852084,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d9115278549b3ba","name":"Check publish message containing special chars","time":{"start":1704717735781,"stop":1704717735781,"duration":0},"status":"passed","severity":"normal"},{"uid":"674d67b3f3e33752","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704717792446,"stop":1704717792447,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f4e0d41f481071","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673069,"stop":1704717673070,"duration":1},"status":"broken","severity":"normal"},{"uid":"d9dd08958e47d673","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717682321,"stop":1704717682321,"duration":0},"status":"passed","severity":"normal"},{"uid":"31da5e6154506824","name":"Check message received after nwaku node is restarted","time":{"start":1704717763112,"stop":1704717763112,"duration":0},"status":"skipped","severity":"normal"},{"uid":"859606f643efb350","name":"should get / set UDP multiaddr","time":{"start":1704717609844,"stop":1704717609844,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c23200975b3806","name":"Check publish message after client node is restarted","time":{"start":1704717735804,"stop":1704717735804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a3d2af1e8c2de38","name":"Passing page size 1 when there are 4 messages","time":{"start":1704717825416,"stop":1704717825416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e403649bf0b29e86","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704717627034,"stop":1704717627035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9f65cd2437b505","name":"should throw error - invalid id","time":{"start":1704717609842,"stop":1704717609842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25cdf487e17007c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673143,"stop":1704717673143,"duration":0},"status":"broken","severity":"normal"},{"uid":"1248a48cd2606491","name":"should get / set TCP multiaddr","time":{"start":1704717609844,"stop":1704717609845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f2cb4699a46bfe","name":"Subscribe to topic containing Script and publish message","time":{"start":1704717747603,"stop":1704717747603,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b558d2f8ceede8","name":"Relay + Store","time":{"start":1704717609849,"stop":1704717609849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013a5f60ead7fbd","name":"Store - dialed after - with timeout","time":{"start":1704717849027,"stop":1704717849027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee57df2be7801273","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704717685020,"stop":1704717685020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51a76d7bd95ffd4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717815057,"stop":1704717815057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd792c01e16d9ca","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704717721356,"stop":1704717721357,"duration":1},"status":"passed","severity":"normal"},{"uid":"816e9615e3e7dc3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704717682318,"stop":1704717682318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbda931ead5dcc7","name":"Check publish message containing long","time":{"start":1704717735780,"stop":1704717735780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9004848e51db68d","name":"Push to array if already present","time":{"start":1704717601901,"stop":1704717601902,"duration":1},"status":"passed","severity":"normal"},{"uid":"2532cdb9677e6a08","name":"Check message with no pubsub topic is not received","time":{"start":1704717763109,"stop":1704717763109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff844deab5c99eed","name":"Check received message with timestamp: undefined ","time":{"start":1704717763106,"stop":1704717763107,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c82ba1518f855f","name":"Relay - times out","time":{"start":1704717849026,"stop":1704717849026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10d42377b25deb7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704717765993,"stop":1704717765993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3084b6692c086c4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704717685021,"stop":1704717685021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87b4f796fc087f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1704717673053,"stop":1704717673053,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a41294258ec133c","name":"ignores domain fetching errors","time":{"start":1704717627401,"stop":1704717627401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41a34d1dd3613c","name":"Push message with content topic containing Arabic","time":{"start":1704717800512,"stop":1704717800513,"duration":1},"status":"passed","severity":"normal"},{"uid":"da93db4b6a02ec1e","name":"handles multiple messages","time":{"start":1704717833967,"stop":1704717833967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa400939ed4b0e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704717682316,"stop":1704717682316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d75fb7bc7a17a8","name":"Subscribe to topic containing Script and receive message","time":{"start":1704717765990,"stop":1704717765991,"duration":1},"status":"passed","severity":"normal"},{"uid":"65dda0c757f27bc0","name":"Publish message with custom timestamp: Tue Jan 17 2023 12:42:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1704717735794,"stop":1704717735795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c18f69d0b2be839","name":"should decode valid enr with tcp successfully","time":{"start":1704717609841,"stop":1704717609841,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2ec9f33459ae3d","name":"should set field with only RELAY enabled","time":{"start":1704717609847,"stop":1704717609848,"duration":1},"status":"passed","severity":"normal"},{"uid":"79227ef72b377f03","name":"Fails to publish duplicate message","time":{"start":1704717735798,"stop":1704717735798,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e671fbafb1f85","name":"Push message with SQL Injection payload","time":{"start":1704717800493,"stop":1704717800494,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b88e75b087bb18e","name":"creates an iterator","time":{"start":1704717833967,"stop":1704717833967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52532c9c1ea7346","name":"Using a function","time":{"start":1704717852085,"stop":1704717852085,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e1ca0a52cad820","name":"Push message with content topic containing numeric","time":{"start":1704717800508,"stop":1704717800509,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ce79f1270186f9","name":"Check publish message containing unicode special characters","time":{"start":1704717735792,"stop":1704717735792,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a2cd48bbc82145","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704717840390,"stop":1704717840390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6241ba57c333f6","name":"Ordered callback, aborts when callback returns true","time":{"start":1704717830698,"stop":1704717830699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e277029be287e273","name":"should only return 1 node with relay capability","time":{"start":1704717627402,"stop":1704717627402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91459d9e9d57c68","name":"Subscribe to topic containing XML and publish message","time":{"start":1704717747604,"stop":1704717747604,"duration":0},"status":"passed","severity":"normal"},{"uid":"65da2e05c0036853","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1704717673036,"stop":1704717673037,"duration":1},"status":"broken","severity":"normal"},{"uid":"42058565fb12aab3","name":"Check publish message containing Chinese","time":{"start":1704717735784,"stop":1704717735784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5869bdc73825d99","name":"same cluster, same shard: nodes connect","time":{"start":1704717705924,"stop":1704717705924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4fe0d2c6bdb0c2","name":"1 Store, 2 fetches","time":{"start":1704717627056,"stop":1704717627057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1574fff80db6eae","name":"Push message with content topic containing short","time":{"start":1704717800505,"stop":1704717800506,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea7d0467a2c25e3","name":"Relay - dialed after","time":{"start":1704717849026,"stop":1704717849026,"duration":0},"status":"passed","severity":"normal"},{"uid":"97689211f2e4800","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704717735793,"stop":1704717735793,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fa0e0d804172d0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704717735803,"stop":1704717735803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42559dfbb6f8528","name":"Query generator for multiple messages with different content topic format","time":{"start":1704717830685,"stop":1704717830686,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae955226baeae16","name":"Check received message containing Script","time":{"start":1704717763100,"stop":1704717763100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34773bbf19e484a","name":"Overlapping topic subscription","time":{"start":1704717765986,"stop":1704717765986,"duration":0},"status":"passed","severity":"normal"},{"uid":"7173bdf5d8e1a988","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704717800148,"stop":1704717800148,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb44a0e48495527e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704717747602,"stop":1704717747602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab098ede9e9041b8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704717747603,"stop":1704717747603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2692e4caed31686","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704717800153,"stop":1704717800153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee84d184989d8bb1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704717747605,"stop":1704717747605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61cbf6979494f8e","name":"Relay + Store","time":{"start":1704717663847,"stop":1704717663847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea8f5bbffa1946a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704717840391,"stop":1704717840392,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b2a7a733a12ec4","name":"Push message with Basic HTML tag payload","time":{"start":1704717800495,"stop":1704717800495,"duration":0},"status":"passed","severity":"normal"},{"uid":"828ef82cef1f0017","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704717747604,"stop":1704717747604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce17c2e1775497d0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704717682315,"stop":1704717682316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4905b9b8bbba35da","name":"Push message with custom timestamp: 1673959273825","time":{"start":1704717800544,"stop":1704717800545,"duration":1},"status":"passed","severity":"normal"},{"uid":"2782e1560b2ec47e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704717609193,"stop":1704717609194,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f0cf094231ac05","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704717710479,"stop":1704717710480,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d48b96e8dfd820","name":"Overlapping topic subscription","time":{"start":1704717747599,"stop":1704717747599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e21bddc5b75b34dd","name":"Relay - dialed first","time":{"start":1704717849025,"stop":1704717849025,"duration":0},"status":"passed","severity":"normal"},{"uid":"29970f85d4aaee1c","name":"Check received message containing shell command","time":{"start":1704717763102,"stop":1704717763102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5badb70e7cb625ac","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704717609193,"stop":1704717609193,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac19368095006be","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704717765989,"stop":1704717765989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79102a74562e11b","name":"Decoder throws on undefined content topic","time":{"start":1704717633454,"stop":1704717633454,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd800b2fdc896003","name":"Push message with content topic containing emoji","time":{"start":1704717800531,"stop":1704717800538,"duration":7},"status":"passed","severity":"normal"},{"uid":"db0480de411e04e7","name":"can start the service","time":{"start":1704717666128,"stop":1704717666128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9a5aa44e9c7b5d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704717765982,"stop":1704717765982,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb737f7d239af92","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704717685023,"stop":1704717685023,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3d335203f8d65f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704717735801,"stop":1704717735801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6508f108d729098d","name":"should not fail to stop the service if it was not started","time":{"start":1704717666133,"stop":1704717666134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37f8f4c13c1e9ff","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704717608584,"stop":1704717608584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db606c5ca0b1c3d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704717792449,"stop":1704717792450,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e5e79022f6d3a","name":"Check message with no content topic is not received","time":{"start":1704717763109,"stop":1704717763109,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d928deeef7f8d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704717673042,"stop":1704717673042,"duration":0},"status":"broken","severity":"normal"},{"uid":"2918874b3465da76","name":"Ping on subscribed peer","time":{"start":1704717662274,"stop":1704717662277,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9fbc645a75ae795","name":"should set field with all protocols disabled","time":{"start":1704717609847,"stop":1704717609847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8aff6b17a666ac","name":"it tolerates circular branch references","time":{"start":1704717627400,"stop":1704717627400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e551cf9b91bc2","name":"Publish message with rate limit","time":{"start":1704717735805,"stop":1704717735805,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa942f9968c99d84","name":"Sets default value correctly","time":{"start":1704717852086,"stop":1704717852086,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e4c32864d7e598","name":"Check received message containing Russian","time":{"start":1704717763099,"stop":1704717763099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8588547681cc8bf1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704717627035,"stop":1704717627035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2d48886b133123","name":"topics with same application and version share the same shard","time":{"start":1704717601984,"stop":1704717601984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17f01a1b6ffb27","name":"can start and stop the service","time":{"start":1704717666128,"stop":1704717666129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b08d93301021fd","name":"Push message with rate limit","time":{"start":1704717800544,"stop":1704717800544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2c8dc7acfb01ce","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704717663733,"stop":1704717663734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eedb32d878d97b","name":"Asymmetric encrypt & decrypt","time":{"start":1704717633964,"stop":1704717633965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b324f29f46b69a9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704717608570,"stop":1704717608570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e575495456f8be7e","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704717765985,"stop":1704717765985,"duration":0},"status":"passed","severity":"normal"},{"uid":"955c89a06100253c","name":"Mutual subscription","time":{"start":1704717747595,"stop":1704717747595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7396d56f8ceea37","name":"Passing an array","time":{"start":1704717852084,"stop":1704717852084,"duration":0},"status":"passed","severity":"normal"},{"uid":"653d34746f9d8d12","name":"Push message with content topic containing Chinese","time":{"start":1704717800511,"stop":1704717800512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cba9e11d3d4d50e","name":"Fails to push message bigger that 1MB","time":{"start":1704717800546,"stop":1704717800546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3785fae6ada045da","name":"Promise Callback - forward","time":{"start":1704717817113,"stop":1704717817114,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f456c33f1b7e309","name":"nwaku interop","time":{"start":1704717835625,"stop":1704717835625,"duration":0},"status":"broken","severity":"normal"},{"uid":"593718e35a9f011e","name":"Decoder throws on undefined content topic","time":{"start":1704717635190,"stop":1704717635190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3aa95d4feb0322","name":"Push message on custom pubsubTopic","time":{"start":1704717710478,"stop":1704717710479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7924a90a5609738e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1704717673049,"stop":1704717673049,"duration":0},"status":"broken","severity":"normal"},{"uid":"13f995269f91804e","name":"should be able to decode the field with only STORE set to true","time":{"start":1704717608582,"stop":1704717608582,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfd22afaf8826d5","name":"should properly create location multiaddrs - udp","time":{"start":1704717609846,"stop":1704717609846,"duration":0},"status":"passed","severity":"normal"},{"uid":"35015450dda24ba9","name":"should properly create location multiaddrs - udp4","time":{"start":1704717609845,"stop":1704717609845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2af4c0e41bfaada","name":"Check publish message containing SQL Injection","time":{"start":1704717735789,"stop":1704717735789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b83626a7db0a1e1","name":"should set field with all protocols enabled","time":{"start":1704717609847,"stop":1704717609847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efc1af71f4e44da","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704717721357,"stop":1704717721357,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a13302ccf6184c","name":"Push message with custom timestamp: 1704714073825","time":{"start":1704717800545,"stop":1704717800545,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dcc0dba46f2103","name":"converts content topics to expected shard index","time":{"start":1704717601983,"stop":1704717601984,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bd23ac15746bc8","name":"should not receive a peer event before start","time":{"start":1704717835627,"stop":1704717835628,"duration":1},"status":"passed","severity":"normal"},{"uid":"87825e0623333edc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704717765991,"stop":1704717765991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf103313fa643a0","name":"Used by Waku Relay","time":{"start":1704717852085,"stop":1704717852086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a35d3a5901c7e1e","name":"should properly create location multiaddrs - tcp6","time":{"start":1704717609846,"stop":1704717609846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc14f7c9dff427e","name":"Query Generator, No message returned","time":{"start":1704717800149,"stop":1704717800150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a931fda7a8aaa46","name":"Push message with content topic containing escaped characters","time":{"start":1704717800528,"stop":1704717800529,"duration":1},"status":"passed","severity":"normal"},{"uid":"9863029028b0195f","name":"Encoder throws on undefined content topic","time":{"start":1704717633452,"stop":1704717633453,"duration":1},"status":"passed","severity":"normal"},{"uid":"78793e01dd286f35","name":"can start the service","time":{"start":1704717835625,"stop":1704717835625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b954e65e9389ab23","name":"Query with Ordered Callback, No message returned","time":{"start":1704717800152,"stop":1704717800152,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc1d61581d5010e","name":"Push message with content topic containing shell command","time":{"start":1704717800520,"stop":1704717800528,"duration":8},"status":"passed","severity":"normal"},{"uid":"b9fb3b0eb5715901","name":"should set field with only STORE enabled","time":{"start":1704717609848,"stop":1704717609848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7a7b3716d3c93a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704717800150,"stop":1704717800150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4599033ca1191fa","name":"should properly create peer info with all multiaddrs","time":{"start":1704717609846,"stop":1704717609847,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc000f81a29995f7","name":"Push message with content topic containing SQL Injection","time":{"start":1704717800514,"stop":1704717800516,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b116a4563e47c0b","name":"Push message with short payload","time":{"start":1704717800479,"stop":1704717800480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44fbd2a5ba72423","name":"Push 30 different messages","time":{"start":1704717800503,"stop":1704717800504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f23699003c6bb26","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704717608585,"stop":1704717608585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5142d832e6f4be07","name":"Push message with content topic containing JSON","time":{"start":1704717800519,"stop":1704717800520,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e755c5a99193e4","name":"Check received message containing JSON","time":{"start":1704717763101,"stop":1704717763101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6719a4ca988426","name":"Rejects garbage","time":{"start":1704717618612,"stop":1704717618612,"duration":0},"status":"passed","severity":"normal"},{"uid":"904e086437250b0a","name":"Generator, 2 different pubsubtopics","time":{"start":1704717815058,"stop":1704717815058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d740dc5e9c495b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704717800519,"stop":1704717800519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3b95a3ad3eee59","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704717747600,"stop":1704717747601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc7197d81979112","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704717765985,"stop":1704717765985,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d6a7e5a80bf772","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704717685022,"stop":1704717685022,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ed060117f09054","name":"Query generator for multiple messages with different message text format","time":{"start":1704717830683,"stop":1704717830684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a9e10e643ae839","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704717633449,"stop":1704717633450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b53eb1d84df7d","name":"All","time":{"start":1704717663848,"stop":1704717663849,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ac3e4ce75b7b89","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704717682322,"stop":1704717682322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c343bbdd832261db","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704717627036,"stop":1704717627037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ecc9f13a8df9ab","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704717840391,"stop":1704717840391,"duration":0},"status":"passed","severity":"normal"},{"uid":"73639cd5c628fce2","name":"should handle a minimal index list","time":{"start":1704717609192,"stop":1704717609193,"duration":1},"status":"passed","severity":"normal"},{"uid":"874a7c47f7e10689","name":"Publish message with large meta","time":{"start":1704717735805,"stop":1704717735805,"duration":0},"status":"passed","severity":"normal"},{"uid":"351bb376bbe1b846","name":"Publish without waiting for remote peer","time":{"start":1704717747596,"stop":1704717747596,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c6accb88c92096","name":"Check received message with timestamp: 1704717651617000000 ","time":{"start":1704717763104,"stop":1704717763104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f08373c0e5181","name":"Push message with Russian payload","time":{"start":1704717800493,"stop":1704717800493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d996bcc3cdaca62c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704717614766,"stop":1704717614766,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaedb192ff3ec41d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704717627405,"stop":1704717627405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27f36eb3705cc5fe","name":"throws on content topic with too few or too many fields","time":{"start":1704717601980,"stop":1704717601980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2609c62adb07b018","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704717792447,"stop":1704717792448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa1fa215ddf2f19","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1704717673082,"stop":1704717673083,"duration":1},"status":"broken","severity":"normal"},{"uid":"740432f0a2eaa1fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704717682316,"stop":1704717682317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e16cbca377c5b0b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704717666145,"stop":1704717666145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c28b2ad64f574146","name":"Sample","time":{"start":1704717608878,"stop":1704717608878,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d19afda2debcbd","name":"Sign & Recover","time":{"start":1704717633966,"stop":1704717633966,"duration":0},"status":"passed","severity":"normal"}] |