2025-02-03 14:15:00 +00:00

1 line
148 KiB
JSON

[{"uid":"dab49fea04ab5f2b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738591514331,"stop":1738591514333,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6cbfb3f496af22a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1738591742507,"stop":1738591742508,"duration":1},"status":"passed","severity":"normal"},{"uid":"c474f79a77070d7e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738591642573,"stop":1738591642574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39f6cc5be693e98","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738591551010,"stop":1738591551010,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fb71bc8b12b2bd","name":"Push message with Arabic payload","time":{"start":1738591648111,"stop":1738591648111,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e7cb971930dbf1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738591491843,"stop":1738591491843,"duration":0},"status":"passed","severity":"normal"},{"uid":"17804d9d37a6b0ca","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738592069564,"stop":1738592069564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3977208c3b19d471","name":"Push message with custom timestamp: 1738595215844","time":{"start":1738591964126,"stop":1738591964127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba41a3bbdc7e7434","name":"safeDispatchEvent","time":{"start":1738591591019,"stop":1738591591019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10d8f69e81602c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738591491841,"stop":1738591491841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b28c0b6aebc6cca","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/10/topic573/proto","time":{"start":1738591852579,"stop":1738591852579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a4c296b8f139a6","name":"Fields are not dropped","time":{"start":1738591506054,"stop":1738591506056,"duration":2},"status":"passed","severity":"normal"},{"uid":"5037c746cf8aa8be","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738592069575,"stop":1738592069575,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc780d7d5a026b0","name":"Push message with rate limit","time":{"start":1738591648118,"stop":1738591648118,"duration":0},"status":"passed","severity":"normal"},{"uid":"209626cb0b0db3a1","name":"should fail to send if no connected peers found","time":{"start":1738591531516,"stop":1738591531516,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e90e5748e5b46eb","name":"Passing page size 3 when there are 20 messages","time":{"start":1738591880773,"stop":1738591880773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d154b2c4be1f8e4","name":"Fails to push message bigger that 1MB","time":{"start":1738591648120,"stop":1738591648120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e549a43bb8930fb0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1738591896870,"stop":1738591896871,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b31de3e2b77d5d","name":"Check publish message containing Basic HTML tag","time":{"start":1738591739862,"stop":1738591739862,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecf351c3c59e731","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738591719569,"stop":1738591719569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92f700969e8b99c","name":"should handle connection events","time":{"start":1738591531403,"stop":1738591531403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6541c0beef104fbe","name":"Check message received after nwaku node is restarted","time":{"start":1738591959087,"stop":1738591959087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fd1fce1aef8e344","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738592069565,"stop":1738592069566,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c51e63561d04aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738591491852,"stop":1738591491852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98d9e7c01d49b25","name":"Check received message with timestamp: 1738591550577000000 ","time":{"start":1738591959068,"stop":1738591959069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd46af9e273d70","name":"Check received message containing JSON","time":{"start":1738591616975,"stop":1738591616975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09322fbb9b4bbd5","name":"Check received message containing shell command","time":{"start":1738591616976,"stop":1738591616977,"duration":1},"status":"passed","severity":"normal"},{"uid":"1935382d161b2f5c","name":"should return false","time":{"start":1738591500494,"stop":1738591500494,"duration":0},"status":"passed","severity":"normal"},{"uid":"86740273e0834aea","name":"Check received message containing Arabic","time":{"start":1738591959078,"stop":1738591959079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c52f9b9e210f64","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738591852578,"stop":1738591852578,"duration":0},"status":"passed","severity":"normal"},{"uid":"787fa455ed00a5aa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738592069567,"stop":1738592069567,"duration":0},"status":"passed","severity":"normal"},{"uid":"158af380ed377063","name":"can start the service","time":{"start":1738591698903,"stop":1738591698903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f892dd6885b8115","name":"Subscribe to topic containing XML and publish message","time":{"start":1738591742505,"stop":1738591742505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01bb1980c1ec76b","name":"can start and stop the service","time":{"start":1738591571788,"stop":1738591571788,"duration":0},"status":"passed","severity":"normal"},{"uid":"84994763aaeb52e6","name":"should set field with only STORE enabled","time":{"start":1738591500503,"stop":1738591500503,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7dca2021af05b","name":"Check publish message containing numeric","time":{"start":1738591739856,"stop":1738591739857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f440e48169ec9cca","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738591514746,"stop":1738591514746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c944ca2fc871f8b3","name":"Check meta is set [symmetric]","time":{"start":1738591524761,"stop":1738591524761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2face7011242de5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/5/topic130/test.js","time":{"start":1738591852581,"stop":1738591852581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8048c1bae48b5e71","name":"Relay - dialed after","time":{"start":1738591906842,"stop":1738591906842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f89fa379e87efb3","name":"Push message with Basic HTML tag payload","time":{"start":1738591648113,"stop":1738591648114,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f0b696a80951af","name":"handles empty contentTopics array correctly","time":{"start":1738591491858,"stop":1738591491858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8179777a5af95f0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738591642574,"stop":1738591642575,"duration":1},"status":"passed","severity":"normal"},{"uid":"79af7067e8da626e","name":"Check publish message containing Chinese","time":{"start":1738591739857,"stop":1738591739858,"duration":1},"status":"passed","severity":"normal"},{"uid":"204c1acf546bce0f","name":"Waku message hash computation (payload length 0)","time":{"start":1738591494343,"stop":1738591494343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fbfbd61710e672","name":"Generator, custom pubsub topic","time":{"start":1738591881988,"stop":1738591881989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f49176579a1cc6","name":"Push message with special chars payload","time":{"start":1738591648110,"stop":1738591648110,"duration":0},"status":"passed","severity":"normal"},{"uid":"db802df496875cc5","name":"Push 30 different messages","time":{"start":1738591648116,"stop":1738591648117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f209a1651e768b","name":"Fails to push message with large meta","time":{"start":1738591964125,"stop":1738591964125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16f558b45e7b365","name":"handles different clusterIds correctly","time":{"start":1738591491842,"stop":1738591491842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f952b7ddfd8a425","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738591491858,"stop":1738591491858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1779cd999076913","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738591491855,"stop":1738591491855,"duration":0},"status":"passed","severity":"normal"},{"uid":"642133fcb91ab778","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1738591887250,"stop":1738591887254,"duration":4},"status":"passed","severity":"normal"},{"uid":"c96d0747c94a2c80","name":"throws on content topic with empty application field","time":{"start":1738591491830,"stop":1738591491830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace939394ffdced7","name":"Symmetric encrypt & Decrypt","time":{"start":1738591525186,"stop":1738591525187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92f01d0e5a25d8f","name":"Check received message containing short","time":{"start":1738591959061,"stop":1738591959062,"duration":1},"status":"passed","severity":"normal"},{"uid":"830923e390c15dbd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738591642569,"stop":1738591642570,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc77694f118df875","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1738591730175,"stop":1738591730175,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f98771bd9ed298","name":"Reusing cursor across nodes","time":{"start":1738591818069,"stop":1738591818069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c121068fb40859f","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1738591615543,"stop":1738591615543,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2db654e53d29dd9","name":"Ordered Callback - true","time":{"start":1738591866717,"stop":1738591866718,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b2b2deb66f136e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1738591739872,"stop":1738591739872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f908e9b91270b24","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1738591859933,"stop":1738591859933,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ec5cc7d8a37faf","name":"random static sharding 1 - Cluster ID: 857, Shard ID: 484","time":{"start":1738591902015,"stop":1738591902016,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ee7f14927234b8","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1738591730176,"stop":1738591730177,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa6360b2bbb6d63","name":"Check message with invalid timestamp is not received","time":{"start":1738591959085,"stop":1738591959085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095912743a6b443","name":"Check received message containing unicode special characters","time":{"start":1738591959067,"stop":1738591959068,"duration":1},"status":"passed","severity":"normal"},{"uid":"376834519889c565","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738591734553,"stop":1738591734553,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ed00cb8eae439a","name":"Ping on subscribed peer","time":{"start":1738591615336,"stop":1738591615338,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdd8bda3548ca20e","name":"Generator, custom pubsub topic","time":{"start":1738591881989,"stop":1738591881989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ecdc090789b438","name":"Sets default value correctly","time":{"start":1738591903029,"stop":1738591903030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dce60e37dc97c2f","name":"Subscribe to topic containing short and receive message","time":{"start":1738591642572,"stop":1738591642572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14b96d19b89f449","name":"Publish message with custom timestamp: Mon Feb 03 2025 13:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1738591739868,"stop":1738591739868,"duration":0},"status":"passed","severity":"normal"},{"uid":"743bfa7be03f699e","name":"Push message with emoji payload","time":{"start":1738591964115,"stop":1738591964115,"duration":0},"status":"passed","severity":"normal"},{"uid":"942919f33cc742bd","name":"throws an error for improperly formatted content topics","time":{"start":1738591491842,"stop":1738591491843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc08a5c362abbc7c","name":"A test","time":{"start":1738591648256,"stop":1738591648256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a5f6417f8b6334","name":"Overlapping topic subscription","time":{"start":1738592069562,"stop":1738592069562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c938e9df10ce23f0","name":"Check received message containing Basic HTML tag","time":{"start":1738591959066,"stop":1738591959066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b2cd87e9584f3b","name":"stop","time":{"start":1738591591020,"stop":1738591591020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8740c8d7f8021ca3","name":"Privacy Node - default protocol","time":{"start":1738591906845,"stop":1738591906845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7e465d2bea60ed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738591959084,"stop":1738591959084,"duration":0},"status":"passed","severity":"normal"},{"uid":"924f8733713ce8d5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738592069564,"stop":1738592069564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6b453dadb04865","name":"Push message with SQL Injection payload","time":{"start":1738591964112,"stop":1738591964112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f535704d0b81074","name":"Check message with no content topic is not received","time":{"start":1738591959086,"stop":1738591959086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a210b050bfaa2cc2","name":"Generator, 2 different pubsubtopics","time":{"start":1738591881989,"stop":1738591881990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7abb8dce2a795c","name":"random static sharding 5 - Cluster ID: 253, Shard ID: 339","time":{"start":1738591902019,"stop":1738591902019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca3125e58a0bc1","name":"should not throw an error for a single configured topic","time":{"start":1738591491853,"stop":1738591491854,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f166493ba7c748","name":"Subscribe to topic containing shell command and publish message","time":{"start":1738591742506,"stop":1738591742506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efc46dff28a5e81","name":"Check message with non string payload is not received","time":{"start":1738591616988,"stop":1738591616988,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dad0e24b141c4b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738591642568,"stop":1738591642568,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ced4b642b5f5f9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738591526510,"stop":1738591526510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb49ec9446ce632","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738592069569,"stop":1738592069570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6232e4acee359532","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738592069565,"stop":1738592069565,"duration":0},"status":"passed","severity":"normal"},{"uid":"80279a608966a796","name":"Overlapping topic subscription","time":{"start":1738591742500,"stop":1738591742500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"705cb54c327b964e","name":"Nodes with multiple pubsub topic","time":{"start":1738591734553,"stop":1738591734553,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e753d80f7b7388","name":"Subscribe and receive messages via waku relay post","time":{"start":1738592069560,"stop":1738592069560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54cef16144c6264","name":"handles multiple messages","time":{"start":1738591891458,"stop":1738591891458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d1e3e2ec11d604","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738591589157,"stop":1738591589158,"duration":1},"status":"passed","severity":"normal"},{"uid":"96716798c2d12911","name":"Subscribe and receive messages via lightPush","time":{"start":1738592069568,"stop":1738592069568,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a1bf15616344de","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738591491840,"stop":1738591491841,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c86ce9da69e7ba3","name":"Query Generator, No Decoder","time":{"start":1738591830966,"stop":1738591830966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67f10c19efafc","name":"Filter with 2 connections","time":{"start":1738591615652,"stop":1738591615652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c09b4ed1052ec86c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591589153,"stop":1738591589153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4fba2d7f26878c","name":"Check received message containing JSON","time":{"start":1738591959081,"stop":1738591959081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85a414d5b098f41","name":"Should update shard info","time":{"start":1738591699083,"stop":1738591699083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5381006d615273","name":"should throw error - no public key","time":{"start":1738591500493,"stop":1738591500493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a850c3194177557a","name":"handles different networkShards values correctly","time":{"start":1738591491842,"stop":1738591491842,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eab6745e690be4","name":"unsubscribes","time":{"start":1738591891458,"stop":1738591891458,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba59cc6ed00f475","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738591642571,"stop":1738591642571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e67986ca3280f07","name":"Fails to push message with empty payload","time":{"start":1738591648117,"stop":1738591648117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4896f704ef396b6","name":"connected peers and dial","time":{"start":1738591719802,"stop":1738591719803,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34ed9668ec8a77b7","name":"throws on empty content topic","time":{"start":1738591491826,"stop":1738591491827,"duration":1},"status":"passed","severity":"normal"},{"uid":"80874c554a858ce2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738591852584,"stop":1738591852584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f542fe3dee7f0c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738591589153,"stop":1738591589153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f79d38d4e404e97","name":"should not receive a peer event after stop","time":{"start":1738591571791,"stop":1738591571791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edaec941c2cda94","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738591569591,"stop":1738591569592,"duration":1},"status":"passed","severity":"normal"},{"uid":"437056cf0a4c3ed4","name":"should properly create peer info with all multiaddrs","time":{"start":1738591500502,"stop":1738591500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34a4396b5a7831","name":"Sample","time":{"start":1738591499905,"stop":1738591499905,"duration":0},"status":"passed","severity":"normal"},{"uid":"542639ab1d32fbf5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738591491847,"stop":1738591491847,"duration":0},"status":"passed","severity":"normal"},{"uid":"50912270d741ed28","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738591959070,"stop":1738591959070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b66402b2587b592","name":"Check received message containing shell command","time":{"start":1738591959082,"stop":1738591959082,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fa08219677056d","name":"Decoder throws on undefined content topic","time":{"start":1738591526512,"stop":1738591526512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3deea29f582acde9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738591616983,"stop":1738591616983,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb82438cc84b4e3","name":"addEventListener with wrong event","time":{"start":1738591591016,"stop":1738591591016,"duration":0},"status":"passed","severity":"normal"},{"uid":"419ae8ff895d578f","name":"Publish without waiting for remote peer","time":{"start":1738591742496,"stop":1738591742497,"duration":1},"status":"passed","severity":"normal"},{"uid":"537ec88fbbbfb774","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738591558559,"stop":1738591558560,"duration":1},"status":"passed","severity":"normal"},{"uid":"3840ba87534511c2","name":"should wait for Store peer to be connected","time":{"start":1738591531661,"stop":1738591531662,"duration":1},"status":"passed","severity":"normal"},{"uid":"f456baadbf487270","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738591491838,"stop":1738591491838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17ae18b52eba62a","name":"Push message with content topic containing numeric","time":{"start":1738591964118,"stop":1738591964118,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d11d89aeacf79","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738591589158,"stop":1738591589160,"duration":2},"status":"passed","severity":"normal"},{"uid":"8eacaec214f1fee9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591589157,"stop":1738591589157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8adf373927969c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738591607010,"stop":1738591607011,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d00015f78b0b7","name":"random static sharding 3 - Cluster ID: 470, Shard ID: 649","time":{"start":1738591902018,"stop":1738591902018,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8962e53c9705ac","name":"should be able to decode the field with only STORE set to true","time":{"start":1738591499688,"stop":1738591499689,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb206794898733c","name":"nwaku subscribes","time":{"start":1738591732735,"stop":1738591732736,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e0623b2aa5ca51","name":"should select older connection if present","time":{"start":1738591506222,"stop":1738591506223,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f65be20ce1ff69","name":"Subscribe to topic containing XML and receive message","time":{"start":1738592069565,"stop":1738592069565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53d2b17a4071a6b","name":"configure the node with multiple content topics","time":{"start":1738591852583,"stop":1738591852584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f500763ffe569a65","name":"Check message with non string payload is not received","time":{"start":1738591959086,"stop":1738591959086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b376fc12c810fe9b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738591499690,"stop":1738591499690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd1069a33451e80","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1738591734551,"stop":1738591734551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6157080aede0303c","name":"should use DNS peer discovery with light client","time":{"start":1738591571791,"stop":1738591571792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67338805a01aa147","name":"Renews subscription after lossing a connection","time":{"start":1738592069576,"stop":1738592069576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2111de60bf7c1d2d","name":"dispatchEvent via connectionManager","time":{"start":1738591591019,"stop":1738591591019,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a6e748bc3c84e0","name":"Subscribe to topic containing long and receive message","time":{"start":1738592069571,"stop":1738592069572,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb084bf2fd61e4a","name":"should return different streams if requested simultaniously","time":{"start":1738591506517,"stop":1738591506518,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecef5d5e0ed53c31","name":"returns nothing if no connections present","time":{"start":1738591506219,"stop":1738591506220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f82c1034ebd839","name":"should properly create location multiaddrs - tcp6","time":{"start":1738591500501,"stop":1738591500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e9815890cb9801","name":"should not fail to start the service if it is already started","time":{"start":1738591518717,"stop":1738591518717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2315950eb2b3adb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738591491861,"stop":1738591491861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b7478409e54af","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738592069576,"stop":1738592069576,"duration":0},"status":"passed","severity":"normal"},{"uid":"813a102cc0bfc0bf","name":"Push message with content topic containing Chinese","time":{"start":1738591964119,"stop":1738591964119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23d73c27ec68fd2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738591571792,"stop":1738591571792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15dc62646435390b","name":"Query with Promise Callback, No Decoder","time":{"start":1738591830975,"stop":1738591830975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2544655402181f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738591491853,"stop":1738591491853,"duration":0},"status":"passed","severity":"normal"},{"uid":"deba1a0addf18f9a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738591642574,"stop":1738591642574,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda1eb2542804177","name":"Passing page size 110 when there are 120 messages","time":{"start":1738591880775,"stop":1738591880775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a48036d4bd8cb6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738591803014,"stop":1738591803015,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ff5e8038cb896f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1738591830971,"stop":1738591830971,"duration":0},"status":"passed","severity":"normal"},{"uid":"983a57910ddb3686","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738591524758,"stop":1738591524760,"duration":2},"status":"passed","severity":"normal"},{"uid":"26dade84d46eff1b","name":"Publish message with large meta","time":{"start":1738591739875,"stop":1738591739876,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3fe9e78c3d27c","name":"Decoder throws on empty string content topic","time":{"start":1738591524763,"stop":1738591524764,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f792dc4c715d3c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591730175,"stop":1738591730175,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cbca33bb74072a","name":"should return empty list for no shard","time":{"start":1738591491846,"stop":1738591491846,"duration":0},"status":"passed","severity":"normal"},{"uid":"302f728e38d9eff7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738591964121,"stop":1738591964122,"duration":1},"status":"passed","severity":"normal"},{"uid":"174c58591c324b90","name":"Encoder throws on undefined content topic","time":{"start":1738591524762,"stop":1738591524762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3178ae1bbb20d56e","name":"Check received message containing Russian","time":{"start":1738591616968,"stop":1738591616970,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9837e2b73b1c1c1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1738591830962,"stop":1738591830963,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c157a5d8efc3991","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738591642580,"stop":1738591642580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1a35fe35d8d87e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1738591742499,"stop":1738591742500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33d94f9c85b48b2","name":"Encoder throws on empty string content topic","time":{"start":1738591526511,"stop":1738591526511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff19fcb435a5f9","name":"Ping on subscribed peer","time":{"start":1738591577456,"stop":1738591577456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adba6797d37cc03","name":"shard 0","time":{"start":1738591902013,"stop":1738591902014,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56ef31e6c7293b0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738591803015,"stop":1738591803016,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f74e9486715aa9","name":"All","time":{"start":1738591555596,"stop":1738591555596,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a0eb98bfa91a10","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1738591896871,"stop":1738591896871,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a47f07a4347db","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1738591742499,"stop":1738591742499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d439f8c92562fccb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738592069572,"stop":1738592069572,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b7567b0c5da3fd","name":"should set field with only RELAY enabled","time":{"start":1738591500503,"stop":1738591500503,"duration":0},"status":"passed","severity":"normal"},{"uid":"72060a57325e139","name":"Push message equal or less that 1MB","time":{"start":1738591648119,"stop":1738591648119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3806bc6edcaf9dd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738591491852,"stop":1738591491852,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfc93c01aac2f35","name":"A test","time":{"start":1738591648255,"stop":1738591648255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f505d7c09f91b5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738591719573,"stop":1738591719573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0019b807df6f6","name":"should properly create location multiaddrs - tcp4","time":{"start":1738591500500,"stop":1738591500501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a043e7df8e62d105","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738591642575,"stop":1738591642575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b196043649b2cd4f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738591514327,"stop":1738591514327,"duration":0},"status":"passed","severity":"normal"},{"uid":"5946103fc189ceaf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738591881990,"stop":1738591881990,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c64782a4e915e8a","name":"Check publish message after client node is restarted","time":{"start":1738591739875,"stop":1738591739875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d57077c893e8e99","name":"should not receive a peer event before start","time":{"start":1738591571790,"stop":1738591571790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e571b36bd9550485","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738591551008,"stop":1738591551010,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f11da09e2bcd7f5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738591491843,"stop":1738591491843,"duration":0},"status":"passed","severity":"normal"},{"uid":"449a60a9d13b2ac0","name":"Check received message containing Chinese","time":{"start":1738591959077,"stop":1738591959078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8223f97e4cccdd3b","name":"Promise Callback - true","time":{"start":1738591866714,"stop":1738591866714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e294eed9fc05fa0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738591902023,"stop":1738591902024,"duration":1},"status":"passed","severity":"normal"},{"uid":"70590b47f03416ae","name":"should set field with only FILTER enabled","time":{"start":1738591500503,"stop":1738591500504,"duration":1},"status":"passed","severity":"normal"},{"uid":"584036e947f738fa","name":"Subscribe to topic containing short and receive message","time":{"start":1738592069563,"stop":1738592069563,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae087497ccf1b76","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1738591896868,"stop":1738591896868,"duration":0},"status":"passed","severity":"normal"},{"uid":"222db072fc96fe9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1738591818066,"stop":1738591818067,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b48cdc6927469bc","name":"should decode valid enr successfully","time":{"start":1738591500490,"stop":1738591500491,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca68c5f2f5201e5","name":"Query generator for multiple messages","time":{"start":1738591859929,"stop":1738591859930,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a91b15fba5f281","name":"Fails to publish message with size larger than 1 MB","time":{"start":1738591739872,"stop":1738591739873,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5df6f5e14a265f5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738591499691,"stop":1738591499691,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f0d966d5d96247","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1738591615545,"stop":1738591615545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a984590751e84cc0","name":"recovers when dns.resolve returns empty","time":{"start":1738591514743,"stop":1738591514743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d2ef45573d0ae9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1738591818069,"stop":1738591818069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d181d0c54c8e7b","name":"Check received message containing Basic HTML tag","time":{"start":1738591616972,"stop":1738591616972,"duration":0},"status":"passed","severity":"normal"},{"uid":"81edb78371112cd0","name":"random static sharding 8 - Cluster ID: 247, Shard ID: 823","time":{"start":1738591902020,"stop":1738591902020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed831d7b88f8146","name":"Query with Promise Callback, No message returned","time":{"start":1738591830975,"stop":1738591830975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a0d613b5330fe9","name":"Passing page size 10 when there are 10 messages","time":{"start":1738591880774,"stop":1738591880774,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d59fe1f35add95","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738591514747,"stop":1738591514747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca8b5229e5853a41","name":"Check received message containing XML","time":{"start":1738591959080,"stop":1738591959081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8896c8ce0eba1f3f","name":"Push message with unicode special characters payload","time":{"start":1738591964115,"stop":1738591964115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4a0d51ee673555","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738592069560,"stop":1738592069560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae272ebd56e8774a","name":"Check publish message containing Russian","time":{"start":1738591739858,"stop":1738591739858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0f085df6a979ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738591491849,"stop":1738591491850,"duration":1},"status":"passed","severity":"normal"},{"uid":"906559fa742e75ca","name":"Passing an array","time":{"start":1738591903028,"stop":1738591903028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6353e7f9e18db66","name":"Init the array if not present","time":{"start":1738591491398,"stop":1738591491400,"duration":2},"status":"passed","severity":"normal"},{"uid":"77bca34ffcbdbb00","name":"Check received message containing SQL Injection","time":{"start":1738591616971,"stop":1738591616971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3978532bb0ee6642","name":"Check message on other pubsub topic is not received","time":{"start":1738591616984,"stop":1738591616984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83aad5a149d783d","name":"Check message with no payload is not received","time":{"start":1738591959086,"stop":1738591959086,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6bbf4609963b4","name":"Push message with numeric payload","time":{"start":1738591648110,"stop":1738591648110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5142b41cd084cb96","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738591514333,"stop":1738591514333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5e19c05dd3f75a","name":"Encoder throws on undefined content topic","time":{"start":1738591526511,"stop":1738591526511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec33d77fc7bfddf","name":"Decrypt messages","time":{"start":1738591721118,"stop":1738591721118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe40c5c5a1dd3d4","name":"Push message with custom timestamp: 1738595217233","time":{"start":1738591648119,"stop":1738591648119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cae75947d479d8f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738591526509,"stop":1738591526510,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6c9ca2156ac916","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738591803015,"stop":1738591803015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4429071bbf48e1c6","name":"Query Generator - false","time":{"start":1738591866713,"stop":1738591866714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb14ec8b8644a19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738591491849,"stop":1738591491849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb15b7d412549ea8","name":"Push message with Script payload","time":{"start":1738591964112,"stop":1738591964112,"duration":0},"status":"passed","severity":"normal"},{"uid":"161a5807eab654ad","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1738591753944,"stop":1738591753944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da1bebf55f7aeb58","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1738591658086,"stop":1738591658086,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d6bf0dc7915483","name":"Light Node - default protocols","time":{"start":1738591906844,"stop":1738591906845,"duration":1},"status":"passed","severity":"normal"},{"uid":"767187821c9a3d5c","name":"Push message with rate limit","time":{"start":1738591964125,"stop":1738591964126,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c45573049f8491","name":"Check received message containing Basic HTML tag","time":{"start":1738591959081,"stop":1738591959081,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f8ea4b77a1ab33","name":"Fails to publish duplicate message","time":{"start":1738591739870,"stop":1738591739871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c3f1752e53e0fc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738591558560,"stop":1738591558561,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80b0350cea175dd","name":"Check received message containing emoji","time":{"start":1738591616980,"stop":1738591616980,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f27fbe873a96e3","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1738591615538,"stop":1738591615538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ba86b0a7e48a28b","name":"Check received message containing numeric","time":{"start":1738591959076,"stop":1738591959077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f60106ffd29cae","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738591642569,"stop":1738591642569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94fa669329e6166","name":"Push message with short payload","time":{"start":1738591648108,"stop":1738591648109,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8e981024addb46","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1738591615535,"stop":1738591615535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9073fdc413e30f74","name":"should only return 1 node with store capability","time":{"start":1738591514745,"stop":1738591514745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ae1b6fc57358c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738591491859,"stop":1738591491859,"duration":0},"status":"passed","severity":"normal"},{"uid":"398154c97e933d91","name":"same cluster, different shard: nodes connect","time":{"start":1738591658089,"stop":1738591658090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8116288ef7843b","name":"should throw an error for missing sharding configuration","time":{"start":1738591491857,"stop":1738591491857,"duration":0},"status":"passed","severity":"normal"},{"uid":"206137c724a75985","name":"Push message with Script payload","time":{"start":1738591648112,"stop":1738591648113,"duration":1},"status":"passed","severity":"normal"},{"uid":"de597eb970d5b072","name":"Accepts a valid Waku Message","time":{"start":1738591534984,"stop":1738591534985,"duration":1},"status":"passed","severity":"normal"},{"uid":"46340b8a77e014a3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738591499681,"stop":1738591499682,"duration":1},"status":"passed","severity":"normal"},{"uid":"68018858795b4779","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738591642573,"stop":1738591642573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b305776fee124839","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738591491859,"stop":1738591491859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96738651b638d0a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738591491847,"stop":1738591491848,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ab6870fd118340","name":"Subscribe to topic containing special chars and publish message","time":{"start":1738591742502,"stop":1738591742502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e942f442978734c","name":"LightPush with 3 connections","time":{"start":1738591615652,"stop":1738591615652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"975111955bf3cc29","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738591582339,"stop":1738591582339,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b113f6bcc6a1d2","name":"Query generator for 2000 messages","time":{"start":1738591859936,"stop":1738591859936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1a20616d49b10c","name":"Callback on promise","time":{"start":1738591859932,"stop":1738591859932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9f4cb781da06b","name":"start node with empty shard should fail","time":{"start":1738591902024,"stop":1738591902024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e92bffaf9e51e27","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/9/topic670/proto","time":{"start":1738591852580,"stop":1738591852580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8219717d84208f3b","name":"returns only open connection if one present","time":{"start":1738591506220,"stop":1738591506220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8704c26ef4f77be0","name":"should get / set UDP multiaddr","time":{"start":1738591500499,"stop":1738591500499,"duration":0},"status":"passed","severity":"normal"},{"uid":"991fc9bf6c9e3462","name":"Check received message containing Arabic","time":{"start":1738591616964,"stop":1738591616968,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a44b59e8e340dbf","name":"Push message on custom pubsubTopic","time":{"start":1738591730175,"stop":1738591730176,"duration":1},"status":"passed","severity":"normal"},{"uid":"555cd2d3a63e2c9b","name":"Check received message containing special chars","time":{"start":1738591959077,"stop":1738591959077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e21aa921542da77","name":"Relay","time":{"start":1738591555594,"stop":1738591555595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d238cff32d28bb69","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738592069559,"stop":1738592069559,"duration":0},"status":"passed","severity":"normal"},{"uid":"18efa93cdbe14fb","name":"it tolerates circular branch references","time":{"start":1738591514742,"stop":1738591514743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d734e87fef8ab3","name":"Push message with escaped characters payload","time":{"start":1738591964114,"stop":1738591964114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3281a57b404b4077","name":"caches peers it previously fetched","time":{"start":1738591514744,"stop":1738591514744,"duration":0},"status":"passed","severity":"normal"},{"uid":"89617ccf62592698","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738591491851,"stop":1738591491851,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cdf0520bf16ea5","name":"Check received message containing Russian","time":{"start":1738591959064,"stop":1738591959064,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b24a3138174486","name":"Check received message with timestamp: 1738591549701000000 ","time":{"start":1738591616980,"stop":1738591616982,"duration":2},"status":"passed","severity":"normal"},{"uid":"117596a50770ae1f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738591514326,"stop":1738591514326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5126b92e858d71","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738591491855,"stop":1738591491855,"duration":0},"status":"passed","severity":"normal"},{"uid":"84aa512e05e4b54c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1738591742498,"stop":1738591742498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58c469bc0d372df","name":"Check message received after jswaku node is restarted","time":{"start":1738591959087,"stop":1738591959087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dc725e6966bc99b","name":"throws on content topic with too few or too many fields","time":{"start":1738591491827,"stop":1738591491827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78c46ff915df9a3","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1738591615536,"stop":1738591615536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51df9dc9cf65d817","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1738591896870,"stop":1738591896870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c656642ce8069","name":"Ping on subscribed peer","time":{"start":1738591615340,"stop":1738591615340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6f9304a14f780e","name":"configure the node with multiple pubsub topics","time":{"start":1738591902022,"stop":1738591902023,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed178165a8ae6b2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738591491839,"stop":1738591491839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0091ca619cfef7","name":"Subscribe and receive messages via lightPush","time":{"start":1738592069559,"stop":1738592069559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce6b8be7fd51fac","name":"should load peers from local storage and dispatch events","time":{"start":1738591518719,"stop":1738591518719,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d73e9d6575311","name":"can dial TLS multiaddrs","time":{"start":1738591660192,"stop":1738591660192,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ac37164d53f291","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738592069572,"stop":1738592069572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d867fd4de20aa5af","name":"Refresh subscription","time":{"start":1738591742500,"stop":1738591742500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f50a3d0b5807e93","name":"Check received message containing shell command","time":{"start":1738591959067,"stop":1738591959067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3092b116ce13844c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738591551011,"stop":1738591551012,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f8c55fe1875a9a","name":"Push message with content topic containing short","time":{"start":1738591964117,"stop":1738591964117,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b987a8761106a3","name":"should add and remove event listeners correctly","time":{"start":1738591518720,"stop":1738591518721,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5507671e5fffb9","name":"Encoder throws on undefined content topic","time":{"start":1738591506774,"stop":1738591506774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ba539259562dd","name":"Check received message containing XML","time":{"start":1738591616971,"stop":1738591616972,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd91d190d23ad2a","name":"Subscribe and receive messages via waku relay post","time":{"start":1738592069569,"stop":1738592069569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04853504d8fc112","name":"Subscribe to topic containing XML and receive message","time":{"start":1738592069574,"stop":1738592069574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b717a1a739842487","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738591491838,"stop":1738591491839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c21a1461f1ce95","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738592069561,"stop":1738592069561,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f191b6f0d3b77","name":"start node with empty content topic","time":{"start":1738591852585,"stop":1738591852585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9c7e1e75026e53","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738591491844,"stop":1738591491844,"duration":0},"status":"passed","severity":"normal"},{"uid":"101423a506f344f0","name":"should not fail to stop the service if it was not started","time":{"start":1738591698904,"stop":1738591698904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b077ac44d318bcda","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738591506520,"stop":1738591506520,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff0d2c7728ace80","name":"Push message with Russian payload","time":{"start":1738591648111,"stop":1738591648112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efc4b3baa7feaab","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738591499674,"stop":1738591499677,"duration":3},"status":"passed","severity":"normal"},{"uid":"9995e53e9e4b7ffb","name":"Check received message containing emoji","time":{"start":1738591959068,"stop":1738591959068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7d18a514541e7f","name":"Check publish message after service node is restarted","time":{"start":1738591739873,"stop":1738591739873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf784bb3fdf0977a","name":"Check received message with timestamp: 1738591549701 ","time":{"start":1738591616982,"stop":1738591616982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6ff3d74c767d94","name":"Check publish message containing shell command","time":{"start":1738591739863,"stop":1738591739864,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a4bfa393d6813e","name":"Waku message hash computation (no timestamp)","time":{"start":1738591494343,"stop":1738591494343,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac7364ae6bf344a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738591499679,"stop":1738591499680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2687264aca85e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738592069574,"stop":1738592069574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e840128d0ba0e0","name":"should not fail to start the service if it is already started","time":{"start":1738591571789,"stop":1738591571790,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be32e58d1fe306d","name":"Check publish message containing JSON","time":{"start":1738591739863,"stop":1738591739863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb21a356e2679dd4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738592069567,"stop":1738592069567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9588a2bd869c9b","name":"Publish message with rate limit","time":{"start":1738591739876,"stop":1738591739876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff353150748cf6f2","name":"can start and stop the service","time":{"start":1738591518716,"stop":1738591518716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a11bf329de25e3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738591558556,"stop":1738591558556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48b1e558f55cb49","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738591514242,"stop":1738591514242,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e38036ddb1da79","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738592069567,"stop":1738592069567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55ef1e7579049d4","name":"Publish message with custom timestamp: Mon Feb 03 2025 15:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1738591739868,"stop":1738591739870,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7a63a68afec4df2","name":"can start the service","time":{"start":1738591518715,"stop":1738591518716,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca04c9c36397765","name":"Push message with XML payload","time":{"start":1738591648113,"stop":1738591648113,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a488a2e19990a4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738592069568,"stop":1738592069569,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36889bba8be0d34","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738591491848,"stop":1738591491848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82c6e13b932f7e3","name":"Check received message containing Script","time":{"start":1738591616971,"stop":1738591616971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06c44abc4ad6faf","name":"Push message with shell command payload","time":{"start":1738591964114,"stop":1738591964114,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba001b54d9b8fc4","name":"Passing invalid cursor","time":{"start":1738591818070,"stop":1738591818070,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fe68c7a8ffcf4c","name":"addEventListener with correct event","time":{"start":1738591591015,"stop":1738591591016,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5400108c2dc4cf","name":"Check received message containing XML","time":{"start":1738591959065,"stop":1738591959066,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5709a61db8c695","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1738591830974,"stop":1738591830974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b19709b656c402","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738592069573,"stop":1738592069573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9703b0b7ad3fb5ca","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1738591830974,"stop":1738591830974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52e17d64fe7fff7","name":"1 Relay, 1 fetch","time":{"start":1738591514710,"stop":1738591514711,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc52e445a069a95","name":"different cluster, different shard: nodes don't connect","time":{"start":1738591658091,"stop":1738591658093,"duration":2},"status":"passed","severity":"normal"},{"uid":"37e1d0e22cfc2274","name":"Query Generator - true","time":{"start":1738591866710,"stop":1738591866710,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6d2b52c549f62","name":"Register correct protocols","time":{"start":1738591742495,"stop":1738591742496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3313d15f7883ce76","name":"should wait for LightPush peer to be connected","time":{"start":1738591531661,"stop":1738591531661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83a14c49340ae80","name":"Publishes to nwaku","time":{"start":1738591732736,"stop":1738591732737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a294b1d8fa691ff","name":"Check message with invalid timestamp is not received","time":{"start":1738591616983,"stop":1738591616984,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2f67d52fd64574","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1738591742507,"stop":1738591742507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efc7dbac5fe2c7c","name":"Decoder throws on undefined content topic","time":{"start":1738591506775,"stop":1738591506775,"duration":0},"status":"passed","severity":"normal"},{"uid":"97778bf9cf4d0fa7","name":"throws on content topic with generation field greater than 0","time":{"start":1738591491829,"stop":1738591491830,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2c6b577791247e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738591491845,"stop":1738591491845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9262f10beeb83d8","name":"should reject if LightPush is requested but not mounted","time":{"start":1738591531659,"stop":1738591531659,"duration":0},"status":"passed","severity":"normal"},{"uid":"82912159e61f635d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738591491840,"stop":1738591491840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b02849d5a69db0","name":"Check received message containing long","time":{"start":1738591959062,"stop":1738591959062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75562b8c3e11d6a","name":"isConnected return false after peer stops","time":{"start":1738591569593,"stop":1738591569593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6be16384736e4","name":"pre and post cipher","time":{"start":1738591525187,"stop":1738591525187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4794d785c11eaf12","name":"should be called for bootstrap peers","time":{"start":1738591558557,"stop":1738591558557,"duration":0},"status":"passed","severity":"normal"},{"uid":"e642d81310160f2b","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738591531515,"stop":1738591531516,"duration":1},"status":"passed","severity":"normal"},{"uid":"994f34c739e419a6","name":"creates an iterator","time":{"start":1738591891457,"stop":1738591891458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1eb179e9bb28e5f","name":"should get locked peers","time":{"start":1738591531402,"stop":1738591531402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83d84e51c0fe41","name":"should set field with all protocols disabled","time":{"start":1738591500502,"stop":1738591500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0dde929b810e1d","name":"Decoder throws on undefined content topic","time":{"start":1738591524763,"stop":1738591524763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b75165f60bbc52d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738591902015,"stop":1738591902015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9639cce5d95ad37","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1738591896869,"stop":1738591896869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5eba874ec0b93cf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738592069575,"stop":1738592069575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7495e74c2be36358","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738591500491,"stop":1738591500491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8271c6508de65244","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738591881987,"stop":1738591881988,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dc48cbcd76b2d2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1738591742505,"stop":1738591742506,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fce6a668c317f0","name":"should wait for Filter peer to be connected","time":{"start":1738591531661,"stop":1738591531661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66b3b7a0efca257","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/4/topic715/proto","time":{"start":1738591852579,"stop":1738591852579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9512bc251c7690ad","name":"Subscribe to topic containing JSON and publish message","time":{"start":1738591742506,"stop":1738591742506,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb710885237ccd48","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1738591615534,"stop":1738591615535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b42494f26d5ad04","name":"Promise Callback - false","time":{"start":1738591866716,"stop":1738591866717,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafbfa4c96a1f4c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738591491848,"stop":1738591491848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29b8f6b40f01094","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738591491854,"stop":1738591491854,"duration":0},"status":"passed","severity":"normal"},{"uid":"968a0a928c46bb6a","name":"Push message with long payload","time":{"start":1738591964109,"stop":1738591964109,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea5cfded004c9a","name":"should get / set TCP multiaddr","time":{"start":1738591500499,"stop":1738591500500,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eaa1597ee9c6df6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738592069563,"stop":1738592069563,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d448500f0d858","name":"should retry on failure if specified","time":{"start":1738591531517,"stop":1738591531518,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98cf19834831f92","name":"should reject if Relay is requested but not mounted","time":{"start":1738591531658,"stop":1738591531658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7ff50476678d5c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738591642570,"stop":1738591642570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6481bf25765cf7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738591491857,"stop":1738591491857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a844711319d80795","name":"Check received message containing short","time":{"start":1738591616962,"stop":1738591616962,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e8635c5e26981e","name":"Subscribe and receives messages on 20 topics","time":{"start":1738592069561,"stop":1738592069561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b288145fab1bbc0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738591491856,"stop":1738591491856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6080e441409dc013","name":"Push message with JSON payload","time":{"start":1738591648114,"stop":1738591648114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23beb84dec9c2f1","name":"Push message with custom timestamp: 1738588015844","time":{"start":1738591964126,"stop":1738591964126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efb52046da2c157","name":"Fails to publish message with empty text","time":{"start":1738591739871,"stop":1738591739871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8543deed29f6d579","name":"should not receive a peer event before start","time":{"start":1738591518718,"stop":1738591518718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c995fc6c382070b1","name":"should not receive a peer event before start","time":{"start":1738591698905,"stop":1738591698906,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e06a6de02e80a66","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738591491838,"stop":1738591491838,"duration":0},"status":"passed","severity":"normal"},{"uid":"397dec565bb2358c","name":"should set field with all protocols enabled","time":{"start":1738591500503,"stop":1738591500503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b25c1ef80d7a5e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738591719571,"stop":1738591719572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f55b0563ffdb142","name":"Push message with Chinese payload","time":{"start":1738591648110,"stop":1738591648111,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53893d585114736","name":"Refresh subscription","time":{"start":1738592069571,"stop":1738592069571,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d5fa7fbbf1270","name":"should return no connections if no open connection provided","time":{"start":1738591506221,"stop":1738591506222,"duration":1},"status":"passed","severity":"normal"},{"uid":"c571db574e60a372","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1738591615537,"stop":1738591615537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82e28c022c1867f3","name":"Check message with no payload is not received","time":{"start":1738591959072,"stop":1738591959072,"duration":0},"status":"passed","severity":"normal"},{"uid":"da72a51fc9a31067","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738591491850,"stop":1738591491850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d026aa49f3f98e","name":"should create a new stream if no existing for protocol found","time":{"start":1738591506516,"stop":1738591506517,"duration":1},"status":"passed","severity":"normal"},{"uid":"be86761f0c1e819a","name":"should return unique PubsubTopics for static sharding","time":{"start":1738591491845,"stop":1738591491845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f06c9913d5da34","name":"Push message with content topic containing JSON","time":{"start":1738591964122,"stop":1738591964122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbc6236a980220a","name":"Check message with invalid timestamp is not received","time":{"start":1738591959070,"stop":1738591959071,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3787e13243bd8f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738591491840,"stop":1738591491840,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aab9d001e24c56","name":"1 Store, 2 fetches","time":{"start":1738591514711,"stop":1738591514711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e7d87b9ded06a6","name":"Reopen subscription with peer with lost subscription","time":{"start":1738591615339,"stop":1738591615339,"duration":0},"status":"passed","severity":"normal"},{"uid":"34069107bf7f8f05","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738591719568,"stop":1738591719568,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8525037ed04206","name":"more peers than existing","time":{"start":1738591719803,"stop":1738591719803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"389a87ccc7621be9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1738591742504,"stop":1738591742504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7205ed4c4ba264b9","name":"throws on content topic with non-number generation field","time":{"start":1738591491827,"stop":1738591491828,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c376e24bc63b4e","name":"Push message with custom timestamp: 1707833217233","time":{"start":1738591648118,"stop":1738591648118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c32bac8efd34350","name":"Meta field set when metaSetter is specified","time":{"start":1738591506773,"stop":1738591506774,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce7023165bc4096","name":"should only return 1 node with relay and store capability","time":{"start":1738591514745,"stop":1738591514745,"duration":0},"status":"passed","severity":"normal"},{"uid":"421cc4eb3bce4987","name":"Passing page size 0 when there are 110 messages","time":{"start":1738591880771,"stop":1738591880772,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cee5ed7264a85c2","name":"Wrong topic","time":{"start":1738591852583,"stop":1738591852583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe3ef978cb96ed3","name":"should properly create location multiaddrs - tcp","time":{"start":1738591500502,"stop":1738591500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"464257e5757ed932","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738591491853,"stop":1738591491853,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2093fa0f46f3d7","name":"Check received message containing unicode special characters","time":{"start":1738591959082,"stop":1738591959083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8cd6a7bb1cfcac","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738591500504,"stop":1738591500504,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb36cb025e8bf1","name":"Relay + Store","time":{"start":1738591500504,"stop":1738591500504,"duration":0},"status":"passed","severity":"normal"},{"uid":"156c6f6977f4428","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738591569590,"stop":1738591569591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9365bad0e2213b0","name":"Ping on peer without subscriptions","time":{"start":1738591615340,"stop":1738591615340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f786f611f6f613cd","name":"random static sharding 9 - Cluster ID: 165, Shard ID: 857","time":{"start":1738591902021,"stop":1738591902022,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d49403fe387148","name":"random static sharding 10 - Cluster ID: 923, Shard ID: 118","time":{"start":1738591902022,"stop":1738591902022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c585a0266e49181e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738591589161,"stop":1738591589161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36e4bd1941a827c","name":"Js publishes, other Js receives","time":{"start":1738591732737,"stop":1738591732737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd61db6a8edeea9","name":"handles empty shards array correctly","time":{"start":1738591491857,"stop":1738591491858,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc963d40263eda2","name":"Ping on peer without subscriptions","time":{"start":1738591577457,"stop":1738591577458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d8cd7608b08a55","name":"Check publish message containing unicode special characters","time":{"start":1738591739865,"stop":1738591739866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca92cdae221f460","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738591491847,"stop":1738591491847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a87e6c22ca2bb6","name":"Push message with escaped characters payload","time":{"start":1738591648115,"stop":1738591648115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9641fb7d895e6313","name":"Push message with Arabic payload","time":{"start":1738591964111,"stop":1738591964111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb6cc2b0a784ad","name":"less peers than existing","time":{"start":1738591719803,"stop":1738591719803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5c026be38ee8930","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1738591730178,"stop":1738591730178,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeab12a7e64da4c","name":"should only return 1 node with relay capability","time":{"start":1738591514744,"stop":1738591514744,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0f10c95362e286","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738591803016,"stop":1738591803016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff9e0356d060fb2","name":"Subscribe to topic containing long and publish message","time":{"start":1738591742501,"stop":1738591742501,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e30f319f868b6","name":"Push to array if already present","time":{"start":1738591491400,"stop":1738591491401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d35a01beb8a9b","name":"Delete observer","time":{"start":1738591721118,"stop":1738591721119,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fcbf208bc2ce0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738591491850,"stop":1738591491850,"duration":0},"status":"passed","severity":"normal"},{"uid":"91784a9cc7933124","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738592069576,"stop":1738592069576,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e5bccc335b7e1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738591607011,"stop":1738591607011,"duration":0},"status":"passed","severity":"normal"},{"uid":"639fe17bad2e873d","name":"Check publish message containing SQL Injection","time":{"start":1738591739859,"stop":1738591739859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1835632feae012a6","name":"Ephemeral messages are not stored","time":{"start":1738591582338,"stop":1738591582339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e290621927d4b4fa","name":"should be online or offline if network state changed","time":{"start":1738591551014,"stop":1738591551014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37abc3b6026d0f9","name":"Query Generator, No message returned","time":{"start":1738591830968,"stop":1738591830969,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80054eaaf55c2a7","name":"Push message with Chinese payload","time":{"start":1738591964110,"stop":1738591964111,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bac724eef0b091","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591730176,"stop":1738591730176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1b70c022ce5704","name":"Subscribe and receive messages via waku relay post","time":{"start":1738591642568,"stop":1738591642569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14275da36b5061b","name":"Check received message with timestamp: 1738591550577000000 ","time":{"start":1738591959083,"stop":1738591959083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c277d41a147c51a9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738592069574,"stop":1738592069575,"duration":1},"status":"passed","severity":"normal"},{"uid":"29943cc0179af42d","name":"Check received message containing Arabic","time":{"start":1738591959064,"stop":1738591959064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3437d9ae20391906","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738591642581,"stop":1738591642582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7bfa24c09f2a9","name":"Sign & Recover","time":{"start":1738591525188,"stop":1738591525188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7575360dbf106702","name":"Mutual subscription","time":{"start":1738591742493,"stop":1738591742495,"duration":2},"status":"passed","severity":"normal"},{"uid":"936adc6a9e676997","name":"Round trip binary serialization","time":{"start":1738591506772,"stop":1738591506773,"duration":1},"status":"passed","severity":"normal"},{"uid":"515ae3c2d3e2c9a1","name":"Check message with no content topic is not received","time":{"start":1738591959072,"stop":1738591959072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a867f4ded5fe6df","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1738591734552,"stop":1738591734552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3fbf6a9f505637","name":"getPeersByDiscovery","time":{"start":1738591753942,"stop":1738591753943,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bcc6e2ff782ad0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738591719572,"stop":1738591719573,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d96b55178d2b5e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738591719570,"stop":1738591719570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fcae2d2dcdebf9","name":"Query with Ordered Callback, No message returned","time":{"start":1738591830972,"stop":1738591830974,"duration":2},"status":"passed","severity":"normal"},{"uid":"5370dcf61ea2b872","name":"Push message with content topic containing unicode special characters","time":{"start":1738591964123,"stop":1738591964124,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2b58a94c102630","name":"Does not throw an exception when node disconnects","time":{"start":1738591903027,"stop":1738591903027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f058348ea76a43e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738591499689,"stop":1738591499690,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bc3ec1cadb4a49","name":"Callback on promise, aborts when callback returns true","time":{"start":1738591859932,"stop":1738591859933,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e8e2c296e24fc4","name":"Non TWN Cluster","time":{"start":1738591852578,"stop":1738591852579,"duration":1},"status":"passed","severity":"normal"},{"uid":"8953c3eb57c4f0a7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1738591739866,"stop":1738591739867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f783c46c8ddc8e8","name":"Generator, custom pubsub topic","time":{"start":1738591881986,"stop":1738591881987,"duration":1},"status":"passed","severity":"normal"},{"uid":"978c8d44cc6ada1","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1738591615537,"stop":1738591615538,"duration":1},"status":"skipped","severity":"normal"},{"uid":"19597366edc39198","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738591491839,"stop":1738591491839,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b1eaad240df720","name":"Check message with no pubsub topic is not received","time":{"start":1738591616984,"stop":1738591616984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be274a9bb88005f","name":"new peer added after a peer was already found","time":{"start":1738591753944,"stop":1738591753944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f6f7828650b6e25","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738591642576,"stop":1738591642576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d80c83a65b34ca5","name":"Filter with 0 connections","time":{"start":1738591615650,"stop":1738591615650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c5ea1a33abb7f45","name":"tcp ip4 address","time":{"start":1738591499880,"stop":1738591499881,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b94753dc0a2852","name":"removeEventListener with correct event","time":{"start":1738591591017,"stop":1738591591017,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e3720d40352f1d","name":"Subscribe and publish message","time":{"start":1738591742497,"stop":1738591742497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7505508622701380","name":"Check publish message containing Script","time":{"start":1738591739859,"stop":1738591739861,"duration":2},"status":"passed","severity":"normal"},{"uid":"2abb0b1632a9245","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1738591615542,"stop":1738591615542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0ae29d188216ad8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738591607008,"stop":1738591607008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed560b67127047a","name":"should request renew when peer disconnects","time":{"start":1738591531402,"stop":1738591531403,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bf0a8e3cf18357","name":"Nodes with multiple pubsub topic","time":{"start":1738591734552,"stop":1738591734552,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacae5babd87d85c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591730177,"stop":1738591730177,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d92bb1eaae1a44","name":"Reopen subscription with peer with lost subscription","time":{"start":1738591615348,"stop":1738591615349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9c0263b2b0dc83","name":"Subscribe to topic containing long and receive message","time":{"start":1738592069563,"stop":1738592069563,"duration":0},"status":"passed","severity":"normal"},{"uid":"af66501afe109915","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738591499685,"stop":1738591499686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b27226290f01d81","name":"Check received message containing short","time":{"start":1738591959074,"stop":1738591959075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23ac77011f0dd45","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1738591818067,"stop":1738591818068,"duration":1},"status":"passed","severity":"normal"},{"uid":"daca4719d04c06b4","name":"1 Relay, 1 Filter, gives up","time":{"start":1738591514712,"stop":1738591514712,"duration":0},"status":"passed","severity":"normal"},{"uid":"27866ab440526d0b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738591524760,"stop":1738591524761,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c65e5bfd5cf4ba8","name":"Refresh subscription","time":{"start":1738592069562,"stop":1738592069562,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd31c3f0da23b84","name":"should emit a peer event after start","time":{"start":1738591698905,"stop":1738591698905,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb9e80472d31ab","name":"Push message with special chars payload","time":{"start":1738591964110,"stop":1738591964110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fba692cdd6c22f6","name":"non connected peers","time":{"start":1738591719803,"stop":1738591719803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ddf5c8eebebf5f8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1738591887245,"stop":1738591887245,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcc23193ffe1304","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738591506518,"stop":1738591506519,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1b05c093e4af2b","name":"Push message with content topic containing emoji","time":{"start":1738591964124,"stop":1738591964124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c68be9d64c7af","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738591719569,"stop":1738591719570,"duration":1},"status":"passed","severity":"normal"},{"uid":"3536a94f6c83c4e8","name":"Push message with content topic containing long","time":{"start":1738591964117,"stop":1738591964117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1758f7adcd7f52c4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app32/8/topic470/xml","time":{"start":1738591852579,"stop":1738591852580,"duration":1},"status":"passed","severity":"normal"},{"uid":"662f2a864167a2af","name":"Check message on other pubsub topic is not received","time":{"start":1738591959085,"stop":1738591959085,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafae40b006f7ade","name":"random static sharding 6 - Cluster ID: 819, Shard ID: 168","time":{"start":1738591902019,"stop":1738591902019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce7956b813980ec","name":"Subscribe to topic containing short and publish message","time":{"start":1738591742501,"stop":1738591742501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac59c16958f34e05","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738591499678,"stop":1738591499679,"duration":1},"status":"passed","severity":"normal"},{"uid":"5664f5ebb3eb03fa","name":"should initialize with default number of peers","time":{"start":1738591531399,"stop":1738591531400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7b43e719bc2ed2","name":"Subscribe to topic containing Script and receive message","time":{"start":1738592069574,"stop":1738592069574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae0f8b6e19800f4","name":"Check message received after nwaku node is restarted","time":{"start":1738591616989,"stop":1738591616989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"292567233d18fd48","name":"getPeersByDiscovery","time":{"start":1738591591018,"stop":1738591591018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c560c56d9d89e99","name":"should throw an error for missing required configuration","time":{"start":1738591491846,"stop":1738591491846,"duration":0},"status":"passed","severity":"normal"},{"uid":"20417830b29b5631","name":"Push message with XML payload","time":{"start":1738591964113,"stop":1738591964113,"duration":0},"status":"passed","severity":"normal"},{"uid":"386df4dbb8e82c47","name":"Check publish message containing emoji","time":{"start":1738591739866,"stop":1738591739866,"duration":0},"status":"passed","severity":"normal"},{"uid":"574d45ad9bf17ec6","name":"Push message with numeric payload","time":{"start":1738591964110,"stop":1738591964110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8a3e12a6f68a0c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738591491856,"stop":1738591491856,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e5b4ae0d9fe75","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1738591742507,"stop":1738591742507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ee95fe2c736047","name":"random static sharding 4 - Cluster ID: 843, Shard ID: 231","time":{"start":1738591902018,"stop":1738591902018,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a477a65c66cc51b","name":"should not fail to stop the service if it was not started","time":{"start":1738591571788,"stop":1738591571789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3611ba2676e6f33f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738591491845,"stop":1738591491845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c18e29fabefc698","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738591499682,"stop":1738591499683,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1db8bd28d75200","name":"Push message equal or less that 1MB","time":{"start":1738591964127,"stop":1738591964127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2593767dc0d81a80","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738592069561,"stop":1738592069562,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c74354e712b622","name":"Check message received after nwaku node is restarted","time":{"start":1738591959073,"stop":1738591959074,"duration":1},"status":"skipped","severity":"normal"},{"uid":"415c3990f32e775","name":"throws on content topic with empty topic name field","time":{"start":1738591491831,"stop":1738591491832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c515488779f5db95","name":"Push message with JSON payload","time":{"start":1738591964113,"stop":1738591964114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed827ba8b22be90f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738591514325,"stop":1738591514326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cee1a013964a803","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738591491844,"stop":1738591491844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a31fe25efe4b796","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738591607009,"stop":1738591607009,"duration":0},"status":"passed","severity":"normal"},{"uid":"3078ec700a9ebe45","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1738591615543,"stop":1738591615543,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fabbf567bec98595","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738591491840,"stop":1738591491840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240702c73169520","name":"should emit a peer event after start","time":{"start":1738591518717,"stop":1738591518718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69a1a8407910d36","name":"retrieves a single peer","time":{"start":1738591514742,"stop":1738591514742,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c049b31cc4ff5","name":"LightPush with 2 connections","time":{"start":1738591615651,"stop":1738591615651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bc9d265b615a6d2","name":"Check received message containing long","time":{"start":1738591959075,"stop":1738591959076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c6b02a20a8943b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1738591818068,"stop":1738591818069,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a7f1a09ff1eaeb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738591491851,"stop":1738591491851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8513ff4bd77e4f","name":"should reject if WakuNode is not started","time":{"start":1738591531657,"stop":1738591531658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a49a75479b2c359","name":"ignores unrecognized TXT record formats","time":{"start":1738591514743,"stop":1738591514744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b892f4de31f6b76","name":"Store - dialed first","time":{"start":1738591906843,"stop":1738591906843,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b8c8a2afde072b","name":"Check received message containing Russian","time":{"start":1738591959079,"stop":1738591959079,"duration":0},"status":"passed","severity":"normal"},{"uid":"10270b18417b4282","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738591514711,"stop":1738591514712,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a77b703431a16d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738591491855,"stop":1738591491855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6171b3fd6190c38b","name":"Query with Ordered Callback, No Decoder","time":{"start":1738591830971,"stop":1738591830972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d2fd6aa4ee3046","name":"random static sharding 7 - Cluster ID: 954, Shard ID: 676","time":{"start":1738591902020,"stop":1738591902020,"duration":0},"status":"passed","severity":"normal"},{"uid":"51441d2c728e0d1d","name":"Check received message containing Script","time":{"start":1738591959065,"stop":1738591959065,"duration":0},"status":"passed","severity":"normal"},{"uid":"687109ab56a3074f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738591642579,"stop":1738591642580,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fb08a8f4a69b70","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app51/1/topic507/json","time":{"start":1738591852582,"stop":1738591852583,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcc3175ce36d5d3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app90/1/topic387/json","time":{"start":1738591852580,"stop":1738591852581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e5e131c9a7baaf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/6/topic618/utf8","time":{"start":1738591852582,"stop":1738591852582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5694f5143a481d","name":"Filter with 3 connections","time":{"start":1738591615652,"stop":1738591615653,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b087bd3bbe76bf55","name":"should throw error - invalid id","time":{"start":1738591500493,"stop":1738591500493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a13f1892708962","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738591491845,"stop":1738591491845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff3c97691053af2","name":"Push message with content topic containing Script","time":{"start":1738591964121,"stop":1738591964121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beaa0577e98ebbe","name":"should not receive a peer event after stop","time":{"start":1738591518718,"stop":1738591518719,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be9431629339de1","name":"Ping on unsubscribed peer","time":{"start":1738591615339,"stop":1738591615339,"duration":0},"status":"passed","severity":"normal"},{"uid":"542fcbf57a953529","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app56/9/topic831/xml","time":{"start":1738591852581,"stop":1738591852581,"duration":0},"status":"passed","severity":"normal"},{"uid":"422f62e8ef723048","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738591491846,"stop":1738591491846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1555147f5b5dda0","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738591551013,"stop":1738591551013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5099425f690f71d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738591491842,"stop":1738591491842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21ef352d50620a9","name":"should initialize with custom number of peers","time":{"start":1738591531401,"stop":1738591531401,"duration":0},"status":"passed","severity":"normal"},{"uid":"816ea658208120a7","name":"should encode/decode to RLP encoding","time":{"start":1738591500498,"stop":1738591500498,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae4e435be739f78","name":"Push message with meta","time":{"start":1738591964125,"stop":1738591964125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4ce7bc9b5cbacf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738591558558,"stop":1738591558559,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed389549f053f9d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738591499691,"stop":1738591499692,"duration":1},"status":"passed","severity":"normal"},{"uid":"755432a24ad6517c","name":"Check received message containing numeric","time":{"start":1738591959062,"stop":1738591959063,"duration":1},"status":"passed","severity":"normal"},{"uid":"246c0073f4e0b288","name":"Relay - times out","time":{"start":1738591906842,"stop":1738591906843,"duration":1},"status":"passed","severity":"normal"},{"uid":"f232a2e14ceecbce","name":"should decode valid enr with tcp successfully","time":{"start":1738591500491,"stop":1738591500491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8ada9409cd6efe","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1738591818067,"stop":1738591818067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed324916434b4db","name":"does not throw on valid cases","time":{"start":1738591491825,"stop":1738591491826,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7cfc0d29b12a73","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738592069569,"stop":1738592069569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c669cf787499008","name":"should properly compute the node id","time":{"start":1738591500494,"stop":1738591500498,"duration":4},"status":"passed","severity":"normal"},{"uid":"2dc1ce893c09c3ec","name":"Renews subscription after lossing a connection","time":{"start":1738592069568,"stop":1738592069568,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa139b8cf151a9","name":"Check received message containing long","time":{"start":1738591616962,"stop":1738591616963,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7b47f4d89fcc69","name":"Check message with no payload is not received","time":{"start":1738591616987,"stop":1738591616988,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a60a094d0f52e1","name":"should reject on timeout if it was set","time":{"start":1738591531660,"stop":1738591531660,"duration":0},"status":"passed","severity":"normal"},{"uid":"30578321057b29fc","name":"Push message with content topic containing escaped characters","time":{"start":1738591964123,"stop":1738591964123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1397209f40736d8c","name":"returns all values when wanted number matches available values","time":{"start":1738591514239,"stop":1738591514241,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0785fa018cd2737","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1738591615541,"stop":1738591615542,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b79e3f83d745bc95","name":"Check publish message containing Arabic","time":{"start":1738591739858,"stop":1738591739858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eb90715a79d61c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738592069572,"stop":1738592069572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f4833c68439a09","name":"connects to nwaku","time":{"start":1738591903027,"stop":1738591903027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90652c8f2950389","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738591491844,"stop":1738591491844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abfa8185192ede2","name":"should return usable stream attached to connection","time":{"start":1738591506515,"stop":1738591506516,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e8770c1909b0dd","name":"Check received message containing escaped characters","time":{"start":1738591959067,"stop":1738591959067,"duration":0},"status":"passed","severity":"normal"},{"uid":"56114e155a8889fa","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738591551012,"stop":1738591551012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0167ceaf0e1a96a","name":"listenerCount","time":{"start":1738591591018,"stop":1738591591018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7fd6ab2e51e2b9","name":"Relay - dialed first","time":{"start":1738591906841,"stop":1738591906842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7033b1508cd41bf7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738591589160,"stop":1738591589160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8790b8fea6c1c579","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1738591742502,"stop":1738591742503,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c00bd46f37ed111","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1738591734553,"stop":1738591734553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca700a6b97b7d28","name":"Subscribe and receive messages via lightPush","time":{"start":1738591642567,"stop":1738591642567,"duration":0},"status":"passed","severity":"normal"},{"uid":"96274fab34c5c91","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738591719570,"stop":1738591719571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f511104b6ef933","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1738591742498,"stop":1738591742498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c637e79f938dfbaf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738592069569,"stop":1738592069569,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf8b8f006a84dd3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738591642578,"stop":1738591642578,"duration":0},"status":"passed","severity":"normal"},{"uid":"1437b9a3b96cb74b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738592069575,"stop":1738592069575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baf713a6e509a35","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738592069566,"stop":1738592069566,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d5d4fe1f0c5674","name":"Filter with 1 connections","time":{"start":1738591615651,"stop":1738591615651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c55012083e16ea","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1738591589154,"stop":1738591589157,"duration":3},"status":"passed","severity":"normal"},{"uid":"72d3ee8f0286785c","name":"Push message with custom timestamp: 1707833215844","time":{"start":1738591964126,"stop":1738591964126,"duration":0},"status":"passed","severity":"normal"},{"uid":"31787b7122dae09f","name":"Subscribe and receives messages on 20 topics","time":{"start":1738591642570,"stop":1738591642570,"duration":0},"status":"passed","severity":"normal"},{"uid":"658ab380385eb6df","name":"should throw an error for insufficient data","time":{"start":1738591491861,"stop":1738591491861,"duration":0},"status":"passed","severity":"normal"},{"uid":"82224acc33053e69","name":"through manual discovery","time":{"start":1738591660193,"stop":1738591660194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b92dd180cb60f5f","name":"Check received message containing numeric","time":{"start":1738591616963,"stop":1738591616963,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a312943bda13e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738591719567,"stop":1738591719567,"duration":0},"status":"passed","severity":"normal"},{"uid":"19afc98f283383a9","name":"Check message with no content topic is not received","time":{"start":1738591616987,"stop":1738591616987,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c3164e2e264dd4","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1738591615542,"stop":1738591615542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63761a2daccaf87a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738591642580,"stop":1738591642580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0429d6622333863","name":"Subscribe to topic containing Script and receive message","time":{"start":1738591642576,"stop":1738591642577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef005e12c252c2b3","name":"Check publish message containing long","time":{"start":1738591739856,"stop":1738591739856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b202958c98955718","name":"can start the service","time":{"start":1738591571787,"stop":1738591571787,"duration":0},"status":"passed","severity":"normal"},{"uid":"9056f524f5cf1e6e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738591607007,"stop":1738591607008,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33e524f71f0a9da","name":"Fails to publish message with wrong content topic","time":{"start":1738591739871,"stop":1738591739872,"duration":1},"status":"passed","severity":"normal"},{"uid":"12de7a8606554fc0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738591569591,"stop":1738591569591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41d45714d9c1c9e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738591514330,"stop":1738591514331,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f1ddebcace7fd9","name":"topics with same application and version share the same shard","time":{"start":1738591491841,"stop":1738591491841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66f1798b5d0511f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1738591818070,"stop":1738591818070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30a2ebea512ef9c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738591506776,"stop":1738591506776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84c5be22f2c6695","name":"Check received message containing escaped characters","time":{"start":1738591959082,"stop":1738591959082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f81351fa3f57068","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738591607009,"stop":1738591607009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce56c3431e881b11","name":"Check received message containing special chars","time":{"start":1738591959063,"stop":1738591959063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d036164f13f60","name":"Push message with content topic containing XML","time":{"start":1738591964121,"stop":1738591964121,"duration":0},"status":"passed","severity":"normal"},{"uid":"821840289fd6fab8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738591589152,"stop":1738591589152,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c132f0d1d0c0","name":"Ping on unsubscribed peer","time":{"start":1738591577459,"stop":1738591577459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1cb84657dd4332","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1738591742503,"stop":1738591742503,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d49bf8a30ffdac","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738591499683,"stop":1738591499684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17f7c555beb89dc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738591719572,"stop":1738591719572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43c69ad972c2cba","name":"should handle corrupted local storage data gracefully","time":{"start":1738591518720,"stop":1738591518720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbf078ab7c30318","name":"same cluster, same shard: nodes connect","time":{"start":1738591658088,"stop":1738591658089,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed0b1ec945453ac","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738591514331,"stop":1738591514331,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e85b1896a0b39a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738591491838,"stop":1738591491838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b56d15dd284fa56","name":"Subscribe to topic containing Russian and publish message","time":{"start":1738591742503,"stop":1738591742504,"duration":1},"status":"passed","severity":"normal"},{"uid":"6add008a3d786d09","name":"Subscribe to topic containing long and receive message","time":{"start":1738591642572,"stop":1738591642573,"duration":1},"status":"passed","severity":"normal"},{"uid":"47134991e5309593","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1738591734552,"stop":1738591734553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3181e11fd1fa1a65","name":"Nwaku publishes","time":{"start":1738591732737,"stop":1738591732737,"duration":0},"status":"passed","severity":"normal"},{"uid":"798cfd2b200da65d","name":"Push message with content topic containing Arabic","time":{"start":1738591964119,"stop":1738591964119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce63c044202a6445","name":"Push message with shell command payload","time":{"start":1738591648114,"stop":1738591648114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c998ec8c3d3f8849","name":"Decoder throws on empty string content topic","time":{"start":1738591506775,"stop":1738591506775,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c67a5e0266a3d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1738591896868,"stop":1738591896868,"duration":0},"status":"passed","severity":"normal"},{"uid":"72186579da956f18","name":"Subscribe to topic containing XML and receive message","time":{"start":1738591642577,"stop":1738591642578,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc422dffb466d28d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738591959084,"stop":1738591959085,"duration":1},"status":"passed","severity":"normal"},{"uid":"948ab259250b151e","name":"Check meta is set [ecies]","time":{"start":1738591526510,"stop":1738591526511,"duration":1},"status":"passed","severity":"normal"},{"uid":"72bf2af0189381a0","name":"Query generator for multiple messages with different content topic format","time":{"start":1738591859931,"stop":1738591859932,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f28a1d1dc73e81","name":"random static sharding 2 - Cluster ID: 367, Shard ID: 77","time":{"start":1738591902017,"stop":1738591902017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60f8afe0465e654","name":"should properly create location multiaddrs - udp4","time":{"start":1738591500500,"stop":1738591500500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1c1bb4dd296de6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1738591887247,"stop":1738591887248,"duration":1},"status":"passed","severity":"normal"},{"uid":"966c1202ba3b2f2d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738591499680,"stop":1738591499681,"duration":1},"status":"passed","severity":"normal"},{"uid":"753ea0fcc347a22","name":"should properly create location multiaddrs - udp","time":{"start":1738591500501,"stop":1738591500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ddb7219c1202cb","name":"Check publish message containing escaped characters","time":{"start":1738591739864,"stop":1738591739865,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbe6f32dfde887d","name":"Asymmetric encrypt & decrypt","time":{"start":1738591525186,"stop":1738591525186,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a6c58b3d6baa56","name":"should reject if Store is requested but not mounted","time":{"start":1738591531659,"stop":1738591531659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3719b58dab7c5a","name":"should properly create location multiaddrs - udp6","time":{"start":1738591500501,"stop":1738591500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e5bb5e1c4e0c66","name":"should not fail to start the service if it is already started","time":{"start":1738591698905,"stop":1738591698905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a998ed7ce5a674f","name":"Passing page size 19 when there are 20 messages","time":{"start":1738591880774,"stop":1738591880775,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a311f7462b978","name":"Push message with long payload","time":{"start":1738591648109,"stop":1738591648109,"duration":0},"status":"passed","severity":"normal"},{"uid":"730da2229acb8e10","name":"Push message with Russian payload","time":{"start":1738591964111,"stop":1738591964112,"duration":1},"status":"passed","severity":"normal"},{"uid":"912f8061023e3230","name":"Push message with unicode special characters payload","time":{"start":1738591648115,"stop":1738591648116,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e60911a59c1810","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738591514330,"stop":1738591514330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c845df99b7d3c89b","name":"Check publish message containing special chars","time":{"start":1738591739857,"stop":1738591739857,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ce7b126839e5ff","name":"Check received message with timestamp: 1738591550577 ","time":{"start":1738591959084,"stop":1738591959084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c64aabb8f10a6b9","name":"Reopen subscription with peer with lost subscription","time":{"start":1738591577459,"stop":1738591577462,"duration":3},"status":"passed","severity":"normal"},{"uid":"69c51ee13066f82","name":"Query generator for multiple messages with multiple decoders","time":{"start":1738591859931,"stop":1738591859931,"duration":0},"status":"passed","severity":"normal"},{"uid":"649535f8850f4330","name":"udp ip6 address","time":{"start":1738591499881,"stop":1738591499882,"duration":1},"status":"passed","severity":"normal"},{"uid":"540abf8cbd62a77b","name":"Should update multiaddrs","time":{"start":1738591699082,"stop":1738591699083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4637611b2bd978d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738592069563,"stop":1738592069564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3770bb5a816ae66b","name":"Overlapping topic subscription","time":{"start":1738592069571,"stop":1738592069571,"duration":0},"status":"passed","severity":"normal"},{"uid":"589d8d0d493b14a4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738591494342,"stop":1738591494342,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6cec797cfffb6","name":"Query generator for multiple messages with different message text format","time":{"start":1738591859930,"stop":1738591859930,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bcec6361240b19","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738591491858,"stop":1738591491859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d744309246406505","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738591571792,"stop":1738591571792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a52bba6ecf34e39","name":"Encoder throws on empty string content topic","time":{"start":1738591524762,"stop":1738591524763,"duration":1},"status":"passed","severity":"normal"},{"uid":"9799270123495709","name":"Ping on unsubscribed peer","time":{"start":1738591615346,"stop":1738591615348,"duration":2},"status":"passed","severity":"normal"},{"uid":"53914a8709ff4271","name":"Publish message with custom timestamp: Tue Feb 13 2024 14:08:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1738591739867,"stop":1738591739868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df9c5afb269c50","name":"should reject if Filter is requested but not mounted","time":{"start":1738591531659,"stop":1738591531660,"duration":1},"status":"passed","severity":"normal"},{"uid":"88baa3ce53b3bdc6","name":"ignores domain fetching errors","time":{"start":1738591514743,"stop":1738591514743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c8809781d90198","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1738591753944,"stop":1738591753947,"duration":3},"status":"passed","severity":"normal"},{"uid":"f3a7bb893d040c2b","name":"should throw error - no public key","time":{"start":1738591500492,"stop":1738591500492,"duration":0},"status":"passed","severity":"normal"},{"uid":"771ee84cbcfa90ac","name":"Push 5 different messages","time":{"start":1738591964116,"stop":1738591964116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5e69c0f15ca811","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738592069562,"stop":1738592069562,"duration":0},"status":"passed","severity":"normal"},{"uid":"684e48ba15f2ba0a","name":"Store - dialed after - with timeout","time":{"start":1738591906843,"stop":1738591906844,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fba4c0c0abaaaf","name":"Used by Waku Relay","time":{"start":1738591903029,"stop":1738591903029,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8b3cb05b5c2c5e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738591499692,"stop":1738591499692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87132c8443b850b","name":"Check received message containing Script","time":{"start":1738591959080,"stop":1738591959080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2247bc895a3a0dcc","name":"Default pageSize","time":{"start":1738591880775,"stop":1738591880776,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c01c6a726ac53e","name":"Push message with content topic containing special chars","time":{"start":1738591964118,"stop":1738591964118,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5ae2e62e76ec16","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738592069570,"stop":1738592069570,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da170a156188a3","name":"should throw error - no id","time":{"start":1738591500492,"stop":1738591500492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0af102cfb497a7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738591491839,"stop":1738591491840,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfebab0a6ca606f","name":"should throw error - no id","time":{"start":1738591500492,"stop":1738591500493,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7a7053b9a21dfc","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1738591615537,"stop":1738591615537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d1c17a4fff16d6a","name":"Push message with short payload","time":{"start":1738591964109,"stop":1738591964109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29a8ba8504b36da","name":"Check received message containing unicode special characters","time":{"start":1738591616978,"stop":1738591616979,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e60736410d02e0c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1738591830959,"stop":1738591830961,"duration":2},"status":"passed","severity":"normal"},{"uid":"44aaebe280509551","name":"groups content topics by expected pubsub topic","time":{"start":1738591491841,"stop":1738591491842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ae455995301f6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1738591896869,"stop":1738591896869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adff57e27a7a96a","name":"Fails to push message with empty content topic","time":{"start":1738591964124,"stop":1738591964124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac78524ae7adf78","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738591491861,"stop":1738591491861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7885b1e4471b56b","name":"Push message on custom pubsubTopic","time":{"start":1738591730174,"stop":1738591730174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7fb47b7c2216e2","name":"Using a function","time":{"start":1738591903028,"stop":1738591903028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7886136c9f109b04","name":"Check received message containing Chinese","time":{"start":1738591616964,"stop":1738591616964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3035e5b44ddc29d7","name":"Subscribe to topic containing Script and publish message","time":{"start":1738591742505,"stop":1738591742505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9b27478f89cd51","name":"should emit a peer event after start","time":{"start":1738591571790,"stop":1738591571790,"duration":0},"status":"passed","severity":"normal"},{"uid":"da847b64b6aecc7e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738592069573,"stop":1738592069573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3112f81c88f2eb","name":"should encode/decode to text encoding","time":{"start":1738591500499,"stop":1738591500499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2ccd914a0fc8ff","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738591506519,"stop":1738591506520,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5de0d1166da012","name":"Push message with content topic containing Russian","time":{"start":1738591964119,"stop":1738591964120,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e13c4e6eb7a13ec","name":"Subscribe to topic containing short and receive message","time":{"start":1738592069571,"stop":1738592069571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b6954fe07f28e0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738591642568,"stop":1738591642568,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe6d0551605b7b9","name":"different cluster, same shard: nodes don't connect","time":{"start":1738591658090,"stop":1738591658090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f58b2a7037b0fb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738592069560,"stop":1738592069560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc226e8071decb3","name":"Passing page size 1 when there are 4 messages","time":{"start":1738591880773,"stop":1738591880773,"duration":0},"status":"passed","severity":"normal"},{"uid":"413d3db250d695d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738591491849,"stop":1738591491849,"duration":0},"status":"passed","severity":"normal"},{"uid":"27de1df9ce2f5eb2","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1738591615546,"stop":1738591615546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19aaabdcd05334b6","name":"Push message on custom pubsubTopic","time":{"start":1738591730177,"stop":1738591730177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29d57ae6fc616df","name":"Check received message containing JSON","time":{"start":1738591959066,"stop":1738591959066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11f06e789677ad","name":"Push message with emoji payload","time":{"start":1738591648116,"stop":1738591648116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f8da16e5e71907","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738591491850,"stop":1738591491851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4459b6fcf37836","name":"Refresh subscription","time":{"start":1738591642572,"stop":1738591642572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8dec366eb64393","name":"isConnected should return false after all peers disconnect","time":{"start":1738591569593,"stop":1738591569593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5369e0254c9c9d","name":"Passing page size 11 when there are 10 messages","time":{"start":1738591880774,"stop":1738591880774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d7d1837217adb9","name":"Subscribe and receives messages on 20 topics","time":{"start":1738592069570,"stop":1738592069570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5909e46024698b1","name":"Check message received after jswaku node is restarted","time":{"start":1738591959073,"stop":1738591959073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"592c6d8a7a5fa05e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738591582340,"stop":1738591582340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bb49879bc5dc1","name":"Ordered callback, aborts when callback returns true","time":{"start":1738591859934,"stop":1738591859935,"duration":1},"status":"passed","severity":"normal"},{"uid":"175ce58180509ca1","name":"Subscribe to topic containing Script and receive message","time":{"start":1738592069565,"stop":1738592069565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b72c447e3f4f99","name":"should send to specified number of peers of used peers","time":{"start":1738591531516,"stop":1738591531517,"duration":1},"status":"passed","severity":"normal"},{"uid":"67edcf5f02002a1f","name":"Relay + Store","time":{"start":1738591555595,"stop":1738591555596,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b19f65d59f1cfcb","name":"should check connected peers if present and suitable","time":{"start":1738591531660,"stop":1738591531660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7494bb375a469d19","name":"Fails to push message bigger that 1MB","time":{"start":1738591964127,"stop":1738591964127,"duration":0},"status":"passed","severity":"normal"},{"uid":"718e2a685a364f77","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738591491851,"stop":1738591491851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66c43e1ca8385c","name":"should throw if no connection provided","time":{"start":1738591506516,"stop":1738591506516,"duration":0},"status":"passed","severity":"normal"},{"uid":"35116720b051924c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738592069570,"stop":1738592069570,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5e306f042af884","name":"should encodeTxt and decodeTxt","time":{"start":1738591500490,"stop":1738591500490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd96d852fec02c2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1738591830969,"stop":1738591830969,"duration":0},"status":"passed","severity":"normal"},{"uid":"88471e769e9a12e9","name":"should be able to encode the field with only STORE set to true","time":{"start":1738591499677,"stop":1738591499678,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cfe59ab7feddfc","name":"LightPush","time":{"start":1738591906844,"stop":1738591906844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99980f6eee622ac","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738591582339,"stop":1738591582340,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fd36037be3246a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738591514745,"stop":1738591514745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4542bb7f845142c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738591514746,"stop":1738591514746,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c276f59ad024d7","name":"should call waitForPeer on Relay","time":{"start":1738591531662,"stop":1738591531662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d139f27a500c9e0a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1738591896870,"stop":1738591896870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f140b019fdb4c0d2","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1738591818068,"stop":1738591818068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efed858eae2ab4","name":"Decoder throws on empty string content topic","time":{"start":1738591526512,"stop":1738591526512,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e94090e941d72f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738591589161,"stop":1738591589162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c1cec1a445e357","name":"should handle a minimal index list","time":{"start":1738591491860,"stop":1738591491860,"duration":0},"status":"passed","severity":"normal"},{"uid":"74665a78f1615eaf","name":"Generator, 2 different pubsubtopics","time":{"start":1738591881989,"stop":1738591881989,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c6410c949a019a","name":"should not receive a peer event after stop","time":{"start":1738591698906,"stop":1738591698906,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c46f9938240f30","name":"Generator, 2 different pubsubtopics","time":{"start":1738591881987,"stop":1738591881987,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bb9749778fad7c","name":"Ping on peer without subscriptions","time":{"start":1738591615338,"stop":1738591615338,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f0ee80187d0ebf","name":"throws on content topic with empty version field","time":{"start":1738591491830,"stop":1738591491831,"duration":1},"status":"passed","severity":"normal"},{"uid":"84654e7ee310b28e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1738591658087,"stop":1738591658088,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfeb4006b2b0cd8c","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1738591615543,"stop":1738591615544,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2dce0b13ef52a57d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738591491852,"stop":1738591491852,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e43d2ab6f365999","name":"Check publish message containing short","time":{"start":1738591739855,"stop":1738591739856,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4842ed14333290","name":"Check message with non string payload is not received","time":{"start":1738591959073,"stop":1738591959073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a25ee21cf5a592","name":"Check message received after jswaku node is restarted","time":{"start":1738591616988,"stop":1738591616988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6ca590d18a62c00","name":"Ordered Callback - false","time":{"start":1738591866718,"stop":1738591866719,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b06d387898fd8c","name":"Push message with content topic containing shell command","time":{"start":1738591964123,"stop":1738591964123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dacafdd93f68b91","name":"Check received message containing SQL Injection","time":{"start":1738591959079,"stop":1738591959080,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee79c1981abd23b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1738591887248,"stop":1738591887250,"duration":2},"status":"passed","severity":"normal"},{"uid":"63a8da28a38bcd05","name":"throws on content topic with empty encoding field","time":{"start":1738591491832,"stop":1738591491832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c1ea824938f847","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738591719568,"stop":1738591719568,"duration":0},"status":"passed","severity":"normal"},{"uid":"272106496f8d5f91","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738591642581,"stop":1738591642581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fab364b4b3e9b15","name":"Filter","time":{"start":1738591906844,"stop":1738591906844,"duration":0},"status":"passed","severity":"normal"},{"uid":"565639716f5e668d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738591499687,"stop":1738591499688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f056f6b9d294d2b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738592069566,"stop":1738592069566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5bba468d40dac7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738592069564,"stop":1738592069564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb0f121d1a47b96","name":"can start and stop the service","time":{"start":1738591698904,"stop":1738591698904,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2d2d3fa636ece6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738591616982,"stop":1738591616983,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd332343e48edf1d","name":"Encoder throws on empty string content topic","time":{"start":1738591506774,"stop":1738591506775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8401b2aa7b42a1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738591491846,"stop":1738591491847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6390d1c89e72dc7","name":"isConnected should return true after first peer connects","time":{"start":1738591569592,"stop":1738591569592,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a21606f01af60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738591719571,"stop":1738591719571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc57265e176e6f7","name":"Overlapping topic subscription","time":{"start":1738591642571,"stop":1738591642571,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d1bbd0ea0f0048","name":"Throws when trying to push message with empty payload","time":{"start":1738591964116,"stop":1738591964116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34ba4f1f7225d42","name":"Push message with meta","time":{"start":1738591648117,"stop":1738591648117,"duration":0},"status":"passed","severity":"normal"},{"uid":"129549590f8bc41a","name":"should not fail to stop the service if it was not started","time":{"start":1738591518716,"stop":1738591518717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6bf85f62a1cff1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738591491833,"stop":1738591491837,"duration":4},"status":"passed","severity":"normal"},{"uid":"d678bfc26656bcc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1738591896867,"stop":1738591896867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3b4634a249add6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738591959069,"stop":1738591959070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31fa7f877bafd5f","name":"Rejects garbage","time":{"start":1738591534986,"stop":1738591534986,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfacab2f5112f4d2","name":"removeEventListener with wrong event","time":{"start":1738591591017,"stop":1738591591018,"duration":1},"status":"passed","severity":"normal"},{"uid":"e270cb042fd2e6c9","name":"Push message with content topic containing SQL Injection","time":{"start":1738591964120,"stop":1738591964120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eb4fddb32e05b4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app62/8/topic928/utf8","time":{"start":1738591852582,"stop":1738591852582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6238687c43e61ac9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738591494342,"stop":1738591494342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5c5286c5e1c358","name":"should return valid sharding parameters for static sharding","time":{"start":1738591491856,"stop":1738591491857,"duration":1},"status":"passed","severity":"normal"},{"uid":"94026d65cba586d0","name":"Check received message containing special chars","time":{"start":1738591616963,"stop":1738591616963,"duration":0},"status":"passed","severity":"normal"},{"uid":"45df80c988342fe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738592069573,"stop":1738592069573,"duration":0},"status":"passed","severity":"normal"},{"uid":"746b052fdfa7e61d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738591569593,"stop":1738591569594,"duration":1},"status":"passed","severity":"normal"},{"uid":"584679e7d8b7307b","name":"Check message on other pubsub topic is not received","time":{"start":1738591959071,"stop":1738591959071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7271c3d30ae2193","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738591734552,"stop":1738591734552,"duration":0},"status":"passed","severity":"normal"},{"uid":"41840a39886e6cc0","name":"should throw an error for an unconfigured topic","time":{"start":1738591491854,"stop":1738591491854,"duration":0},"status":"passed","severity":"normal"},{"uid":"564acc286bf33b6c","name":"Push message with Basic HTML tag payload","time":{"start":1738591964113,"stop":1738591964113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c72da0cfff3f7b2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738591491850,"stop":1738591491850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20706a63f2bf68e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738591589160,"stop":1738591589161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e95b7071b286fce","name":"LightPush with 0 connections","time":{"start":1738591615650,"stop":1738591615650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3743bdc2ec1d40da","name":"Check received message containing Chinese","time":{"start":1738591959063,"stop":1738591959064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95f70945f2baf5b","name":"LightPush with 1 connections","time":{"start":1738591615651,"stop":1738591615651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e22ca09e378ce6e","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1738591615545,"stop":1738591615545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"227e1846e5e046cc","name":"Push message with custom timestamp: 1738588017233","time":{"start":1738591648118,"stop":1738591648119,"duration":1},"status":"passed","severity":"normal"},{"uid":"995b37c06480722d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1738591642582,"stop":1738591642582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9107d4c0e881cc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1738591742501,"stop":1738591742502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d235af081e18a5bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738591491849,"stop":1738591491849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3566597af451291","name":"Correctly serialized arguments","time":{"start":1738591660279,"stop":1738591660279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fed54b6fcb4bbb3","name":"Check received message containing escaped characters","time":{"start":1738591616977,"stop":1738591616978,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d33bf5ef59b4ed","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738591642581,"stop":1738591642581,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7daa159a39c5a8","name":"Check received message with timestamp: 1738591550577 ","time":{"start":1738591959069,"stop":1738591959069,"duration":0},"status":"passed","severity":"normal"},{"uid":"13102c20042fa632","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738591518719,"stop":1738591518720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2d25a69aabf3a0","name":"Check received message containing SQL Injection","time":{"start":1738591959064,"stop":1738591959065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6620633b275f1c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738591514326,"stop":1738591514327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0966d8123b277e9","name":"Push message with SQL Injection payload","time":{"start":1738591648112,"stop":1738591648112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e911e288058390f1","name":"returns all values when wanted number is greater than available values","time":{"start":1738591514241,"stop":1738591514242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68adb8cd5233613","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738592069566,"stop":1738592069566,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa431aa237903629","name":"Check publish message containing XML","time":{"start":1738591739861,"stop":1738591739862,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb64ff4e8bd6079f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738591494343,"stop":1738591494344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b9e4e45cf05158","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738591494340,"stop":1738591494341,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a72da35bbc76efe","name":"Check received message containing emoji","time":{"start":1738591959083,"stop":1738591959083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6651f473de504f","name":"Ephemeral field set to true","time":{"start":1738591506773,"stop":1738591506773,"duration":0},"status":"passed","severity":"normal"}]