2024-02-29 21:45:09 +00:00

1 line
134 KiB
JSON

[{"uid":"278566297613cef3","name":"Subscribe to topic containing Script and receive message","time":{"start":1709242998640,"stop":1709242998641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bed41e42df7b3e2","name":"configure the node with multiple pubsub topics","time":{"start":1709242823117,"stop":1709242823117,"duration":0},"status":"passed","severity":"normal"},{"uid":"14386ec95bf6b631","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445669,"stop":1709242445669,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72cc84af4c40b16","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1709242445657,"stop":1709242445658,"duration":1},"status":"passed","severity":"normal"},{"uid":"9891d89de378dc62","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709242998644,"stop":1709242998644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c319ba99ecb4135","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1709242445658,"stop":1709242445659,"duration":1},"status":"passed","severity":"normal"},{"uid":"92063b663c501b4f","name":"Push message with content topic containing long","time":{"start":1709242870225,"stop":1709242870225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed24845c40576dd","name":"listenerCount","time":{"start":1709242303081,"stop":1709242303082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e7aa024fdf1c26","name":"caches peers it previously fetched","time":{"start":1709242233766,"stop":1709242233766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a872e770e16deede","name":"Overlapping topic subscription","time":{"start":1709242998649,"stop":1709242998649,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefece46c03459a8","name":"Push message with content topic containing shell command","time":{"start":1709242733473,"stop":1709242733473,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda96cd7b088acd0","name":"Query generator for multiple messages with different message text format","time":{"start":1709242918153,"stop":1709242918154,"duration":1},"status":"passed","severity":"normal"},{"uid":"816c21ffe8c45cf7","name":"Publish without waiting for remote peer","time":{"start":1709242792922,"stop":1709242792922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c746fe71209d297","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1709242263287,"stop":1709242263287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36362a52a1db720","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1709242233769,"stop":1709242233769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53bd81225518e52d","name":"connects to nwaku","time":{"start":1709242955686,"stop":1709242955687,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4efee06c67fa7b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1709242233380,"stop":1709242233380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9011fac80d39e41","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709242870230,"stop":1709242870230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc1dd43473fa77f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445646,"stop":1709242445648,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cdd9c0f3d326783","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1709242324082,"stop":1709242324082,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa69da3d1631d5","name":"should be able to decode the field with only STORE set to true","time":{"start":1709242218905,"stop":1709242218906,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9fcbe924697b8e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709243077988,"stop":1709243077988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d723157320ad7","name":"Push message with content topic containing short","time":{"start":1709242870225,"stop":1709242870225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4714655f8925cc","name":"Check message with non string payload is not received","time":{"start":1709242809922,"stop":1709242809922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85797989f193c2","name":"Ordered Callback - forward","time":{"start":1709242906107,"stop":1709242906108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bef02fcea26587b","name":"Waku message hash computation","time":{"start":1709242213814,"stop":1709242213815,"duration":1},"status":"passed","severity":"normal"},{"uid":"354eca8b7432bb9","name":"same cluster, same shard: nodes connect","time":{"start":1709242594536,"stop":1709242594536,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e9b3dab6fbc9c9","name":"Subscribe and receive messages via lightPush","time":{"start":1709242998633,"stop":1709242998633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32636fa65a9b7e2","name":"Check received message with timestamp: 1709242262551000000 ","time":{"start":1709242457332,"stop":1709242457333,"duration":1},"status":"passed","severity":"normal"},{"uid":"962533bc7ca83e3f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1709242445668,"stop":1709242445668,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffb10bdccbecd17","name":"same cluster, same shard: nodes connect","time":{"start":1709242445630,"stop":1709242445630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27c7c580d9b5bbb","name":"Check received message containing short","time":{"start":1709242809923,"stop":1709242809923,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a7fe2073896","name":"should be called for bootstrap peers","time":{"start":1709242270655,"stop":1709242270655,"duration":0},"status":"passed","severity":"normal"},{"uid":"752cdae6108909fe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709242501830,"stop":1709242501830,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ab1101a064b5ef","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1709242445655,"stop":1709242445657,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f56ae99e94c5894","name":"Waku message hash computation (payload length 0)","time":{"start":1709242213816,"stop":1709242213816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c1f62cb367fa7","name":"Passing page size 10 when there are 10 messages","time":{"start":1709242937619,"stop":1709242937619,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c879a3be9280ff4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1709242233377,"stop":1709242233377,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed79c7a254e9577","name":"Ping on peer without subscriptions","time":{"start":1709242346813,"stop":1709242346813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8d5bfd7d63334","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1709242445646,"stop":1709242445646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5da06b0e488eeb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1709242233380,"stop":1709242233380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1f9f92e959e572","name":"through manual discovery","time":{"start":1709242581187,"stop":1709242581187,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe61b2bfde58520","name":"Push message with content topic containing unicode special characters","time":{"start":1709242733474,"stop":1709242733474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfae6a842419e62","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1709242855127,"stop":1709242855127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5efe36ba071cd8a","name":"should encode/decode to text encoding","time":{"start":1709242219633,"stop":1709242219633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8818efb4e2a16725","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709242501829,"stop":1709242501830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be38f31da096e22","name":"Refresh subscription","time":{"start":1709242551015,"stop":1709242551020,"duration":5},"status":"passed","severity":"normal"},{"uid":"25e14e6197b724b9","name":"Nodes with multiple pubsub topic","time":{"start":1709242776292,"stop":1709242776293,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f54bc97d5adda91","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709242272976,"stop":1709242272977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7a127b678098cf2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242573086,"stop":1709242573086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f659f3d495eec278","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709242366578,"stop":1709242366578,"duration":0},"status":"passed","severity":"normal"},{"uid":"548ed95f691bd5c0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1709242445667,"stop":1709242445667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a51f1e729cf7433","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709242998648,"stop":1709242998648,"duration":0},"status":"passed","severity":"normal"},{"uid":"58679cf1de41ae76","name":"different cluster, same shard: nodes don't connect","time":{"start":1709242594537,"stop":1709242594537,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9905c5df1fd6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709242998645,"stop":1709242998645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67776a3c88012e5","name":"should not fail to start the service if it is already started","time":{"start":1709242272973,"stop":1709242272974,"duration":1},"status":"passed","severity":"normal"},{"uid":"5535f1c186f79481","name":"less peers than existing","time":{"start":1709243062293,"stop":1709243062293,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dedc2b565971","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445643,"stop":1709242445643,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb0cadd85209f7","name":"Nwaku publishes","time":{"start":1709242769305,"stop":1709242769306,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cde1b2cfb78d7e","name":"Push 30 different messages","time":{"start":1709242870223,"stop":1709242870223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69db91b81a2999b","name":"should properly create location multiaddrs - tcp6","time":{"start":1709242219635,"stop":1709242219635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7afae9acb1a7042","name":"Check message with no payload is not received","time":{"start":1709242809921,"stop":1709242809922,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c9e6c570980775","name":"should not fail to start the service if it is already started","time":{"start":1709242781325,"stop":1709242781326,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e130f95f014128","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709242998655,"stop":1709242998655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d447c237de89d4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709242551046,"stop":1709242551049,"duration":3},"status":"passed","severity":"normal"},{"uid":"216691e011826375","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1709242445664,"stop":1709242445665,"duration":1},"status":"passed","severity":"normal"},{"uid":"81865c7fa408579","name":"throws on content topic with non-number generation field","time":{"start":1709242211224,"stop":1709242211225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b049fed3080bca41","name":"Push message with numeric payload","time":{"start":1709242733453,"stop":1709242733454,"duration":1},"status":"passed","severity":"normal"},{"uid":"342167b5f0af306d","name":"should set field with only FILTER enabled","time":{"start":1709242219637,"stop":1709242219637,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec2a00760e5da91","name":"Push message with Basic HTML tag payload","time":{"start":1709242870220,"stop":1709242870221,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bda16b021a84e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709242998639,"stop":1709242998639,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e1cc94c729c43","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709242776293,"stop":1709242776293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fbb898322b5d51","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1709242445660,"stop":1709242445660,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f42b0f5d2d401d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709242233769,"stop":1709242233769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58d987ff6951a647","name":"Check received message containing numeric","time":{"start":1709242809924,"stop":1709242809924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc04ca30db3404a","name":"udp ip6 address","time":{"start":1709242219064,"stop":1709242219065,"duration":1},"status":"passed","severity":"normal"},{"uid":"42eca604438ce4b3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1709242445644,"stop":1709242445645,"duration":1},"status":"passed","severity":"normal"},{"uid":"59632c02e2ee07ec","name":"Decoder throws on empty string content topic","time":{"start":1709242224409,"stop":1709242224409,"duration":0},"status":"passed","severity":"normal"},{"uid":"76975a612953fe18","name":"Query Generator, Multiple PubsubTopics","time":{"start":1709242879232,"stop":1709242879232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaa67d61bd7f777","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242573099,"stop":1709242573099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f499172bb7453bd","name":"Correctly serialized arguments","time":{"start":1709242581257,"stop":1709242581257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b7d498f9f25d8","name":"Symmetric encrypt & Decrypt","time":{"start":1709242247082,"stop":1709242247083,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dec1c72a17305c0","name":"Check publish message containing Arabic","time":{"start":1709242785714,"stop":1709242785714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6150d58480e1e296","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709242809933,"stop":1709242809933,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d619edd0c81bcb","name":"Subscribe to topic containing XML and receive message","time":{"start":1709242998641,"stop":1709242998641,"duration":0},"status":"passed","severity":"normal"},{"uid":"13183b17baedccbf","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709242551013,"stop":1709242551013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76814f08559a4522","name":"Fails to push message with large meta","time":{"start":1709242733475,"stop":1709242733476,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea12b6fbe188211","name":"addEventListener with correct event","time":{"start":1709242303079,"stop":1709242303079,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9bb956a2e6133d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709242998654,"stop":1709242998655,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc9addbb3e244fe","name":"Encoder throws on undefined content topic","time":{"start":1709242224407,"stop":1709242224408,"duration":1},"status":"passed","severity":"normal"},{"uid":"775364caf492b9ad","name":"1 Relay, 1 fetch","time":{"start":1709242233449,"stop":1709242233449,"duration":0},"status":"passed","severity":"normal"},{"uid":"151d3ca84a4df798","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1709242246432,"stop":1709242246432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d40e3dfe475cf94","name":"Fields are not dropped","time":{"start":1709242223751,"stop":1709242223752,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d9b1393a43bfec","name":"Passing page size 1 when there are 4 messages","time":{"start":1709242937617,"stop":1709242937618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef81d2419ed7c63","name":"Check received message with timestamp: 1709242262265000000 ","time":{"start":1709242809918,"stop":1709242809918,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaef7726b33bee7e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709243077986,"stop":1709243077987,"duration":1},"status":"passed","severity":"normal"},{"uid":"569e33f871c8ecab","name":"Check received message containing special chars","time":{"start":1709242809925,"stop":1709242809925,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6d925d004ec71","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1709242879237,"stop":1709242879238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e803b2ac02b2c30","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1709242275033,"stop":1709242275033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b855b26a4c891e94","name":"Check received message containing Russian","time":{"start":1709242809927,"stop":1709242809927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3353665d83ba1e9b","name":"Relay + Store","time":{"start":1709242219638,"stop":1709242219638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5d2c965ddebc3d","name":"Push message with custom timestamp: 1678484045763","time":{"start":1709242870235,"stop":1709242870235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35239c202caee48","name":"Check received message containing unicode special characters","time":{"start":1709242809930,"stop":1709242809931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5d2e78dc032a87","name":"Check publish message containing special chars","time":{"start":1709242785713,"stop":1709242785713,"duration":0},"status":"passed","severity":"normal"},{"uid":"861679fb2941072e","name":"should get / set UDP multiaddr","time":{"start":1709242219633,"stop":1709242219634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4404d85773d2ffc5","name":"throws on content topic with empty version field","time":{"start":1709242211226,"stop":1709242211226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf05bc0a9e828c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709242352625,"stop":1709242352625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c23f085d394c39","name":"Relay - dialed after","time":{"start":1709242969032,"stop":1709242969033,"duration":1},"status":"passed","severity":"normal"},{"uid":"af70f1c51fe25777","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709242551073,"stop":1709242551073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6433d4da713577","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1709242792938,"stop":1709242792939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84b13bb8d042776","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709242998651,"stop":1709242998651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2360b1cf24295969","name":"Check message with non string payload is not received","time":{"start":1709242457342,"stop":1709242457343,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd793150575738","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709242501835,"stop":1709242501835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc4b824d788a3c2","name":"Check received message containing long","time":{"start":1709242809924,"stop":1709242809924,"duration":0},"status":"passed","severity":"normal"},{"uid":"57111548b285d628","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1709242246430,"stop":1709242246431,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a641ae76b95f1c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1709242717506,"stop":1709242717506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60b000418a3aa3bd","name":"Subscribe to topic containing XML and receive message","time":{"start":1709242998654,"stop":1709242998654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff57e6b74d072e3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1709242921727,"stop":1709242921728,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc28c2366fc69ba6","name":"Query Generator, No Decoder","time":{"start":1709242879232,"stop":1709242879233,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a579a0b8305c050","name":"can start the service","time":{"start":1709242240801,"stop":1709242240803,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2af60432d2cedb1","name":"same cluster, different shard: nodes connect","time":{"start":1709242445630,"stop":1709242445631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6368de59a80cf3","name":"tcp ip4 address","time":{"start":1709242219064,"stop":1709242219064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd9f98c65d5f7ae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709242998646,"stop":1709242998646,"duration":0},"status":"passed","severity":"normal"},{"uid":"654a2d3ca2dd6eee","name":"Round trip binary encryption [ecies, signature]","time":{"start":1709242248294,"stop":1709242248294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a664d640fb148ab","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1709242263289,"stop":1709242263289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc02c946f1efdad","name":"should properly create location multiaddrs - udp","time":{"start":1709242219635,"stop":1709242219635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36620ebb3f61281","name":"should throw error - no id","time":{"start":1709242219630,"stop":1709242219631,"duration":1},"status":"passed","severity":"normal"},{"uid":"c442a5463b219a8a","name":"Subscribe and receive messages via waku relay post","time":{"start":1709242998634,"stop":1709242998634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6897e57a541310","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1709242233378,"stop":1709242233378,"duration":0},"status":"passed","severity":"normal"},{"uid":"de195aa9a0e588f0","name":"Check publish message containing SQL Injection","time":{"start":1709242785715,"stop":1709242785715,"duration":0},"status":"passed","severity":"normal"},{"uid":"87632edd65871879","name":"Accepts a valid Waku Message","time":{"start":1709242227782,"stop":1709242227783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6175e1af5c4e74","name":"Check message on other pubsub topic is not received","time":{"start":1709242809920,"stop":1709242809921,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a898f3211766ed6","name":"Overlapping topic subscription","time":{"start":1709242551014,"stop":1709242551015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac45676c1496c2e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1709242792932,"stop":1709242792932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ce317525ab83a3","name":"Ephemeral field set to true","time":{"start":1709242224406,"stop":1709242224406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa8d5966b8e6d16","name":"Push message with content topic containing unicode special characters","time":{"start":1709242870232,"stop":1709242870232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6069037f2554ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709242998636,"stop":1709242998636,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fb71b605700628","name":"Query generator for multiple messages","time":{"start":1709242918152,"stop":1709242918153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d917e7522f62b558","name":"Subscribe to topic containing numeric and publish message","time":{"start":1709242792927,"stop":1709242792928,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b653b672de66a3","name":"Subscribe and receive messages via waku relay post","time":{"start":1709242998645,"stop":1709242998646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d846ad98033cd21","name":"Push message with unicode special characters payload","time":{"start":1709242870222,"stop":1709242870222,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7938db54803043","name":"Check received message containing shell command","time":{"start":1709242457327,"stop":1709242457328,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5d1ac937292c72","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1709242792930,"stop":1709242792931,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d4f61beff13899","name":"Push message with content topic containing emoji","time":{"start":1709242870233,"stop":1709242870233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2437ebbbad38c1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709242998634,"stop":1709242998634,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffcc7ba28851666","name":"Decrypt messages","time":{"start":1709242734773,"stop":1709242734774,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bee9a1d6f212cea","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1709242445662,"stop":1709242445662,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fcc4e94d482ac4","name":"should add and remove event listeners correctly","time":{"start":1709242240808,"stop":1709242240808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89be10d1d07ba3e","name":"returns all values when wanted number matches available values","time":{"start":1709242232805,"stop":1709242232808,"duration":3},"status":"passed","severity":"normal"},{"uid":"91e89860080b596","name":"Push message with custom timestamp: 1678484057509","time":{"start":1709242733476,"stop":1709242733477,"duration":1},"status":"passed","severity":"normal"},{"uid":"490baa1fda9ada94","name":"Check publish message containing long","time":{"start":1709242785712,"stop":1709242785712,"duration":0},"status":"passed","severity":"normal"},{"uid":"152085e9fe730c19","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1709242263288,"stop":1709242263288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4b60c63a24f10b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1709242816291,"stop":1709242816292,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aa0afda80c1502","name":"Push message with content topic containing escaped characters","time":{"start":1709242870231,"stop":1709242870232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3d4813f0fd8dff","name":"Push message with content topic containing XML","time":{"start":1709242733470,"stop":1709242733471,"duration":1},"status":"passed","severity":"normal"},{"uid":"289eb5cbd68d212a","name":"getPeersByDiscovery","time":{"start":1709242717505,"stop":1709242717505,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c6e2afcfb4cfd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1709242218899,"stop":1709242218900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfd7fdce2c84fb1","name":"Fails to push message with large meta","time":{"start":1709242870234,"stop":1709242870234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6176e8555ef7923","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1709242240807,"stop":1709242240807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095c16417983fa5","name":"same cluster, different shard: nodes connect","time":{"start":1709242594536,"stop":1709242594537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86719602ce61fd0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1709242957413,"stop":1709242957413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e383018f2919b1fa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709242998642,"stop":1709242998643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe4c20ebed4b79e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709242776277,"stop":1709242776278,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab45b1612dde049","name":"Subscribe to topic containing Script and receive message","time":{"start":1709242998653,"stop":1709242998653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dc01b8fc05369e","name":"should be able to encode the field with only STORE set to true","time":{"start":1709242218897,"stop":1709242218898,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd45c4a2569ea92","name":"should set field with only LIGHTPUSH enabled","time":{"start":1709242219637,"stop":1709242219637,"duration":0},"status":"passed","severity":"normal"},{"uid":"228afef2d27a81a6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1709242233450,"stop":1709242233450,"duration":0},"status":"passed","severity":"normal"},{"uid":"960784f94bd1dd56","name":"Check received message containing emoji","time":{"start":1709242457330,"stop":1709242457332,"duration":2},"status":"passed","severity":"normal"},{"uid":"c54b812fa9eeeb30","name":"Check publish message containing Russian","time":{"start":1709242785714,"stop":1709242785715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20515791c9e8cd5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1709242248293,"stop":1709242248293,"duration":0},"status":"passed","severity":"normal"},{"uid":"acde2f401e57fe01","name":"non connected peers","time":{"start":1709243062293,"stop":1709243062293,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1492919ab9a2cf","name":"Push message with Arabic payload","time":{"start":1709242870209,"stop":1709242870209,"duration":0},"status":"passed","severity":"normal"},{"uid":"788f00b336a1b851","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1709242785728,"stop":1709242785728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17fbbd120a482b0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1709242792923,"stop":1709242792923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d418a366f42419","name":"different cluster, different shard: nodes don't connect","time":{"start":1709242594537,"stop":1709242594538,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafd9d9333fa72f6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709242809919,"stop":1709242809919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bebeb3f22a7215","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1709242445641,"stop":1709242445641,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4ce639cd9cf2c1","name":"Ping on peer without subscriptions","time":{"start":1709242346810,"stop":1709242346811,"duration":1},"status":"passed","severity":"normal"},{"uid":"946fff040a3cbd7d","name":"Push message with custom timestamp: 1709246057509","time":{"start":1709242733477,"stop":1709242733477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1057422dafd7f7f","name":"should only return 1 node with store capability","time":{"start":1709242233767,"stop":1709242233767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1401c288c4d20d3","name":"Check received message containing Script","time":{"start":1709242457322,"stop":1709242457323,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bb340e9aa64eac","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709242998647,"stop":1709242998648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8678f9a8465ced4","name":"Delete observer","time":{"start":1709242734774,"stop":1709242734774,"duration":0},"status":"passed","severity":"normal"},{"uid":"750d20d4c5b3fdf1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1709242855126,"stop":1709242855126,"duration":0},"status":"passed","severity":"normal"},{"uid":"54adce73645da490","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709242998657,"stop":1709242998657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecdfb6402069ef8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1709242218903,"stop":1709242218904,"duration":1},"status":"passed","severity":"normal"},{"uid":"7419abc1a03b0731","name":"Check received message containing unicode special characters","time":{"start":1709242457329,"stop":1709242457330,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d44dbf967a385a8","name":"Push message with short payload","time":{"start":1709242733452,"stop":1709242733453,"duration":1},"status":"passed","severity":"normal"},{"uid":"652f82acae377e94","name":"LightPush","time":{"start":1709242969036,"stop":1709242969036,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9e7fa6fbafe2d3","name":"should throw error - no public key","time":{"start":1709242219631,"stop":1709242219631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68691703e00d230","name":"should not fail to stop the service if it was not started","time":{"start":1709242781322,"stop":1709242781325,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba415ade2abe0e9f","name":"Check received message containing shell command","time":{"start":1709242809930,"stop":1709242809930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbbf5d51a193c70","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709242551014,"stop":1709242551014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e09e0dd77d9a106","name":"throws on content topic with generation field greater than 0","time":{"start":1709242211225,"stop":1709242211225,"duration":0},"status":"passed","severity":"normal"},{"uid":"3016ab3c654e853a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709242551072,"stop":1709242551073,"duration":1},"status":"passed","severity":"normal"},{"uid":"407391a23c5c199","name":"should emit a peer event after start","time":{"start":1709242272974,"stop":1709242272974,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbc9e3a6949a2bf","name":"connected peers and dial","time":{"start":1709243062292,"stop":1709243062292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47f240ba70464b8","name":"Decoder throws on undefined content topic","time":{"start":1709242224408,"stop":1709242224408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b89f906b05510","name":"Throws when trying to push message with empty payload","time":{"start":1709242733462,"stop":1709242733462,"duration":0},"status":"passed","severity":"normal"},{"uid":"7586a80ffbfe20dc","name":"Generator, 2 different pubsubtopics","time":{"start":1709242901084,"stop":1709242901086,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d8a5ee6172698263","name":"Check publish message containing shell command","time":{"start":1709242785723,"stop":1709242785724,"duration":1},"status":"passed","severity":"normal"},{"uid":"98be00bfa4fabf17","name":"Subscribe to topic containing emoji and publish message","time":{"start":1709242792939,"stop":1709242792940,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fbf7eef1b4981f","name":"Subscribe to topic containing long and receive message","time":{"start":1709242998650,"stop":1709242998650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61de327e68283c1","name":"Check received message containing Basic HTML tag","time":{"start":1709242809915,"stop":1709242809915,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f47f3265ecb73a","name":"Query generator for multiple messages with different content topic format","time":{"start":1709242918162,"stop":1709242918163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c2083eceb61c61","name":"stop","time":{"start":1709242303084,"stop":1709242303084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfbb2b8c82e2cd","name":"should decode valid enr with tcp successfully","time":{"start":1709242219630,"stop":1709242219630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cb1c428d40cb62","name":"ignores domain fetching errors","time":{"start":1709242233765,"stop":1709242233765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff7ec1315a417bb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1709242445633,"stop":1709242445633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8875facbcdf2e683","name":"Subscribe to topic containing short and publish message","time":{"start":1709242792926,"stop":1709242792927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62da04013a0b22f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1709242213815,"stop":1709242213815,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b0205b89ce87d9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709242551071,"stop":1709242551071,"duration":0},"status":"passed","severity":"normal"},{"uid":"361e61209febabbe","name":"Push message with long payload","time":{"start":1709242870206,"stop":1709242870207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7510081b76a2f70","name":"throws on content topic with too few or too many fields","time":{"start":1709242211224,"stop":1709242211224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0f0b8f2a7ed06d","name":"recovers when dns.resolve returns empty","time":{"start":1709242233765,"stop":1709242233765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b65aa46a6ca5d4","name":"should decode valid enr successfully","time":{"start":1709242219622,"stop":1709242219630,"duration":8},"status":"passed","severity":"normal"},{"uid":"5729a529f1f0dd51","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709242998647,"stop":1709242998647,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a68fa32a042f7","name":"should properly create location multiaddrs - tcp","time":{"start":1709242219635,"stop":1709242219635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d2fc0d2e14b0b3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1709242233376,"stop":1709242233377,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecf7b3be50e778c","name":"Check publish message after service node is restarted","time":{"start":1709242785729,"stop":1709242785729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef3e48ae24df3597","name":"All","time":{"start":1709242275314,"stop":1709242275315,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf70c99b9281c3c3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709242366575,"stop":1709242366575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29d19186b97250f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709242352630,"stop":1709242352630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e880962cfbc78572","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709242501831,"stop":1709242501831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1b4e6c1a0faccb","name":"Ping on peer without subscriptions","time":{"start":1709242298916,"stop":1709242298917,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffcc3b35b9d7a3","name":"Publish message with custom timestamp: Thu Feb 29 2024 22:39:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1709242785726,"stop":1709242785727,"duration":1},"status":"passed","severity":"normal"},{"uid":"429c126342c8873a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1709242445639,"stop":1709242445640,"duration":1},"status":"passed","severity":"normal"},{"uid":"bece4f89073b55fe","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1709242445650,"stop":1709242445650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd7056df7974d4c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709242366576,"stop":1709242366576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f65b80c90a371d","name":"Fails to push message bigger that 1MB","time":{"start":1709242870237,"stop":1709242870239,"duration":2},"status":"passed","severity":"normal"},{"uid":"aafe704bb5be879f","name":"Passing page size 110 when there are 120 messages","time":{"start":1709242937620,"stop":1709242937620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46cdb0a3a265710","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1709242445641,"stop":1709242445642,"duration":1},"status":"passed","severity":"normal"},{"uid":"89389b0d480cef0b","name":"throws on content topic with empty encoding field","time":{"start":1709242211227,"stop":1709242211228,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfee10acf7fb2db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709242998651,"stop":1709242998652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebac06d843e69e5b","name":"can start and stop the service","time":{"start":1709242240803,"stop":1709242240803,"duration":0},"status":"passed","severity":"normal"},{"uid":"41df3268b36cc5f1","name":"Fails to publish duplicate message","time":{"start":1709242785727,"stop":1709242785727,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f460a9fea26e96","name":"Reopen subscription with peer with lost subscription","time":{"start":1709242346814,"stop":1709242346814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb3ea08bb3eb37","name":"Query Generator, No message returned","time":{"start":1709242879233,"stop":1709242879233,"duration":0},"status":"passed","severity":"normal"},{"uid":"2737010032b8f38c","name":"Push message with content topic containing JSON","time":{"start":1709242870230,"stop":1709242870231,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d094fed446d375","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709242551040,"stop":1709242551046,"duration":6},"status":"passed","severity":"normal"},{"uid":"ceb09f1d3b17c02e","name":"Fails to push message with empty content topic","time":{"start":1709242733475,"stop":1709242733475,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cdc524e4f7e072","name":"Push message with content topic containing Chinese","time":{"start":1709242870227,"stop":1709242870227,"duration":0},"status":"passed","severity":"normal"},{"uid":"c235740a23a2e837","name":"Fails to publish message with size larger than 1 MB","time":{"start":1709242785729,"stop":1709242785729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f7b479f0e578e9","name":"dispatchEvent via connectionManager","time":{"start":1709242303082,"stop":1709242303083,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3dea7c1a9e64a15a","name":"Push message on custom pubsubTopic","time":{"start":1709242573097,"stop":1709242573097,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d6f049e0f48641","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709242998639,"stop":1709242998640,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc9740ca4a578cf","name":"receives messages sent to provided content topic through callback","time":{"start":1709242816291,"stop":1709242816291,"duration":0},"status":"passed","severity":"normal"},{"uid":"403a10f10f6159a4","name":"Subscribe to topic containing long and publish message","time":{"start":1709242792927,"stop":1709242792927,"duration":0},"status":"passed","severity":"normal"},{"uid":"682957a4c3de0dda","name":"Check message with no content topic is not received","time":{"start":1709242457340,"stop":1709242457341,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eaf336e8506a077","name":"Push message with content topic containing JSON","time":{"start":1709242733472,"stop":1709242733473,"duration":1},"status":"passed","severity":"normal"},{"uid":"68246994c31da9ca","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1709242445666,"stop":1709242445667,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a06b0ae2abe0ca0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1709242233375,"stop":1709242233376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9f4c6a1ddd36df","name":"Check received message containing Russian","time":{"start":1709242809911,"stop":1709242809911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e985378ea636ac","name":"Ordered callback, aborts when callback returns true","time":{"start":1709242918165,"stop":1709242918165,"duration":0},"status":"passed","severity":"normal"},{"uid":"63554772148b2687","name":"Publishes to nwaku","time":{"start":1709242769305,"stop":1709242769305,"duration":0},"status":"passed","severity":"normal"},{"uid":"416f85a8b7b67f8c","name":"Push message with numeric payload","time":{"start":1709242870207,"stop":1709242870207,"duration":0},"status":"passed","severity":"normal"},{"uid":"36776b0e816257f6","name":"Check message with no payload is not received","time":{"start":1709242457341,"stop":1709242457342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9913fd6e7ef93782","name":"removeEventListener with correct event","time":{"start":1709242303080,"stop":1709242303080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be2e7ca92db9659","name":"Nodes with multiple pubsub topic","time":{"start":1709242776278,"stop":1709242776285,"duration":7},"status":"passed","severity":"normal"},{"uid":"b93303dff681cf24","name":"Check publish message containing Chinese","time":{"start":1709242785714,"stop":1709242785714,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc40b2be0ad13996","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709242457336,"stop":1709242457337,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6fa21c61cb935c","name":"Push message with escaped characters payload","time":{"start":1709242733460,"stop":1709242733460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aef6b4cc3e5eee","name":"Push message equal or less that 1MB","time":{"start":1709242733478,"stop":1709242733478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b9d0a62e06787d","name":"Query with Ordered Callback, No Decoder","time":{"start":1709242879236,"stop":1709242879236,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa84d9dfcf99bea2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1709242957412,"stop":1709242957412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89999c3bd921edb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1709242957411,"stop":1709242957411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94e63a75c1bdaa3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1709242445633,"stop":1709242445633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a46160945ddaeeb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709242998636,"stop":1709242998636,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecc94db4ece5ec9","name":"should get / set TCP multiaddr","time":{"start":1709242219634,"stop":1709242219634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b22713b1dfaf27","name":"Encoder throws on empty string content topic","time":{"start":1709242224408,"stop":1709242224408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3052d28df92f28","name":"should only return 1 node with relay and store capability","time":{"start":1709242233767,"stop":1709242233767,"duration":0},"status":"passed","severity":"normal"},{"uid":"414bc0d0fe18c1e3","name":"Push message with meta","time":{"start":1709242733475,"stop":1709242733475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0b91d90bee849c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709242550992,"stop":1709242550993,"duration":1},"status":"passed","severity":"normal"},{"uid":"c880e242febc635","name":"Push message with content topic containing escaped characters","time":{"start":1709242733473,"stop":1709242733473,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b57c5fdef25661","name":"Query Generator - backward","time":{"start":1709242906104,"stop":1709242906104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9cf70790ec2a5","name":"Query with Ordered Callback, No message returned","time":{"start":1709242879236,"stop":1709242879237,"duration":1},"status":"passed","severity":"normal"},{"uid":"e903dc50fecfb20c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242352628,"stop":1709242352628,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fb6ec4fe39c4db","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709243077987,"stop":1709243077987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1106673a776038","name":"Publish message with large meta","time":{"start":1709242785730,"stop":1709242785730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d36d1a365f9d79","name":"Rejects garbage","time":{"start":1709242227783,"stop":1709242227784,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f533e3ddac88e48","name":"should encodeTxt and decodeTxt","time":{"start":1709242219622,"stop":1709242219622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d145b6bbe851cb","name":"Check received message containing short","time":{"start":1709242457306,"stop":1709242457307,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac7ed9e4c340608","name":"Ephemeral messages are not stored","time":{"start":1709242275031,"stop":1709242275032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b606f052cc7905b7","name":"Push message with Script payload","time":{"start":1709242733457,"stop":1709242733457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed782795f1834788","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1709242816290,"stop":1709242816291,"duration":1},"status":"passed","severity":"normal"},{"uid":"eede6189c93c1a3e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1709242445663,"stop":1709242445664,"duration":1},"status":"passed","severity":"normal"},{"uid":"898301aa16967067","name":"Push message with Chinese payload","time":{"start":1709242870208,"stop":1709242870208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec81b1c12c7bdb0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709242550993,"stop":1709242550994,"duration":1},"status":"passed","severity":"normal"},{"uid":"85eb57382d163a2a","name":"Mutual subscription","time":{"start":1709242792921,"stop":1709242792921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a18428d3ea86dd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1709242218899,"stop":1709242218899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccd8c6d3d7bdd11","name":"should encode/decode to RLP encoding","time":{"start":1709242219633,"stop":1709242219633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e894aedec602853","name":"Push message with JSON payload","time":{"start":1709242870221,"stop":1709242870221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01ca464249aca8b","name":"Reopen subscription with peer with lost subscription","time":{"start":1709242346812,"stop":1709242346812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cde367ab07e1d68","name":"Push message with rate limit","time":{"start":1709242870234,"stop":1709242870235,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac162a20659233c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709242998643,"stop":1709242998643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9726cf71f3a0011","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709242218909,"stop":1709242218909,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd47fdacc0f1db58","name":"Refresh subscription","time":{"start":1709242998649,"stop":1709242998649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c3b3ab6a8eeb57","name":"should use DNS peer discovery with light client","time":{"start":1709242272976,"stop":1709242272976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c63ee5cd109cb8c","name":"Does not throw an exception when node disconnects","time":{"start":1709242955687,"stop":1709242955687,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab5fb7b76ce681c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1709242792924,"stop":1709242792924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b93c76e25ae318","name":"should be called at least once on all `peer:discovery` events","time":{"start":1709242270653,"stop":1709242270654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc09cae15657c98","name":"Query generator for 2000 messages","time":{"start":1709242918165,"stop":1709242918165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ed2971248fded","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1709242218907,"stop":1709242218908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30c7dec362720d7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709242776298,"stop":1709242776299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c38b257c720bcfc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709242550992,"stop":1709242550992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e370f76bbb1bd2fe","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1709242445669,"stop":1709242445670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f163daa908de6a6a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1709242445644,"stop":1709242445644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feb6954406884bd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709242352620,"stop":1709242352620,"duration":0},"status":"passed","severity":"normal"},{"uid":"96979278a83b3648","name":"should throw error - no id","time":{"start":1709242219631,"stop":1709242219631,"duration":0},"status":"passed","severity":"normal"},{"uid":"387b228b9bda131f","name":"Subscribe to topic containing short and receive message","time":{"start":1709242551021,"stop":1709242551031,"duration":10},"status":"passed","severity":"normal"},{"uid":"80aa410e1a89246c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709242551049,"stop":1709242551049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a0f8c4c750879a","name":"Push message with JSON payload","time":{"start":1709242733458,"stop":1709242733459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa66fdf52ac789c","name":"Ping on subscribed peer","time":{"start":1709242346809,"stop":1709242346810,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4395423d80cee6","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709242998637,"stop":1709242998637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50b33a0f113737e8","name":"getPeersByDiscovery","time":{"start":1709242303081,"stop":1709242303081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f424938b801f435c","name":"Ping on unsubscribed peer","time":{"start":1709242346813,"stop":1709242346814,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0cf68317e8502a","name":"Check received message containing Arabic","time":{"start":1709242809910,"stop":1709242809911,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a211eac6dc2a38","name":"Ping on subscribed peer","time":{"start":1709242298916,"stop":1709242298916,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1f59a366807bd","name":"Js publishes, other Js receives","time":{"start":1709242769306,"stop":1709242769306,"duration":0},"status":"passed","severity":"normal"},{"uid":"61829c0721e966b3","name":"handles multiple messages","time":{"start":1709242938816,"stop":1709242938816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca44f2d5757fb6d8","name":"Check received message containing XML","time":{"start":1709242809928,"stop":1709242809929,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d40336b8947c9d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1709242792924,"stop":1709242792925,"duration":1},"status":"passed","severity":"normal"},{"uid":"62660b24d1bdd6ce","name":"Overlapping topic subscription","time":{"start":1709242792925,"stop":1709242792926,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e21263fafeb8b8bb","name":"Check received message containing JSON","time":{"start":1709242809929,"stop":1709242809929,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b9631605c5b9f","name":"Check publish message containing escaped characters","time":{"start":1709242785724,"stop":1709242785724,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c333a6befaedf9","name":"should throw error - no public key","time":{"start":1709242219632,"stop":1709242219632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feb3fdabef8bdd0","name":"Check received message containing special chars","time":{"start":1709242809909,"stop":1709242809910,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9fe14f06ee37b3","name":"Generator, 2 different pubsubtopics","time":{"start":1709242901083,"stop":1709242901083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67056a9c362220","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242352631,"stop":1709242352631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aac6fb7c9a2c625","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709242550994,"stop":1709242551012,"duration":18},"status":"passed","severity":"normal"},{"uid":"e504e33a0c6945ca","name":"Push to array if already present","time":{"start":1709242210952,"stop":1709242210952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c722ae8068f7eb32","name":"Check received message containing short","time":{"start":1709242809908,"stop":1709242809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01302daa5d0cb23","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242352631,"stop":1709242352632,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd7e3a18536a562","name":"should properly create location multiaddrs - tcp4","time":{"start":1709242219634,"stop":1709242219634,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bdd48a99d4261a","name":"should emit a peer event after start","time":{"start":1709242240805,"stop":1709242240805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e686ee4ab3c46bd6","name":"Push message with custom timestamp: 1709246045763","time":{"start":1709242870236,"stop":1709242870236,"duration":0},"status":"passed","severity":"normal"},{"uid":"39beadce72c6924a","name":"should properly create location multiaddrs - udp6","time":{"start":1709242219635,"stop":1709242219635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8422a8886c0fd859","name":"Push message with shell command payload","time":{"start":1709242733459,"stop":1709242733459,"duration":0},"status":"passed","severity":"normal"},{"uid":"553ac6d9c65fa786","name":"Push message equal or less that 1MB","time":{"start":1709242870236,"stop":1709242870237,"duration":1},"status":"passed","severity":"normal"},{"uid":"9235a8139f36e6f9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1709242233377,"stop":1709242233377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaac6add12e21","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709242998656,"stop":1709242998656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17220b27ed461e9","name":"should not fail to stop the service if it was not started","time":{"start":1709242240803,"stop":1709242240804,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b3f57099ab1008","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1709242551078,"stop":1709242551079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee4160c9138ae03","name":"Check message with invalid timestamp is not received","time":{"start":1709242809919,"stop":1709242809920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec64a56fef9b6893","name":"it tolerates circular branch references","time":{"start":1709242233765,"stop":1709242233765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3881f9537aa844","name":"Check message received after nwaku node is restarted","time":{"start":1709242809923,"stop":1709242809923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93f4c54186a8a524","name":"Subscribe to topic containing shell command and publish message","time":{"start":1709242792938,"stop":1709242792938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6db16f5dca1efda","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1709242270655,"stop":1709242270656,"duration":1},"status":"passed","severity":"normal"},{"uid":"beab6ad14c39c8e6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1709242445648,"stop":1709242445649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a0ef437d3b38f6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709242551032,"stop":1709242551033,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5b7cd50e32ea92","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709242998633,"stop":1709242998633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9fd7766de37377","name":"Store - dialed first","time":{"start":1709242969035,"stop":1709242969035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d7d84c18a325ef","name":"Query Generator - forward","time":{"start":1709242906103,"stop":1709242906104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8474731d62269dcb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709242366575,"stop":1709242366576,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4a729f9a7f2bce","name":"Relay - dialed first","time":{"start":1709242969032,"stop":1709242969032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d015f559763e94","name":"Ping on unsubscribed peer","time":{"start":1709242346811,"stop":1709242346812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e1c59e1d5c8405","name":"should not receive a peer event before start","time":{"start":1709242240805,"stop":1709242240806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a26b2c4ac93932d","name":"can start the service","time":{"start":1709242781316,"stop":1709242781320,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc7bf621146c68bc","name":"Push message with content topic containing Russian","time":{"start":1709242870228,"stop":1709242870228,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f0fbf3b3d977d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1709242218908,"stop":1709242218908,"duration":0},"status":"passed","severity":"normal"},{"uid":"52569330c6fd6a74","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1709242879237,"stop":1709242879237,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fbe86469d57032","name":"Subscribe and receives messages on 20 topics","time":{"start":1709242998646,"stop":1709242998647,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e4a4e502cc3e05","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1709242445670,"stop":1709242445671,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b862e38702cea2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709242733471,"stop":1709242733472,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebba684269e1c6d","name":"Passing page size 3 when there are 20 messages","time":{"start":1709242937618,"stop":1709242937619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27c9d12aeeb2f07","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1709242233379,"stop":1709242233379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1977b03fc210eec","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1709242218901,"stop":1709242218901,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef9eaf7765e296","name":"Check received message containing escaped characters","time":{"start":1709242457328,"stop":1709242457329,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4deb4ef4e8af35","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1709242792939,"stop":1709242792939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7475995dd5ae1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445661,"stop":1709242445662,"duration":1},"status":"passed","severity":"normal"},{"uid":"40667155c1e6ed6b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1709242921726,"stop":1709242921727,"duration":1},"status":"passed","severity":"normal"},{"uid":"146a7749744b894d","name":"should not fail to start the service if it is already started","time":{"start":1709242240804,"stop":1709242240804,"duration":0},"status":"passed","severity":"normal"},{"uid":"db650414565a859","name":"Push message with short payload","time":{"start":1709242870201,"stop":1709242870205,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ac29f0b3d46220c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242573098,"stop":1709242573098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5912ad43cd280f05","name":"Publish message with custom timestamp: Fri Mar 10 2023 21:39:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1709242785725,"stop":1709242785726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16a390d4414d0f1","name":"Relay","time":{"start":1709242275313,"stop":1709242275313,"duration":0},"status":"passed","severity":"normal"},{"uid":"4230cae2f122e643","name":"Check message on other pubsub topic is not received","time":{"start":1709242809934,"stop":1709242809934,"duration":0},"status":"passed","severity":"normal"},{"uid":"460ae71c18b9afcf","name":"Push message with content topic containing SQL Injection","time":{"start":1709242870228,"stop":1709242870229,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5110218e693a32","name":"Check received message containing emoji","time":{"start":1709242809917,"stop":1709242809918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6927c00392c7749c","name":"Push message with meta","time":{"start":1709242870233,"stop":1709242870234,"duration":1},"status":"passed","severity":"normal"},{"uid":"86966535110b0f4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445634,"stop":1709242445634,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cbf0e35fbbabd3","name":"Check received message containing SQL Injection","time":{"start":1709242457321,"stop":1709242457322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec49d6f3e30b0a4","name":"Check received message containing numeric","time":{"start":1709242457307,"stop":1709242457308,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ed61e521886e7b","name":"Check received message containing Script","time":{"start":1709242809928,"stop":1709242809928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c53614dceda8d9f","name":"Subscribe to topic containing short and receive message","time":{"start":1709242998638,"stop":1709242998638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a228db4258c92fcd","name":"converts content topics to expected shard index","time":{"start":1709242211228,"stop":1709242211228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb05ec5a7c95772e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1709242921726,"stop":1709242921726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a54fbd47a27ca1d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1709242445663,"stop":1709242445663,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcea93b1ecc77a1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709242352629,"stop":1709242352630,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab3a9005dced384","name":"should emit a peer event after start","time":{"start":1709242781326,"stop":1709242781327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51d66f0f7f74f2f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1709242263284,"stop":1709242263286,"duration":2},"status":"passed","severity":"normal"},{"uid":"8819f6dea0ab02e0","name":"Push message with custom timestamp: 1709238857509","time":{"start":1709242733477,"stop":1709242733477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb756e55e2aaba","name":"Check received message containing XML","time":{"start":1709242809912,"stop":1709242809915,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e20c1723b7ff3cc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1709242921728,"stop":1709242921728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad60fd1ba594597","name":"1 Relay, 1 Filter, gives up","time":{"start":1709242233450,"stop":1709242233451,"duration":1},"status":"passed","severity":"normal"},{"uid":"128696c1c1cfb277","name":"Check received message containing XML","time":{"start":1709242457323,"stop":1709242457324,"duration":1},"status":"passed","severity":"normal"},{"uid":"972c40c5d3c8d949","name":"Check received message containing long","time":{"start":1709242809909,"stop":1709242809909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c14a79fbf0943","name":"receives messages sent to provided content topic through stream","time":{"start":1709242816292,"stop":1709242816292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5c231df5106b1","name":"Subscribe to topic containing XML and receive message","time":{"start":1709242551070,"stop":1709242551071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c672d6164555c912","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1709242445648,"stop":1709242445648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3be675a36dce09f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709243077987,"stop":1709243077987,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e644b179420adb","name":"topics with same application and version share the same shard","time":{"start":1709242211228,"stop":1709242211229,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2b3133db82461d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1709242445632,"stop":1709242445632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4d0062c1bcc526","name":"Push message with unicode special characters payload","time":{"start":1709242733460,"stop":1709242733460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1fbb4133150648","name":"Push message with content topic containing emoji","time":{"start":1709242733474,"stop":1709242733474,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a77c0edf715f5c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709242551073,"stop":1709242551073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e39418bce72f308","name":"Overlapping topic subscription","time":{"start":1709242998637,"stop":1709242998637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2550bf7d04b085","name":"Subscribe to topic containing long and receive message","time":{"start":1709242998638,"stop":1709242998638,"duration":0},"status":"passed","severity":"normal"},{"uid":"496f40a9440bba20","name":"Check publish message containing Basic HTML tag","time":{"start":1709242785722,"stop":1709242785722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adb6f27a0789c3f","name":"Privacy Node - default protocol","time":{"start":1709242969037,"stop":1709242969038,"duration":1},"status":"passed","severity":"normal"},{"uid":"761a77fba24e7a7b","name":"removeEventListener with wrong event","time":{"start":1709242303080,"stop":1709242303081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bd4fff6607787d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1709242224312,"stop":1709242224313,"duration":1},"status":"passed","severity":"normal"},{"uid":"afea6e61d5617a08","name":"Relay + Store","time":{"start":1709242275314,"stop":1709242275314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b5a325cbf18ab","name":"Subscribe and publish message","time":{"start":1709242792922,"stop":1709242792923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1072da7e8081dc3a","name":"Check publish message containing short","time":{"start":1709242785712,"stop":1709242785712,"duration":0},"status":"passed","severity":"normal"},{"uid":"32da9c0fce4eda52","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709242998643,"stop":1709242998643,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a02ade57c8c89c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1709242445670,"stop":1709242445670,"duration":0},"status":"passed","severity":"normal"},{"uid":"54568bc2df3529d7","name":"Push message with content topic containing shell command","time":{"start":1709242870231,"stop":1709242870231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6474dc551fe7b89b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709242457334,"stop":1709242457335,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc932ce1737aaea","name":"should be able to decode the field with only FILTER set to true","time":{"start":1709242218904,"stop":1709242218905,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee5363f435552b","name":"Callback on promise","time":{"start":1709242918163,"stop":1709242918164,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b0a019b2688a0b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1709242792928,"stop":1709242792929,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c13a4d765f2695","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1709242211394,"stop":1709242211394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e9be78d60f994a","name":"throws on content topic with empty application field","time":{"start":1709242211225,"stop":1709242211226,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be2d3f0d7363732","name":"Push message with content topic containing special chars","time":{"start":1709242733464,"stop":1709242733464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea2e12c77a8db61","name":"different cluster, same shard: nodes don't connect","time":{"start":1709242445631,"stop":1709242445631,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cba8a9ae7d2f65","name":"Check received message containing escaped characters","time":{"start":1709242809930,"stop":1709242809930,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a69306d3c419d6","name":"Check received message containing SQL Injection","time":{"start":1709242809911,"stop":1709242809912,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ac3bf6194b5159","name":"Check message with no payload is not received","time":{"start":1709242809935,"stop":1709242809935,"duration":0},"status":"passed","severity":"normal"},{"uid":"57751092b4c67a29","name":"Check message with invalid timestamp is not received","time":{"start":1709242809933,"stop":1709242809933,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b63b36dbb4597d","name":"Fails to publish message with wrong content topic","time":{"start":1709242785728,"stop":1709242785728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b0d6b7901e75dc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709242551033,"stop":1709242551040,"duration":7},"status":"passed","severity":"normal"},{"uid":"7595a511712817c6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1709242218906,"stop":1709242218906,"duration":0},"status":"passed","severity":"normal"},{"uid":"5896ff4ae46f732c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709242809919,"stop":1709242809919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed10c4375bf8da5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709242366577,"stop":1709242366578,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf98e769416c459","name":"should properly compute the node id","time":{"start":1709242219632,"stop":1709242219633,"duration":1},"status":"passed","severity":"normal"},{"uid":"395ab471d517763e","name":"Check publish message containing emoji","time":{"start":1709242785725,"stop":1709242785725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4239a5d603770380","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709242501847,"stop":1709242501847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a56a592bd76394","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709242998639,"stop":1709242998639,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ee184e8e8eeeb9","name":"Check received message with timestamp: 1709242262551 ","time":{"start":1709242457333,"stop":1709242457334,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccdbc086183ec10","name":"Check message received after nwaku node is restarted","time":{"start":1709242457345,"stop":1709242457345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f9e1bdeae1622e5","name":"Check message received after nwaku node is restarted","time":{"start":1709242809936,"stop":1709242809937,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7bcac490a1bd2a06","name":"Subscribe to topic containing Script and publish message","time":{"start":1709242792932,"stop":1709242792932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6fb478ce5c1f05","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1709242275032,"stop":1709242275033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee579af7657c847b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709242551072,"stop":1709242551072,"duration":0},"status":"passed","severity":"normal"},{"uid":"84829fe19468e345","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709242998636,"stop":1709242998636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d55708dbaa24a4fc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709242998654,"stop":1709242998654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e2708371c33da4","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1709242776291,"stop":1709242776292,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede241ca5b43540d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1709242224313,"stop":1709242224313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9714f4d30f5f46","name":"Publish message with custom timestamp: Thu Feb 29 2024 20:39:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1709242785726,"stop":1709242785726,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b7b4768d572ef8","name":"should set field with only STORE enabled","time":{"start":1709242219637,"stop":1709242219637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0fdc9528463b58","name":"Reopen subscription with peer with lost subscription","time":{"start":1709242298918,"stop":1709242298918,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0d296c21cfb2ad","name":"Encoder throws on empty string content topic","time":{"start":1709242248295,"stop":1709242248295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fa4a6ef077e260","name":"Ordered Callback - backward","time":{"start":1709242906108,"stop":1709242906108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f074dc37e01768a0","name":"Sample","time":{"start":1709242219066,"stop":1709242219066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0400dd91afc50a9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1709242855125,"stop":1709242855126,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c798b2fa2f35d3","name":"should not receive a peer event after stop","time":{"start":1709242272975,"stop":1709242272975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87378106f8aaea8","name":"Generator, custom pubsub topic","time":{"start":1709242901084,"stop":1709242901084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b494fe1f3507d499","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1709242855127,"stop":1709242855127,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ba92533b0c50d4","name":"should load peers from local storage and dispatch events","time":{"start":1709242240807,"stop":1709242240807,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ff5f5d399ed17e","name":"Passing an array","time":{"start":1709242955687,"stop":1709242955688,"duration":1},"status":"passed","severity":"normal"},{"uid":"b125370569bc3cd8","name":"Check message with non string payload is not received","time":{"start":1709242809935,"stop":1709242809936,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9865726990f49a2","name":"A test","time":{"start":1709242551198,"stop":1709242551198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1677dcd131eef0f1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1709242219630,"stop":1709242219630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6eb988ee2407f3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709242823116,"stop":1709242823116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7f92c7fd66d72b","name":"groups content topics by expected pubsub topic","time":{"start":1709242211230,"stop":1709242211230,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c4abcd7408f335","name":"Check meta is set [ecies]","time":{"start":1709242248294,"stop":1709242248294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9203d651ae918","name":"Passing page size 0 when there are 110 messages","time":{"start":1709242937617,"stop":1709242937617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab781129395922","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1709242211395,"stop":1709242211395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91787014edfdaa7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709242551049,"stop":1709242551050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a0155f9f1fc7a4","name":"throws on content topic with empty topic name field","time":{"start":1709242211227,"stop":1709242211227,"duration":0},"status":"passed","severity":"normal"},{"uid":"263600fde7644520","name":"Check message received after jswaku node is restarted","time":{"start":1709242809936,"stop":1709242809936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa67940bc6e2fe0a","name":"Ping on subscribed peer","time":{"start":1709242346812,"stop":1709242346813,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a36115c5db8a8","name":"Check message received after jswaku node is restarted","time":{"start":1709242457344,"stop":1709242457344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e65a7cb75ac49cb1","name":"Passing page size 11 when there are 10 messages","time":{"start":1709242937619,"stop":1709242937620,"duration":1},"status":"passed","severity":"normal"},{"uid":"7360e2abd60cb7ec","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709242776295,"stop":1709242776295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5222947dd340379","name":"Check publish message containing JSON","time":{"start":1709242785722,"stop":1709242785723,"duration":1},"status":"passed","severity":"normal"},{"uid":"374abd0404ccbf85","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709242998653,"stop":1709242998653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbae93b45dc7ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709242809932,"stop":1709242809933,"duration":1},"status":"passed","severity":"normal"},{"uid":"65dbe51997f88acb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709242352632,"stop":1709242352634,"duration":2},"status":"passed","severity":"normal"},{"uid":"25c8f428f872f949","name":"Light Node - default protocols","time":{"start":1709242969037,"stop":1709242969037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9abd90330122fc3","name":"should not receive a peer event before start","time":{"start":1709242272975,"stop":1709242272975,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b227813c5f4606","name":"Push message with escaped characters payload","time":{"start":1709242870222,"stop":1709242870222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b1b887763cd5f1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1709242224312,"stop":1709242224312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e937085dfe4c10ac","name":"Push message with long payload","time":{"start":1709242733453,"stop":1709242733453,"duration":0},"status":"passed","severity":"normal"},{"uid":"852471c06f738834","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709242501845,"stop":1709242501846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43a702f8ed46be8","name":"Check message with no pubsub topic is not received","time":{"start":1709242457339,"stop":1709242457340,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2e17220578217c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709242501812,"stop":1709242501813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f654b0d0ad917dd5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1709242445671,"stop":1709242445671,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f933a3850f808d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1709242352627,"stop":1709242352628,"duration":1},"status":"passed","severity":"normal"},{"uid":"804cdb9b942ffd36","name":"Query with Promise Callback, No Decoder","time":{"start":1709242879238,"stop":1709242879238,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7929e2345ea93e","name":"Subscribe to topic containing long and receive message","time":{"start":1709242551031,"stop":1709242551031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a08f3709f1bae91","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709242776296,"stop":1709242776297,"duration":1},"status":"passed","severity":"normal"},{"uid":"940d9ea20ecf1d56","name":"throws on empty content topic","time":{"start":1709242211223,"stop":1709242211224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3729168625283e3","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1709242324084,"stop":1709242324085,"duration":1},"status":"passed","severity":"normal"},{"uid":"27495bdc5e885ef0","name":"can start and stop the service","time":{"start":1709242272969,"stop":1709242272970,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d34e75513efc99","name":"isConnected should return false after all peers disconnect","time":{"start":1709242263290,"stop":1709242263291,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0590a9d533c076","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1709242270657,"stop":1709242270657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba852698b1cd07f","name":"configure the node with multiple pubsub topics","time":{"start":1709242823114,"stop":1709242823116,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfc2f9449b7d031c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709242998634,"stop":1709242998635,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c05a5509d969a4","name":"Refresh subscription","time":{"start":1709242792925,"stop":1709242792925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7353f52bbf0e5172","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709242998652,"stop":1709242998653,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cd05725a3682ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709242550994,"stop":1709242550994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3525d4651cbee1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709242998655,"stop":1709242998656,"duration":1},"status":"passed","severity":"normal"},{"uid":"477e885db66d96d","name":"Check meta is set [symmetric]","time":{"start":1709242246432,"stop":1709242246433,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eaa4cb69d80fc3","name":"Push message with custom timestamp: 1709238845763","time":{"start":1709242870235,"stop":1709242870236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc968403f3a9d66","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1709242957412,"stop":1709242957412,"duration":0},"status":"passed","severity":"normal"},{"uid":"b088b3f43fb590b1","name":"different cluster, different shard: nodes don't connect","time":{"start":1709242445631,"stop":1709242445632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab08fda597c48ac","name":"Check message with no content topic is not received","time":{"start":1709242809934,"stop":1709242809934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0eb367be0dcd651","name":"should handle corrupted local storage data gracefully","time":{"start":1709242240808,"stop":1709242240808,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb47d5b7c052d42","name":"Reusing cursor across nodes","time":{"start":1709242855128,"stop":1709242855128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f226f006c12248d","name":"should not receive a peer event before start","time":{"start":1709242781327,"stop":1709242781327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb91b31e9a3cfda7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1709242879234,"stop":1709242879235,"duration":1},"status":"passed","severity":"normal"},{"uid":"af37fb49f1ad34a8","name":"Check received message containing Basic HTML tag","time":{"start":1709242457324,"stop":1709242457325,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed50f5beef722ce","name":"Passing cursor with wrong message digest","time":{"start":1709242855128,"stop":1709242855128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e684b4ac6c005ff","name":"Subscribe and receive messages via lightPush","time":{"start":1709242998644,"stop":1709242998644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c3595ffb35f2d4","name":"should not receive a peer event after stop","time":{"start":1709242240806,"stop":1709242240806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7092befaa3414863","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445655,"stop":1709242445655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05ea6bb3820466e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709242501813,"stop":1709242501814,"duration":1},"status":"passed","severity":"normal"},{"uid":"9756e6552329d53e","name":"Check received message containing JSON","time":{"start":1709242809916,"stop":1709242809916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8884e143642164f0","name":"Push message with content topic containing special chars","time":{"start":1709242870226,"stop":1709242870227,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ae75a557ba22a8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1709242263290,"stop":1709242263290,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb66c4820898506a","name":"Check publish message containing numeric","time":{"start":1709242785713,"stop":1709242785713,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d049c31e1eb7cf","name":"Generator, custom pubsub topic","time":{"start":1709242901082,"stop":1709242901082,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ea20d01dd5f717","name":"Check message on other pubsub topic is not received","time":{"start":1709242457338,"stop":1709242457339,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e47c22d3428cdf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709242998650,"stop":1709242998651,"duration":1},"status":"passed","severity":"normal"},{"uid":"242c467b44b7526b","name":"Check received message with timestamp: 1709242262265 ","time":{"start":1709242809932,"stop":1709242809932,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb026c92d61e8684","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1709242717506,"stop":1709242717507,"duration":1},"status":"passed","severity":"normal"},{"uid":"20feac4d0ee3305a","name":"Check publish message containing Script","time":{"start":1709242785715,"stop":1709242785716,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e19f4d64316f46","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709242998648,"stop":1709242998648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8349b40cb977c20e","name":"Round trip binary serialization","time":{"start":1709242224406,"stop":1709242224406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb8114f4ce2aa71","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1709242816290,"stop":1709242816290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85059ed1a31790","name":"isConnected should return false after all peers disconnect","time":{"start":1709242324083,"stop":1709242324084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93aec9de9ff5d0c","name":"should throw error - invalid id","time":{"start":1709242219631,"stop":1709242219632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcd8932c6d9135","name":"Push message with content topic containing Script","time":{"start":1709242870229,"stop":1709242870229,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c57f7721f1dba","name":"Push message with special chars payload","time":{"start":1709242870207,"stop":1709242870208,"duration":1},"status":"passed","severity":"normal"},{"uid":"940b6164b5aa35b9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1709242957412,"stop":1709242957412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ba65c9c8068b28","name":"Push message with content topic containing Arabic","time":{"start":1709242870228,"stop":1709242870228,"duration":0},"status":"passed","severity":"normal"},{"uid":"15255993fb2579fd","name":"Push 30 different messages","time":{"start":1709242733461,"stop":1709242733462,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7261504cae8c982","name":"Push message on custom pubsubTopic","time":{"start":1709242573098,"stop":1709242573099,"duration":1},"status":"passed","severity":"normal"},{"uid":"50328b59a282dca7","name":"Subscribe and receives messages on 20 topics","time":{"start":1709242998635,"stop":1709242998635,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb946ed388adb990","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1709242232810,"stop":1709242232810,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f9e8cfdca49aee","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709242998640,"stop":1709242998640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77ffeb299e6c94b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1709242218907,"stop":1709242218907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6160e29c9d0cc570","name":"Decoder throws on undefined content topic","time":{"start":1709242246435,"stop":1709242246435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2569ea9ed64cc5e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709242366577,"stop":1709242366577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9072498f0e3669a9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242901087,"stop":1709242901088,"duration":1},"status":"passed","severity":"normal"},{"uid":"743858cb581e2ae6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709242998642,"stop":1709242998642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8153af55e629e854","name":"Check received message containing Chinese","time":{"start":1709242809910,"stop":1709242809910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4629b15c1af59d","name":"Check received message containing emoji","time":{"start":1709242809931,"stop":1709242809931,"duration":0},"status":"passed","severity":"normal"},{"uid":"66129d64c7cbe5f2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1709242445635,"stop":1709242445639,"duration":4},"status":"passed","severity":"normal"},{"uid":"951478fa9a9fa06b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709242501832,"stop":1709242501835,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4aea364c247e2d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1709242445651,"stop":1709242445654,"duration":3},"status":"passed","severity":"normal"},{"uid":"a80d1812e90f5a40","name":"Push message with Chinese payload","time":{"start":1709242733454,"stop":1709242733455,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc79a538411d8c6","name":"Push message with content topic containing short","time":{"start":1709242733462,"stop":1709242733463,"duration":1},"status":"passed","severity":"normal"},{"uid":"60585d7869fe7cbb","name":"Query with Promise Callback, No message returned","time":{"start":1709242879238,"stop":1709242879239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ada1a708209f433","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1709242879235,"stop":1709242879236,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c395ad228bc7c94","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709242501835,"stop":1709242501836,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6b3d76f7f925f5","name":"Push message with XML payload","time":{"start":1709242870213,"stop":1709242870220,"duration":7},"status":"passed","severity":"normal"},{"uid":"db553c1c4ea13653","name":"Default pageSize","time":{"start":1709242937621,"stop":1709242937621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f539705e4ed0405","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709242501846,"stop":1709242501846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa7d2ec6ea289b4","name":"Push message on custom pubsubTopic","time":{"start":1709242573085,"stop":1709242573085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4054d731106590","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242352621,"stop":1709242352621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aec8c84aa9999ee","name":"Decoder throws on undefined content topic","time":{"start":1709242248296,"stop":1709242248296,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d3a42b68fb021e","name":"should set field with only RELAY enabled","time":{"start":1709242219636,"stop":1709242219637,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7ab83cc3258c04","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1709242445668,"stop":1709242445668,"duration":0},"status":"passed","severity":"normal"},{"uid":"54289031bc6a50ae","name":"Decoder throws on empty string content topic","time":{"start":1709242248296,"stop":1709242248296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb718f229a685d0","name":"Push message with Arabic payload","time":{"start":1709242733455,"stop":1709242733455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90f1cbfaf9668f7","name":"Subscribe and receives messages on 20 topics","time":{"start":1709242550994,"stop":1709242550994,"duration":0},"status":"passed","severity":"normal"},{"uid":"55faa3bffb3c902b","name":"Throws when trying to push message with empty payload","time":{"start":1709242870224,"stop":1709242870225,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb411e1c477f8e7","name":"unsubscribes","time":{"start":1709242938816,"stop":1709242938816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7773670808f1479e","name":"Promise Callback - forward","time":{"start":1709242906105,"stop":1709242906106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc6cde126e023b9","name":"Nodes with multiple pubsub topic","time":{"start":1709242776297,"stop":1709242776298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37ab8b8c1bd47c4","name":"Sets default value correctly","time":{"start":1709242955689,"stop":1709242955689,"duration":0},"status":"passed","severity":"normal"},{"uid":"50336017019f45ad","name":"Subscribe and receive messages via lightPush","time":{"start":1709242550991,"stop":1709242550992,"duration":1},"status":"passed","severity":"normal"},{"uid":"911a1662644040f","name":"Encoder throws on undefined content topic","time":{"start":1709242248295,"stop":1709242248295,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ebd1e55a3a46cd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709242998638,"stop":1709242998638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0385c95de583eb","name":"Push message with shell command payload","time":{"start":1709242870221,"stop":1709242870221,"duration":0},"status":"passed","severity":"normal"},{"uid":"287b7c95a70d04e3","name":"should throw an error for insufficient data","time":{"start":1709242211395,"stop":1709242211395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f152a5980b0d32ac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709242998656,"stop":1709242998657,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb98dc1b12734c0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709242445665,"stop":1709242445666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08f0eabb005ed16","name":"Used by Waku Relay","time":{"start":1709242955688,"stop":1709242955689,"duration":1},"status":"passed","severity":"normal"},{"uid":"833e7901ffefe8de","name":"should be able to encode the field with only RELAY set to true","time":{"start":1709242218895,"stop":1709242218897,"duration":2},"status":"passed","severity":"normal"},{"uid":"3db93f9a8343f413","name":"1 Store, 2 fetches","time":{"start":1709242233450,"stop":1709242233450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f55d56da206fecf","name":"Generator, custom pubsub topic","time":{"start":1709242901086,"stop":1709242901087,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f5fa3d17e9d5b4","name":"Subscribe to topic containing Script and receive message","time":{"start":1709242551050,"stop":1709242551070,"duration":20},"status":"passed","severity":"normal"},{"uid":"3a717553176b130b","name":"can start and stop the service","time":{"start":1709242781320,"stop":1709242781322,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bc031ce970f7393","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1709242957413,"stop":1709242957413,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4f38b94c88e460","name":"passes more than one ENR URLs and attempts connection","time":{"start":1709242272977,"stop":1709242272977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6afbfe210350175","name":"Push message with Russian payload","time":{"start":1709242870209,"stop":1709242870209,"duration":0},"status":"passed","severity":"normal"},{"uid":"179904ee7e840a50","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1709242233378,"stop":1709242233379,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc9f333b995daf3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1709242792933,"stop":1709242792933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e173a1cca7e4187f","name":"Publish message with rate limit","time":{"start":1709242785730,"stop":1709242785733,"duration":3},"status":"passed","severity":"normal"},{"uid":"76271e0c51aad305","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709242998645,"stop":1709242998645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb5922f8c78a3db","name":"addEventListener with wrong event","time":{"start":1709242303079,"stop":1709242303080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9843a2da93129e3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709242998646,"stop":1709242998646,"duration":0},"status":"passed","severity":"normal"},{"uid":"566d6c49183b90b4","name":"should properly create peer info with all multiaddrs","time":{"start":1709242219636,"stop":1709242219636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b433f7c8d962ee59","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709242998641,"stop":1709242998642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf7f54d3d77ba3d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1709242270656,"stop":1709242270657,"duration":1},"status":"passed","severity":"normal"},{"uid":"319d4c478dd42e01","name":"should be able to encode the field with only FILTER set to true","time":{"start":1709242218898,"stop":1709242218898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aff0c328c363a57","name":"Check received message containing escaped characters","time":{"start":1709242809916,"stop":1709242809917,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b990c5ba890454d","name":"can dial TLS multiaddrs","time":{"start":1709242581186,"stop":1709242581187,"duration":1},"status":"passed","severity":"normal"},{"uid":"937e7d85f8e98f24","name":"Decoder throws on empty string content topic","time":{"start":1709242246435,"stop":1709242246435,"duration":0},"status":"passed","severity":"normal"},{"uid":"93187aecbd8ca856","name":"Push message with content topic containing Script","time":{"start":1709242733468,"stop":1709242733470,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ca2632778db1756","name":"Check publish message containing unicode special characters","time":{"start":1709242785724,"stop":1709242785724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1460789d8b75d8e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709242998640,"stop":1709242998640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f0c31ff1c4c892","name":"Check received message containing Russian","time":{"start":1709242457315,"stop":1709242457321,"duration":6},"status":"passed","severity":"normal"},{"uid":"b2edb1ee81cb870e","name":"Check received message with timestamp: 1709242262265000000 ","time":{"start":1709242809931,"stop":1709242809932,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d86ae210a6913e","name":"should set field with all protocols disabled","time":{"start":1709242219636,"stop":1709242219636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3339241742b87825","name":"should properly create location multiaddrs - udp4","time":{"start":1709242219634,"stop":1709242219634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a929101c537aec6","name":"Relay - times out","time":{"start":1709242969034,"stop":1709242969035,"duration":1},"status":"passed","severity":"normal"},{"uid":"909d1c09b2b1b71c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242573097,"stop":1709242573098,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc7f6538ce2cd0f","name":"Store - dialed after - with timeout","time":{"start":1709242969036,"stop":1709242969036,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb3088342fd19a","name":"should set field with all protocols enabled","time":{"start":1709242219636,"stop":1709242219636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf2b71d54b8bb6b","name":"Check received message containing Arabic","time":{"start":1709242457315,"stop":1709242457315,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c43744dc934228","name":"Push message with rate limit","time":{"start":1709242733476,"stop":1709242733476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0b332927964206","name":"ignores unrecognized TXT record formats","time":{"start":1709242233766,"stop":1709242233766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc44fd3d51d3fb","name":"Check received message containing shell command","time":{"start":1709242809916,"stop":1709242809916,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e610a1e88c3d02","name":"Query generator for multiple messages with multiple decoders","time":{"start":1709242918154,"stop":1709242918162,"duration":8},"status":"passed","severity":"normal"},{"uid":"fd196fe5f15227b9","name":"Check message with no content topic is not received","time":{"start":1709242809921,"stop":1709242809921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5fb48bd9334c76","name":"Init the array if not present","time":{"start":1709242210950,"stop":1709242210952,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b08c2d3519c9258","name":"Subscribe to topic containing JSON and publish message","time":{"start":1709242792933,"stop":1709242792936,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddfebb093757d96a","name":"Sign & Recover","time":{"start":1709242247083,"stop":1709242247084,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d78c19a9230a20","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242573099,"stop":1709242573099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47513095d531884","name":"Push message with special chars payload","time":{"start":1709242733454,"stop":1709242733454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3776891c0cccf71","name":"should only return 1 node with relay capability","time":{"start":1709242233766,"stop":1709242233767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4f616fcc5786dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1709242550993,"stop":1709242550993,"duration":0},"status":"passed","severity":"normal"},{"uid":"487c36c4d6146399","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709242998652,"stop":1709242998652,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca299ddd3165ef6","name":"Check received message containing JSON","time":{"start":1709242457325,"stop":1709242457326,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cb53aee35751d0","name":"Subscribe to topic containing short and receive message","time":{"start":1709242998649,"stop":1709242998650,"duration":1},"status":"passed","severity":"normal"},{"uid":"c489581b9163e3c8","name":"Check received message containing SQL Injection","time":{"start":1709242809927,"stop":1709242809928,"duration":1},"status":"passed","severity":"normal"},{"uid":"929b1663db2b7761","name":"Encoder throws on undefined content topic","time":{"start":1709242246433,"stop":1709242246434,"duration":1},"status":"passed","severity":"normal"},{"uid":"e484c9052aa11ca8","name":"Ping on unsubscribed peer","time":{"start":1709242298917,"stop":1709242298918,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb84c2805b07ee93","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1709242855127,"stop":1709242855128,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acf2d6c8d732dff","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709242551078,"stop":1709242551078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0927910e88c15b7","name":"should handle a minimal index list","time":{"start":1709242211394,"stop":1709242211394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9a714eacecfe3","name":"Push message with content topic containing numeric","time":{"start":1709242870226,"stop":1709242870226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9eff88043acb26","name":"Check message with invalid timestamp is not received","time":{"start":1709242457337,"stop":1709242457338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7549ead423aaf172","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242352628,"stop":1709242352629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1720d9b5bf771112","name":"Check received message containing Chinese","time":{"start":1709242809926,"stop":1709242809926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f262a3e2013f71","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1709242324081,"stop":1709242324081,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f133ee77df96bbb","name":"Push message with Basic HTML tag payload","time":{"start":1709242733458,"stop":1709242733458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc00434e74f1fd52","name":"Push message with content topic containing XML","time":{"start":1709242870229,"stop":1709242870230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab39a0946d6bc8e6","name":"Check received message containing Script","time":{"start":1709242809912,"stop":1709242809912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1ecd2aedfdc3d1","name":"Refresh subscription","time":{"start":1709242998637,"stop":1709242998638,"duration":1},"status":"passed","severity":"normal"},{"uid":"927978f5e2d73f7a","name":"Fails to publish message with empty text","time":{"start":1709242785727,"stop":1709242785727,"duration":0},"status":"passed","severity":"normal"},{"uid":"178717f74cfa25f3","name":"should return false","time":{"start":1709242219632,"stop":1709242219632,"duration":0},"status":"passed","severity":"normal"},{"uid":"282d04c1f151e63d","name":"should not fail to stop the service if it was not started","time":{"start":1709242272970,"stop":1709242272973,"duration":3},"status":"passed","severity":"normal"},{"uid":"98791ecba9960d11","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1709242785725,"stop":1709242785725,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e38bc23ab8b55","name":"Check received message containing unicode special characters","time":{"start":1709242809917,"stop":1709242809917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4ad5c1e42375a7","name":"Generator, 2 different pubsubtopics","time":{"start":1709242901087,"stop":1709242901087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbd1a91c44ba9f9","name":"safeDispatchEvent","time":{"start":1709242303083,"stop":1709242303084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7347604dac44690","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1709242918164,"stop":1709242918164,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eeec74cc4e9d32","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1709242445632,"stop":1709242445632,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc62abd16296a00","name":"isConnected return false after peer stops","time":{"start":1709242324084,"stop":1709242324084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5414e01db70268f6","name":"Using a function","time":{"start":1709242955688,"stop":1709242955688,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a06efd5df25ca1","name":"returns all values when wanted number is greater than available values","time":{"start":1709242232809,"stop":1709242232809,"duration":0},"status":"passed","severity":"normal"},{"uid":"455718c78f617177","name":"Push message with XML payload","time":{"start":1709242733457,"stop":1709242733458,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f1e6ada8149be0","name":"Filter","time":{"start":1709242969036,"stop":1709242969037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96afe9cfe2ce726","name":"Promise Callback - backward","time":{"start":1709242906106,"stop":1709242906107,"duration":1},"status":"passed","severity":"normal"},{"uid":"851cead0806aa603","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1709242792923,"stop":1709242792924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ad1a33f1dc28d8","name":"Check publish message containing XML","time":{"start":1709242785716,"stop":1709242785716,"duration":0},"status":"passed","severity":"normal"},{"uid":"958a141fdd6b5dfd","name":"Check message received after jswaku node is restarted","time":{"start":1709242809922,"stop":1709242809922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb93c8252551164c","name":"Push message with content topic containing long","time":{"start":1709242733463,"stop":1709242733463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f1ed344d013693","name":"can start the service","time":{"start":1709242272969,"stop":1709242272969,"duration":0},"status":"passed","severity":"normal"},{"uid":"de32aa7c94f836f9","name":"should not receive a peer event after stop","time":{"start":1709242781327,"stop":1709242781328,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1f0a3b8e45611a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709242776276,"stop":1709242776277,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c72056c19fb8f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709242551013,"stop":1709242551013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be3bdb1698969f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709242776285,"stop":1709242776286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8098fe00b21de4ba","name":"Subscribe to topic containing special chars and publish message","time":{"start":1709242792928,"stop":1709242792928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0785e7676a3403","name":"Encoder throws on empty string content topic","time":{"start":1709242246434,"stop":1709242246434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b898798883b7fb8b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709242998642,"stop":1709242998642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238dff2c1383115","name":"Push message with emoji payload","time":{"start":1709242733461,"stop":1709242733461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89db41ffbb373cc","name":"Push message with SQL Injection payload","time":{"start":1709242733456,"stop":1709242733456,"duration":0},"status":"passed","severity":"normal"},{"uid":"30aa74ca8cd2cf27","name":"A test","time":{"start":1709242551197,"stop":1709242551197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9229fcbb5ed98358","name":"Push message with content topic containing numeric","time":{"start":1709242733463,"stop":1709242733464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7478f7e44c52f467","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709242551071,"stop":1709242551072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7e0ee42dc1d84d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1709242855126,"stop":1709242855126,"duration":0},"status":"passed","severity":"normal"},{"uid":"25728674834b7d","name":"Asymmetric encrypt & decrypt","time":{"start":1709242247081,"stop":1709242247082,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a7c62040ed77f1","name":"Push message with content topic containing Russian","time":{"start":1709242733466,"stop":1709242733466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3990d68031ab96","name":"Push message with Russian payload","time":{"start":1709242733456,"stop":1709242733456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80156eda2637364","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1709242957410,"stop":1709242957410,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb74ba0f2f60e88","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242573086,"stop":1709242573086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e12c74fc19dc5b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1709242594535,"stop":1709242594536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bd3bd49b1800c2","name":"should return all peers when numPeers is 0","time":{"start":1709242224311,"stop":1709242224312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa0cd0083d9c540","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1709242324082,"stop":1709242324082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c29275ae78bc695","name":"Check publish message after client node is restarted","time":{"start":1709242785729,"stop":1709242785730,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f96164d20e083358","name":"Push message with emoji payload","time":{"start":1709242870222,"stop":1709242870223,"duration":1},"status":"passed","severity":"normal"},{"uid":"129852f2326bec6e","name":"more peers than existing","time":{"start":1709243062292,"stop":1709243062292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f85c2dd39035fd8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1709242445645,"stop":1709242445645,"duration":0},"status":"passed","severity":"normal"},{"uid":"821435adf27b7dca","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709242218901,"stop":1709242218902,"duration":1},"status":"passed","severity":"normal"},{"uid":"409c13d66f6a2d26","name":"Push message with Script payload","time":{"start":1709242870212,"stop":1709242870213,"duration":1},"status":"passed","severity":"normal"},{"uid":"24014050f2260638","name":"retrieves a single peer","time":{"start":1709242233764,"stop":1709242233764,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ccd5e7a3e7af79","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709242776290,"stop":1709242776291,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5552de082c8f132","name":"new peer added after a peer was already found","time":{"start":1709242717506,"stop":1709242717506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30264b9310e63d1a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1709242957411,"stop":1709242957411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ba186b5e90ba1f","name":"Check received message with timestamp: 1709242262265 ","time":{"start":1709242809918,"stop":1709242809918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bba2d8462b09fc","name":"Check received message containing Arabic","time":{"start":1709242809926,"stop":1709242809926,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bcad2a24e60f95","name":"Callback on promise, aborts when callback returns true","time":{"start":1709242918164,"stop":1709242918164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f888470bee7537f0","name":"Subscribe to topic containing XML and publish message","time":{"start":1709242792933,"stop":1709242792933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9801624c886d90ae","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1709242218900,"stop":1709242218901,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe5743c224d7549","name":"pre and post cipher","time":{"start":1709242247083,"stop":1709242247083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1b89a60ff0e9ac","name":"Check received message containing numeric","time":{"start":1709242809909,"stop":1709242809909,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c1e4aeb1cd1287","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242901083,"stop":1709242901083,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fb831d47ddda5a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709242998635,"stop":1709242998635,"duration":0},"status":"passed","severity":"normal"},{"uid":"636bd1d1291a2706","name":"Check received message containing Basic HTML tag","time":{"start":1709242809929,"stop":1709242809929,"duration":0},"status":"passed","severity":"normal"},{"uid":"76743639358e10eb","name":"Push message with content topic containing SQL Injection","time":{"start":1709242733466,"stop":1709242733468,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e3df3630ade6ee4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1709242792931,"stop":1709242792932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a610bce2ebed00d3","name":"does not throw on valid cases","time":{"start":1709242211222,"stop":1709242211223,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6426ac5639cfc2","name":"Check received message containing long","time":{"start":1709242457307,"stop":1709242457307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5e3f4c99a356c9","name":"Push message with content topic containing Chinese","time":{"start":1709242733464,"stop":1709242733465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bdcc5ebdc487cb","name":"Register correct protocols","time":{"start":1709242792921,"stop":1709242792922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36e4cef154a79b1","name":"Fails to push message bigger that 1MB","time":{"start":1709242733478,"stop":1709242733478,"duration":0},"status":"passed","severity":"normal"},{"uid":"152376764b623d2e","name":"Passing page size 19 when there are 20 messages","time":{"start":1709242937620,"stop":1709242937620,"duration":0},"status":"passed","severity":"normal"},{"uid":"764b5d3f9d128d95","name":"Query Generator, Wrong PubsubTopic","time":{"start":1709242879229,"stop":1709242879231,"duration":2},"status":"passed","severity":"normal"},{"uid":"53b6702b03d615ff","name":"Check received message containing special chars","time":{"start":1709242457308,"stop":1709242457308,"duration":0},"status":"passed","severity":"normal"},{"uid":"33402358ce973ab8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1709242445672,"stop":1709242445672,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2fcd5df023b1ba","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1709242233768,"stop":1709242233768,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f57a8dba345055","name":"Push message with SQL Injection payload","time":{"start":1709242870212,"stop":1709242870212,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d9944ea9383c53","name":"Push message with content topic containing Arabic","time":{"start":1709242733465,"stop":1709242733465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5024a0ba8afe32a","name":"Meta field set when metaSetter is specified","time":{"start":1709242224407,"stop":1709242224407,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f69dfbd94005c3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1709242233768,"stop":1709242233768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b384733fc4431afd","name":"creates an iterator","time":{"start":1709242938815,"stop":1709242938815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4304b4e706634cb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709242901086,"stop":1709242901086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28bd7eeb04c62040","name":"nwaku subscribes","time":{"start":1709242769304,"stop":1709242769305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db49e5c58c4df79","name":"Passing cursor with wrong pubsubTopic","time":{"start":1709242855128,"stop":1709242855129,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26d3f6e7b7bb53d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709242352621,"stop":1709242352621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6de7b90a0486a31","name":"Check received message containing Chinese","time":{"start":1709242457312,"stop":1709242457314,"duration":2},"status":"passed","severity":"normal"},{"uid":"ada08b86507e1b62","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709242501830,"stop":1709242501831,"duration":1},"status":"passed","severity":"normal"},{"uid":"186203366577c47","name":"Ephemeral field is preserved - encoder v0","time":{"start":1709242275032,"stop":1709242275032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1d1849ac9755e9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1709242957411,"stop":1709242957411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd13ff030e53483","name":"Fails to push message with empty content topic","time":{"start":1709242870233,"stop":1709242870233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9986f781d695b71f","name":"isConnected should return true after first peer connects","time":{"start":1709242324083,"stop":1709242324083,"duration":0},"status":"passed","severity":"normal"}]