2023-10-23 14:59:22 +00:00

1 line
67 KiB
JSON

[{"uid":"d8f72dbbe2bbf8e4","name":"Query Generator - backward","time":{"start":1698073127427,"stop":1698073127427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9ec6caa98c6480","name":"1 Store, 2 relays, 2 fetches","time":{"start":1698072966209,"stop":1698072966209,"duration":0},"status":"passed","severity":"normal"},{"uid":"843b007feccb8645","name":"Push message with content topic containing special chars","time":{"start":1698073123893,"stop":1698073123895,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd9e8385363da717","name":"Nwaku publishes","time":{"start":1698073051275,"stop":1698073051282,"duration":7},"status":"passed","severity":"normal"},{"uid":"c730f5bef28bc2","name":"Waku message hash computation","time":{"start":1698072958318,"stop":1698072958319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d959b3ea789d71","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1698073081901,"stop":1698073081902,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a8b41167d05b63","name":"Error when try to subscribe to more than 30 topics","time":{"start":1698073092599,"stop":1698073092599,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef670fe1356fde","name":"Check received message on other pubsub topic is not received","time":{"start":1698073096386,"stop":1698073096386,"duration":0},"status":"passed","severity":"normal"},{"uid":"272b5e3f5dbe0a64","name":"1 Store, 2 fetches","time":{"start":1698072966209,"stop":1698072966209,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d1b25c6538e8","name":"Query with Ordered Callback, No message returned","time":{"start":1698073117479,"stop":1698073117479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2b03b6e5a8d28","name":"Check received message containing unicode special characters","time":{"start":1698073096343,"stop":1698073096343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5c2b0975d23d90","name":"Fails to push message with large meta","time":{"start":1698073123995,"stop":1698073124014,"duration":19},"status":"passed","severity":"normal"},{"uid":"e8c50eacf2ecdffd","name":"3 nodes on /waku/2/default-waku/proto topic","time":{"start":1698073051264,"stop":1698073051264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acb54b05747f375","name":"should be called at least once on all `peer:discovery` events","time":{"start":1698073005096,"stop":1698073005096,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa87f4d286fd36e","name":"should decode valid enr successfully","time":{"start":1698072945632,"stop":1698072945632,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c98c72655ac8d","name":"should throw an error for insufficient data","time":{"start":1698072945014,"stop":1698072945014,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d9dd2c4eafbb86","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1698073147877,"stop":1698073147878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7db33d7462904f0","name":"Check received message containing Script","time":{"start":1698073096335,"stop":1698073096335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af032ed57582ee","name":"should return the peer with the lowest ping","time":{"start":1698073153198,"stop":1698073153199,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acb6b7cc4548c2","name":"Callback on promise, aborts when callback returns true","time":{"start":1698073142963,"stop":1698073142963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3870563223fc0e7b","name":"Push message with escaped characters payload","time":{"start":1698073123877,"stop":1698073123879,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dd177e467655aa6","name":"should be called for bootstrap peers","time":{"start":1698073005097,"stop":1698073005098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5a78106f68d601","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1698073005093,"stop":1698073005093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa5c287494f31e7","name":"Symmetric encrypt & Decrypt","time":{"start":1698072974798,"stop":1698072974799,"duration":1},"status":"passed","severity":"normal"},{"uid":"382962844c34d82","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1698073011628,"stop":1698073011630,"duration":2},"status":"passed","severity":"normal"},{"uid":"b707aeb91268a6b1","name":"Check received message containing special chars","time":{"start":1698073096326,"stop":1698073096334,"duration":8},"status":"passed","severity":"normal"},{"uid":"6c2a6649e6dbc6b3","name":"Check received message containing Russian","time":{"start":1698073096334,"stop":1698073096335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f9860e7c2bdca9","name":"Push message with rate limit","time":{"start":1698073124014,"stop":1698073124018,"duration":4},"status":"passed","severity":"normal"},{"uid":"836e83d94ab82803","name":"should properly compute the node id","time":{"start":1698072945634,"stop":1698072945635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9af253b383d066","name":"Check received message with no content topic is not received","time":{"start":1698073096386,"stop":1698073096387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d753ef8f6d2caf2f","name":"ignores unrecognized TXT record formats","time":{"start":1698072966470,"stop":1698072966470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c500f49e4b9d96","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1698072966118,"stop":1698072966119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4408f85a3994f5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1698073034403,"stop":1698073034403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e524e20dc53a947","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1698073010249,"stop":1698073010249,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d1d94aad1f18b9b","name":"Push message with content topic containing numeric","time":{"start":1698073123891,"stop":1698073123893,"duration":2},"status":"passed","severity":"normal"},{"uid":"ceb09acb79fb7240","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1698073147876,"stop":1698073147877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc52603e7c5a69f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1698073057543,"stop":1698073057546,"duration":3},"status":"passed","severity":"normal"},{"uid":"e42a8cbf1545a4","name":"should throw error - invalid id","time":{"start":1698072945634,"stop":1698072945634,"duration":0},"status":"passed","severity":"normal"},{"uid":"53700570a9a78c22","name":"should properly create location multiaddrs - udp6","time":{"start":1698072945636,"stop":1698072945637,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa402ea6bf2e30e","name":"should properly create peer info with all multiaddrs","time":{"start":1698072945637,"stop":1698072945638,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b9338cb2771152","name":"should return false","time":{"start":1698072945634,"stop":1698072945634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a96c2174eeb0376","name":"Passing page size 3 when there are 20 messages","time":{"start":1698073139166,"stop":1698073139167,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b4a9ef62beedd8","name":"Query generator for multiple messages with different content topic format","time":{"start":1698073142962,"stop":1698073142962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3d66de9903c30","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1698073081893,"stop":1698073081893,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ddee6f2698d9d9","name":"should use DNS peer discovery with light client","time":{"start":1698073010244,"stop":1698073010248,"duration":4},"status":"skipped","severity":"normal"},{"uid":"adbc913f2a6cc0b9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1698072944609,"stop":1698072944612,"duration":3},"status":"passed","severity":"normal"},{"uid":"8630fa01fad1e03d","name":"can start the service","time":{"start":1698073010237,"stop":1698073010237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4495f0ba76dfaf0e","name":"Filter on content topics","time":{"start":1698073051261,"stop":1698073051262,"duration":1},"status":"passed","severity":"normal"},{"uid":"76818f14c501d602","name":"through manual discovery","time":{"start":1698073016142,"stop":1698073016143,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c8cfcad7ee9817","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1698072944643,"stop":1698072944643,"duration":0},"status":"passed","severity":"normal"},{"uid":"138923e2d503dc1d","name":"Decoder throws on empty string content topic","time":{"start":1698072976853,"stop":1698072976853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8338599bd3f3b48","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1698073092627,"stop":1698073092630,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6808a43ba71f1a6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1698072945014,"stop":1698072945014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a887e94ff32555b","name":"Subscribe and receive messages via lightPush","time":{"start":1698073092591,"stop":1698073092591,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bc9c65e9ea78f1","name":"handles multiple messages","time":{"start":1698073153197,"stop":1698073153197,"duration":0},"status":"passed","severity":"normal"},{"uid":"20435ea8f5b90eb7","name":"Push message with content topic containing escaped characters","time":{"start":1698073123954,"stop":1698073123954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59c39e48635e44","name":"Relay + Store","time":{"start":1698072945640,"stop":1698072945640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec956d4584e61a25","name":"Query with Promise Callback, No Decoder","time":{"start":1698073117479,"stop":1698073117480,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec009d0d1e9cbc3","name":"Check received message containing Chinese","time":{"start":1698073096334,"stop":1698073096334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5ead91db3fe155","name":"passes more than one ENR URLs and attempts connection","time":{"start":1698073010249,"stop":1698073010249,"duration":0},"status":"skipped","severity":"normal"},{"uid":"880d1aae308f9d06","name":"should decode valid enr with tcp successfully","time":{"start":1698072945632,"stop":1698072945633,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2ed719a4390879","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1698073113830,"stop":1698073113833,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc5a06c36faccbf2","name":"Query with Ordered Callback, No Decoder","time":{"start":1698073117478,"stop":1698073117478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c167140c5c95f359","name":"Query generator for multiple messages with multiple decoders","time":{"start":1698073142961,"stop":1698073142961,"duration":0},"status":"passed","severity":"normal"},{"uid":"708e18a82ffaddb","name":"Push message with Russian payload","time":{"start":1698073123863,"stop":1698073123866,"duration":3},"status":"passed","severity":"normal"},{"uid":"6dbc96b275fe216b","name":"Check received message received after jswaku node is restarted","time":{"start":1698073096394,"stop":1698073096394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18b8cb1265cc2ee6","name":"Push message with content topic containing long","time":{"start":1698073123889,"stop":1698073123891,"duration":2},"status":"passed","severity":"normal"},{"uid":"34e148dfd3d64af3","name":"can dial TLS multiaddrs","time":{"start":1698073016142,"stop":1698073016142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4702031bc08f052","name":"Push message with Arabic payload","time":{"start":1698073123862,"stop":1698073123863,"duration":1},"status":"passed","severity":"normal"},{"uid":"521f0fc974252e2e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1698072966122,"stop":1698072966122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da3e096d7e64350","name":"Subscribe and receives messages on 20 topics","time":{"start":1698073092597,"stop":1698073092598,"duration":1},"status":"passed","severity":"normal"},{"uid":"91604babc7b478e3","name":"Ping on unsubscribed peer","time":{"start":1698073005620,"stop":1698073005621,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa063609e9cbf422","name":"Js publishes, other Js receives","time":{"start":1698073051283,"stop":1698073051283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7d94dc2b1bb1206","name":"Passing cursor with wrong message digest","time":{"start":1698073081902,"stop":1698073081903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bda5db2dd4358f1","name":"tcp ip4 address","time":{"start":1698072944855,"stop":1698072944856,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c97dcf526b02cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1698073011627,"stop":1698073011627,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ee949ea07f0575","name":"connects to nwaku","time":{"start":1698073152662,"stop":1698073152663,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe45b09bacba4e16","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1698072944618,"stop":1698072944618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c25bb61b38c0828","name":"should be able to encode the field with only RELAY set to true","time":{"start":1698072944601,"stop":1698072944604,"duration":3},"status":"passed","severity":"normal"},{"uid":"7046b9be51b838b0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1698073092616,"stop":1698073092624,"duration":8},"status":"passed","severity":"normal"},{"uid":"55a01822d8c12219","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1698073025966,"stop":1698073025966,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c7e7dcb7075490","name":"Check received message containing shell command","time":{"start":1698073096336,"stop":1698073096343,"duration":7},"status":"passed","severity":"normal"},{"uid":"32330ee56a3ca8d7","name":"should set field with only RELAY enabled","time":{"start":1698072945639,"stop":1698072945639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a1fc48826340d0","name":"Accepts a valid Waku Message","time":{"start":1698072955630,"stop":1698072955632,"duration":2},"status":"passed","severity":"normal"},{"uid":"d70e2f7be1e87a24","name":"Query Generator - forward","time":{"start":1698073127424,"stop":1698073127427,"duration":3},"status":"passed","severity":"normal"},{"uid":"4643b6a833abe354","name":"should not fail to stop the service if it was not started","time":{"start":1698073010238,"stop":1698073010238,"duration":0},"status":"passed","severity":"normal"},{"uid":"458a8e3f465bf029","name":"Check received message containing JSON","time":{"start":1698073096336,"stop":1698073096336,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee559958878ece0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1698073005099,"stop":1698073005099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26ef5c74e471394","name":"Check received message with timestamp: 1698072995821 ","time":{"start":1698073096348,"stop":1698073096365,"duration":17},"status":"passed","severity":"normal"},{"uid":"c0ad128770326f45","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1698073005098,"stop":1698073005099,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1b1b823d0c7e50","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1698072966123,"stop":1698072966123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18f3a2564a796f1","name":"Check meta is set [ecies]","time":{"start":1698072976852,"stop":1698072976852,"duration":0},"status":"passed","severity":"normal"},{"uid":"528db7fba0baf06d","name":"Check received message containing Arabic","time":{"start":1698073096334,"stop":1698073096334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ccc230fb3b2704","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1698073011626,"stop":1698073011627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b33d1044d984921","name":"should throw an error when no peer matches the given protocols","time":{"start":1698073153199,"stop":1698073153200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9623a1e50e7cd4","name":"should properly create location multiaddrs - udp4","time":{"start":1698072945636,"stop":1698072945636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6766aa7a8fd781","name":"Promise Callback - backward","time":{"start":1698073127427,"stop":1698073127428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bd86d31802e585","name":"Nodes with multiple pubsub topic","time":{"start":1698073051265,"stop":1698073051265,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d2bed6a61ac677","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1698073147882,"stop":1698073147882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f89d8b46f8faf17","name":"R trip binary encryption [ecies, signature]","time":{"start":1698072976851,"stop":1698072976851,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f5c4c0c7e239bc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1698073147880,"stop":1698073147881,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7f8ff42e6343a1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1698073147881,"stop":1698073147881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4ac06225c4136","name":"Fails to push message with empty content topic","time":{"start":1698073123970,"stop":1698073123980,"duration":10},"status":"passed","severity":"normal"},{"uid":"c0a97b859f6c6403","name":"Check received message with timestamp: 1649153314 ","time":{"start":1698073096365,"stop":1698073096373,"duration":8},"status":"passed","severity":"normal"},{"uid":"d9d13ec489eba0fc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1698073092606,"stop":1698073092607,"duration":1},"status":"passed","severity":"normal"},{"uid":"6201884695993543","name":"Push message with content topic containing Chinese","time":{"start":1698073123900,"stop":1698073123918,"duration":18},"status":"passed","severity":"normal"},{"uid":"e556d9366bf59828","name":"should encode/decode to RLP encoding","time":{"start":1698072945635,"stop":1698072945635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1c37d1e8415899","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1698072966119,"stop":1698072966120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3994bdf9d2462f39","name":"A test","time":{"start":1698073011783,"stop":1698073011783,"duration":0},"status":"passed","severity":"normal"},{"uid":"268f0ac4562eb747","name":"Push message with Basic HTML tag payload","time":{"start":1698073123872,"stop":1698073123874,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdee114aee3d71d0","name":"should set field with only FILTER enabled","time":{"start":1698072945639,"stop":1698072945639,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b13903bf3b7a2c","name":"configure the node with multiple pubsub topics","time":{"start":1698073057543,"stop":1698073057543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acbe6f93ee7a097","name":"Push message with long payload","time":{"start":1698073123852,"stop":1698073123856,"duration":4},"status":"passed","severity":"normal"},{"uid":"fbdb6105383bb4e8","name":"Sets default value correctly","time":{"start":1698073152665,"stop":1698073152665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b59b9a1a09aab07","name":"returns all values when wanted number matches available values","time":{"start":1698072965666,"stop":1698072965667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8272f0d8f8a334b5","name":"should not fail to start the service if it is already started","time":{"start":1698073142547,"stop":1698073142547,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaa974938a0ebdc","name":"Check received message with timestamp: undefined ","time":{"start":1698073096382,"stop":1698073096383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b849fcee9a1b07","name":"Check received message with extra parameter is not received","time":{"start":1698073096387,"stop":1698073096387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb3110baace3cd9","name":"Publish","time":{"start":1698073051260,"stop":1698073051261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49847a60cae6a29","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1698072966133,"stop":1698072966133,"duration":0},"status":"passed","severity":"normal"},{"uid":"35aef14bc54058b0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1698072966474,"stop":1698072966474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4952172a2bf0aef","name":"should be able to decode the field with only FILTER set to true","time":{"start":1698072944631,"stop":1698072944631,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d4bbc30e38f5a8","name":"should not fail to start the service if it is already started","time":{"start":1698073010239,"stop":1698073010239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae67ff31d111f059","name":"Ephemeral field is preserved - encoder v0","time":{"start":1698073006796,"stop":1698073006798,"duration":2},"status":"passed","severity":"normal"},{"uid":"a041bb58388705c6","name":"Query Generator, No message returned","time":{"start":1698073117472,"stop":1698073117474,"duration":2},"status":"passed","severity":"normal"},{"uid":"69928843a742408b","name":"it tolerates circular branch references","time":{"start":1698072966468,"stop":1698072966469,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00fb26ea3266d26","name":"Query generator for multiple messages","time":{"start":1698073142959,"stop":1698073142959,"duration":0},"status":"passed","severity":"normal"},{"uid":"77215f0b41a56fe0","name":"Subscribe","time":{"start":1698073051259,"stop":1698073051260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a772e8eb609e5","name":"Check received message with timestamp: 1698072995821000000 ","time":{"start":1698073096344,"stop":1698073096348,"duration":4},"status":"passed","severity":"normal"},{"uid":"89f668a8b306e343","name":"should throw error - no public key","time":{"start":1698072945634,"stop":1698072945634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99dd9fb3f5a67ed","name":"A test","time":{"start":1698073011782,"stop":1698073011782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab854a468367a10","name":"Push message with content topic containing XML","time":{"start":1698073123945,"stop":1698073123949,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2d96f7bc16e5cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1698073092604,"stop":1698073092605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e493016d7109332","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1698073092693,"stop":1698073092695,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbb2c9f3fd9716ab","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1698072966475,"stop":1698072966476,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c85628ff90a6019f","name":"should encode/decode to text encoding","time":{"start":1698072945635,"stop":1698072945635,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2164c29eaf5e37","name":"Ordered callback, aborts when callback returns true","time":{"start":1698073142964,"stop":1698073142965,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4506e4c158f605","name":"Encoder throws on empty string content topic","time":{"start":1698072952049,"stop":1698072952049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc93f0007ca7f68","name":"pre and post cipher","time":{"start":1698072974799,"stop":1698072974799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef43d346f656a78","name":"nwaku subscribes","time":{"start":1698073051270,"stop":1698073051271,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bd5f2ff1037bae","name":"Relay","time":{"start":1698073007147,"stop":1698073007147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52837d4aff8c9e5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1698073006799,"stop":1698073006806,"duration":7},"status":"passed","severity":"normal"},{"uid":"5b8dc971d417570e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1698073092591,"stop":1698073092594,"duration":3},"status":"passed","severity":"normal"},{"uid":"5aecc32fd5c9b04e","name":"Check received message containing long","time":{"start":1698073096324,"stop":1698073096325,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea91d8a6d8faeb9","name":"Publishes to nwaku","time":{"start":1698073051271,"stop":1698073051273,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa3c02bfd435f7f3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1698073092594,"stop":1698073092595,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f09a19e7f6a88c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1698073123949,"stop":1698073123953,"duration":4},"status":"passed","severity":"normal"},{"uid":"de7e742323341cd2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1698073092683,"stop":1698073092687,"duration":4},"status":"passed","severity":"normal"},{"uid":"c9aba33b4cab5443","name":"Push message with meta","time":{"start":1698073123984,"stop":1698073123994,"duration":10},"status":"passed","severity":"normal"},{"uid":"4be5bdb3b9ac83c7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1698072944634,"stop":1698072944634,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e1d78d74b6b940","name":"Push message with XML payload","time":{"start":1698073123868,"stop":1698073123872,"duration":4},"status":"passed","severity":"normal"},{"uid":"21145082ae5fa431","name":"Push message with content topic containing shell command","time":{"start":1698073123953,"stop":1698073123953,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c08e19065f7db0","name":"Generator, 2 different pubsubtopics","time":{"start":1698073108395,"stop":1698073108395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afda2bde5c6f40d","name":"Ping on subscribed peer","time":{"start":1698073005615,"stop":1698073005618,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ecbe869fa155fc2","name":"Query with Promise Callback, No message returned","time":{"start":1698073117480,"stop":1698073117480,"duration":0},"status":"passed","severity":"normal"},{"uid":"657e17e825b5b1ad","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1698073092723,"stop":1698073092724,"duration":1},"status":"passed","severity":"normal"},{"uid":"f360f47fd19cce80","name":"Push message with custom timestamp: 1698069407413","time":{"start":1698073124020,"stop":1698073124021,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf56bb0f4da3779c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1698072945014,"stop":1698072945014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4755a2c0c83f530","name":"can start and stop the service","time":{"start":1698073142545,"stop":1698073142546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a43758040f19690","name":"Query generator for multiple messages with different message text format","time":{"start":1698073142960,"stop":1698073142961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48cb2355df8d6d4","name":"can start and stop the service","time":{"start":1698073010238,"stop":1698073010238,"duration":0},"status":"passed","severity":"normal"},{"uid":"92461a5ca88eee0","name":"Decrypt messages","time":{"start":1698073051262,"stop":1698073051262,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3d43cf4ca99b8","name":"Reopen subscription with peer with lost subscription","time":{"start":1698073005621,"stop":1698073005621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6475eab2156a1c02","name":"should properly create location multiaddrs - tcp4","time":{"start":1698072945636,"stop":1698072945636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1efc0b9442c4afc","name":"Promise Callback - forward","time":{"start":1698073127427,"stop":1698073127427,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb3edef5595d462","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1698072952008,"stop":1698072952008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cec1a71b548492","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1698073034402,"stop":1698073034403,"duration":1},"status":"passed","severity":"normal"},{"uid":"627378378f006598","name":"should return the peer with the provided peerId","time":{"start":1698073153199,"stop":1698073153199,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa3486d3f3cc1a3","name":"Passing page size 0 when there are 110 messages","time":{"start":1698073139165,"stop":1698073139165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4270861c98e6c29","name":"returns all values when wanted number is greater than available values","time":{"start":1698072965668,"stop":1698072965668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ae623e412a54ae","name":"Decoder throws on empty string content topic","time":{"start":1698072952050,"stop":1698072952051,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77375abc795939c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1698072966120,"stop":1698072966121,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c659a9397af25e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1698072966119,"stop":1698072966119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f195fb8996efd6b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1698073034400,"stop":1698073034401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb1a3df01777a14","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1698072966476,"stop":1698072966476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b194c9e60aacd71a","name":"Passing page size 11 when there are 10 messages","time":{"start":1698073139168,"stop":1698073139168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb22870e3b35610","name":"should emit a peer event after start","time":{"start":1698073142548,"stop":1698073142549,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e8d20970d2975c","name":"should set field with only STORE enabled","time":{"start":1698072945639,"stop":1698072945639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06d91dc7cd9e96c","name":"Passing page size 110 when there are 120 messages","time":{"start":1698073139169,"stop":1698073139169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04292c6fca9d3af","name":"should properly create location multiaddrs - udp","time":{"start":1698072945637,"stop":1698072945637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48371afa1cd7ebc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1698073129055,"stop":1698073129056,"duration":1},"status":"passed","severity":"normal"},{"uid":"5270ed5619aa8277","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1698073129056,"stop":1698073129056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d05c592ed6c063","name":"Overlapping topic subscription","time":{"start":1698073092599,"stop":1698073092600,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6fe271277d7517","name":"Push message with content topic containing Arabic","time":{"start":1698073123918,"stop":1698073123918,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f6454c48d4d1f","name":"should not receive a peer event before start","time":{"start":1698073142549,"stop":1698073142549,"duration":0},"status":"passed","severity":"normal"},{"uid":"320bed879e86d95f","name":"Ephemeral field set to true","time":{"start":1698072952046,"stop":1698072952046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c252177730a05654","name":"Query Generator, Multiple PubSubTopics","time":{"start":1698073117458,"stop":1698073117467,"duration":9},"status":"passed","severity":"normal"},{"uid":"c79c2dfe81881628","name":"Rejects garbage","time":{"start":1698072955632,"stop":1698072955633,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eec23d6d3363c2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1698072952008,"stop":1698072952009,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dbc47dc8332d68","name":"Reusing cursor across nodes","time":{"start":1698073081902,"stop":1698073081902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4157d4c82a7b97","name":"Check received message with no pubsub topic is not received","time":{"start":1698073096386,"stop":1698073096386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c698ad5f2f846d","name":"Subscribe to topic containing short and receive message","time":{"start":1698073092603,"stop":1698073092604,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b946e4e1c59ad9","name":"Check meta is set [symmetric]","time":{"start":1698072974303,"stop":1698072974304,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42e70ec2d4c9e87","name":"Passing an array","time":{"start":1698073152663,"stop":1698073152664,"duration":1},"status":"passed","severity":"normal"},{"uid":"22775009ffeac288","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1698072952009,"stop":1698072952009,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ab805d1578ea09","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1698073096381,"stop":1698073096382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ebdcb7e885fc5","name":"should not receive a peer event after stop","time":{"start":1698073010243,"stop":1698073010244,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdba93520c2dc07","name":"Check received message received after nwaku node is restarted","time":{"start":1698073096395,"stop":1698073096395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c26d8892e8bdfc3","name":"Encoder throws on empty string content topic","time":{"start":1698072976852,"stop":1698072976853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d6e46ad1174ca2","name":"should properly create location multiaddrs - tcp6","time":{"start":1698072945637,"stop":1698072945637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b692a8c192354665","name":"should not receive a peer event after stop","time":{"start":1698073142549,"stop":1698073142550,"duration":1},"status":"passed","severity":"normal"},{"uid":"8006bdc008f42def","name":"Callback on promise","time":{"start":1698073142962,"stop":1698073142963,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b32b36c392bd43","name":"Check received message with invalid timestamp is not received","time":{"start":1698073096383,"stop":1698073096386,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff703fa688714a93","name":"Store - dialed after - with timeout","time":{"start":1698073154143,"stop":1698073154144,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c5e68c88f8a4c5","name":"Query with Promise Callback, Wrong PubSubTopic","time":{"start":1698073117479,"stop":1698073117479,"duration":0},"status":"passed","severity":"normal"},{"uid":"640647b5427e1c70","name":"Push message with custom timestamp: 1698076607413","time":{"start":1698073124021,"stop":1698073124022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afcf0ad9a07b274","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1698073113833,"stop":1698073113834,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68732365bdd8d55","name":"should be able to encode the field with only STORE set to true","time":{"start":1698072944604,"stop":1698072944605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9eb4713828543a8","name":"udp ip6 address","time":{"start":1698072944856,"stop":1698072944856,"duration":0},"status":"passed","severity":"normal"},{"uid":"530d5c4e0e293a45","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1698073129056,"stop":1698073129056,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f4fd15d7833b14","name":"Ordered Callback - forward","time":{"start":1698073127428,"stop":1698073127428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd419f8c980232b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1698073081892,"stop":1698073081892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f81c31caf628004","name":"Decoder throws on undefined content topic","time":{"start":1698072976853,"stop":1698072976853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d136ab3485c472c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1698073005100,"stop":1698073005120,"duration":20},"status":"passed","severity":"normal"},{"uid":"c6e0263a53f6bf33","name":"Relay - dialed after","time":{"start":1698073154142,"stop":1698073154142,"duration":0},"status":"passed","severity":"normal"},{"uid":"296441f443a1cdb2","name":"Encoder throws on undefined content topic","time":{"start":1698072974305,"stop":1698072974306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3481c567d4633c88","name":"should set field with only LIGHTPUSH enabled","time":{"start":1698072945639,"stop":1698072945640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf97438cb84fe74","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1698073034401,"stop":1698073034402,"duration":1},"status":"passed","severity":"normal"},{"uid":"3893ebb9620bc1df","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1698073081900,"stop":1698073081901,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f222f6719e9a2e","name":"Sample","time":{"start":1698072944926,"stop":1698072944926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3004ce30080698a","name":"Push message with content topic containing SQL Injection","time":{"start":1698073123923,"stop":1698073123926,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fec30fff4581b8b","name":"should only return 1 node with store capability","time":{"start":1698072966473,"stop":1698072966473,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f989e7bf108a24","name":"Push message with SQL Injection payload","time":{"start":1698073123866,"stop":1698073123867,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30a4572b4d80211","name":"All","time":{"start":1698073007148,"stop":1698073007148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3536047f5bdd2084","name":"should return all peers when numPeers is 0","time":{"start":1698072952007,"stop":1698072952007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2183be6b163ca774","name":"retrieves a single peer","time":{"start":1698072966467,"stop":1698072966468,"duration":1},"status":"passed","severity":"normal"},{"uid":"217316774866befe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1698073025966,"stop":1698073025966,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc99afb4eb96a1d","name":"should get / set TCP multiaddr","time":{"start":1698072945636,"stop":1698072945636,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda0bfc34c7a5a93","name":"Encoder throws on empty string content topic","time":{"start":1698072974306,"stop":1698072974307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a35d2f3ffecce45","name":"should throw error - no id","time":{"start":1698072945633,"stop":1698072945633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e794ebf9da8e0604","name":"Query generator for 2000 messages","time":{"start":1698073142965,"stop":1698073142965,"duration":0},"status":"passed","severity":"normal"},{"uid":"889847127d04d42","name":"should set field with all protocols disabled","time":{"start":1698072945638,"stop":1698072945638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c295dcf90d349a5b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1698073092652,"stop":1698073092653,"duration":1},"status":"passed","severity":"normal"},{"uid":"583cebe6f0a264c6","name":"Push message with custom timestamp: 1667314607413","time":{"start":1698073124019,"stop":1698073124020,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66128d4d4abcd5b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1698072958319,"stop":1698072958320,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f5faca95252db3","name":"Correctly serialized arguments","time":{"start":1698073016209,"stop":1698073016209,"duration":0},"status":"passed","severity":"normal"},{"uid":"383568dba42cc9bb","name":"should set field with all protocols enabled","time":{"start":1698072945638,"stop":1698072945638,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cc11ee8bbc7067","name":"Encoder throws on undefined content topic","time":{"start":1698072952047,"stop":1698072952048,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa69836db5af914","name":"Push message with short payload","time":{"start":1698073123851,"stop":1698073123852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5f11edc27f6a82","name":"Default pageSize","time":{"start":1698073139169,"stop":1698073139170,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5fe73a4395836e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1698073092624,"stop":1698073092627,"duration":3},"status":"passed","severity":"normal"},{"uid":"62781ab11f4ea933","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1698073005094,"stop":1698073005094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee78ba8be1032ca","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1698073006798,"stop":1698073006799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc44417ea911881","name":"Check received message containing XML","time":{"start":1698073096335,"stop":1698073096335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19698dbcd7ddc0","name":"should throw error - no public key","time":{"start":1698072945633,"stop":1698072945633,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdfa1d8cd8de79","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1698072944644,"stop":1698072944644,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc57072a61fdd744","name":"Asymmetric encrypt & decrypt","time":{"start":1698072974798,"stop":1698072974798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a56dc246a3cc56","name":"nwaku interop","time":{"start":1698073142543,"stop":1698073142543,"duration":0},"status":"passed","severity":"normal"},{"uid":"af32b4b9b5e55ece","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1698073051265,"stop":1698073051266,"duration":1},"status":"passed","severity":"normal"},{"uid":"935ab3e89fc32a8a","name":"should properly create location multiaddrs - tcp","time":{"start":1698072945637,"stop":1698072945637,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3f662278d39c31","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1698073034400,"stop":1698073034400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b675572a85d2bf65","name":"Push message with special chars payload","time":{"start":1698073123858,"stop":1698073123860,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5f1fbdf8d2534bd","name":"Push message with unicode special characters payload","time":{"start":1698073123879,"stop":1698073123883,"duration":4},"status":"passed","severity":"normal"},{"uid":"592f6b6fa6041f9f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1698073092605,"stop":1698073092606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8819db39bd2e3e3c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1698072944642,"stop":1698072944642,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d80f7d41691181","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1698073011625,"stop":1698073011626,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df728208e72cdcc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1698073034402,"stop":1698073034402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e0c339bf89ae2d","name":"should only return 1 node with relay and store capability","time":{"start":1698072966472,"stop":1698072966473,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8831188d8ff7a5e","name":"Push message with Script payload","time":{"start":1698073123867,"stop":1698073123868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d9b3f9d0e41d","name":"Check received message with non string payload is not received","time":{"start":1698073096387,"stop":1698073096387,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadd3274ea80b2dc","name":"Query with Ordered Callback, Multiple PubSubTopics","time":{"start":1698073117475,"stop":1698073117478,"duration":3},"status":"passed","severity":"normal"},{"uid":"35e0a7f759ea7d9d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1698073092695,"stop":1698073092723,"duration":28},"status":"passed","severity":"normal"},{"uid":"d3e2d1215a87c03a","name":"Relay - times out","time":{"start":1698073154142,"stop":1698073154143,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe76f001e46a8cb6","name":"should emit a peer event after start","time":{"start":1698073010243,"stop":1698073010243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c053aac00bcfb7","name":"Push message with content topic containing unicode special characters","time":{"start":1698073123954,"stop":1698073123954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c61fffa7a37f431","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1698072944621,"stop":1698072944621,"duration":0},"status":"passed","severity":"normal"},{"uid":"558bc7c31e27a5af","name":"can start the service","time":{"start":1698073142545,"stop":1698073142545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9ab1c1c9417674","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1698072945632,"stop":1698072945632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7479ce498e04fee1","name":"Relay - dialed first","time":{"start":1698073154141,"stop":1698073154141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9a8f342d52c04","name":"Query with Promise Callback, Multiple PubSubTopics","time":{"start":1698073117479,"stop":1698073117479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c35e52d60b72ff","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1698073147878,"stop":1698073147878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2994cffe653f15a9","name":"Sign & Recover","time":{"start":1698072974799,"stop":1698072974799,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cb58951a824776","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1698073005090,"stop":1698073005092,"duration":2},"status":"passed","severity":"normal"},{"uid":"42f95a6c0577bfbe","name":"Store - dialed first","time":{"start":1698073154143,"stop":1698073154143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7059547ebe73346","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1698072974300,"stop":1698072974302,"duration":2},"status":"passed","severity":"normal"},{"uid":"e398d0f849001f7b","name":"Subscribe and receive messages via waku relay post","time":{"start":1698073092595,"stop":1698073092596,"duration":1},"status":"passed","severity":"normal"},{"uid":"1095764b4f40b41a","name":"Check received message with no payload is not received","time":{"start":1698073096387,"stop":1698073096387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca99247c68531782","name":"Subscribe to topic containing JSON and receive message","time":{"start":1698073092682,"stop":1698073092683,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b517d6539d3c7","name":"should only return 1 node with relay capability","time":{"start":1698072966472,"stop":1698072966472,"duration":0},"status":"passed","severity":"normal"},{"uid":"25206a146f101cf","name":"Push message with JSON payload","time":{"start":1698073123874,"stop":1698073123875,"duration":1},"status":"passed","severity":"normal"},{"uid":"df46b09ba695697a","name":"unsubscribes","time":{"start":1698073153197,"stop":1698073153198,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb7579bc52b6b60","name":"Ordered Callback - backward","time":{"start":1698073127428,"stop":1698073127428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5611dd9e0728e11","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1698073153200,"stop":1698073153200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6765ae919f33ff12","name":"Fields are not dropped","time":{"start":1698072951535,"stop":1698072951536,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3235b8bc23b32e","name":"caches peers it previously fetched","time":{"start":1698072966470,"stop":1698072966471,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bf6214c834c8ba","name":"Push message with content topic containing short","time":{"start":1698073123888,"stop":1698073123889,"duration":1},"status":"passed","severity":"normal"},{"uid":"2693d02fe8e162c3","name":"should return a random peer when all peers have the same latency","time":{"start":1698073153199,"stop":1698073153199,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb04a55e2e0ab24","name":"Push message with Chinese payload","time":{"start":1698073123860,"stop":1698073123861,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c1d1f429844f26","name":"Decoder throws on undefined content topic","time":{"start":1698072952050,"stop":1698072952050,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcf96f234ad2e89","name":"Encoder throws on undefined content topic","time":{"start":1698072976852,"stop":1698072976852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec16ff6f859002a","name":"Decoder throws on undefined content topic","time":{"start":1698072974307,"stop":1698072974308,"duration":1},"status":"passed","severity":"normal"},{"uid":"371ab5189229e680","name":"Used by Waku Relay","time":{"start":1698073152664,"stop":1698073152665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2031bfe19ceead53","name":"Passing page size 1 when there are 4 messages","time":{"start":1698073139166,"stop":1698073139166,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e535015b3d667c","name":"Delete observer","time":{"start":1698073051262,"stop":1698073051263,"duration":1},"status":"passed","severity":"normal"},{"uid":"608b6c9fa50740c9","name":"Query Generator, No Decoder","time":{"start":1698073117468,"stop":1698073117472,"duration":4},"status":"passed","severity":"normal"},{"uid":"7af10588764a874a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1698072944645,"stop":1698072944646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0825da2f44b2db","name":"Push message equal or less that 1MB","time":{"start":1698073124022,"stop":1698073124022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b29522c495c6f6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1698072966123,"stop":1698072966124,"duration":1},"status":"passed","severity":"normal"},{"uid":"16844148827595b2","name":"Generator, custom pubsub topic","time":{"start":1698073108394,"stop":1698073108395,"duration":1},"status":"passed","severity":"normal"},{"uid":"54396efd83c28f3a","name":"creates an iterator","time":{"start":1698073153195,"stop":1698073153196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b29dea3efafe662","name":"Using a function","time":{"start":1698073152664,"stop":1698073152664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7351ae7378ddcc8","name":"Push message with numeric payload","time":{"start":1698073123856,"stop":1698073123857,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b8648682adf8a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1698073092596,"stop":1698073092596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9202122fa71e743a","name":"Check received message containing escaped characters","time":{"start":1698073096343,"stop":1698073096343,"duration":0},"status":"passed","severity":"normal"},{"uid":"102735a2416e92db","name":"Filter","time":{"start":1698073154144,"stop":1698073154145,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafe47d4c3e83860","name":"Subscribe to topic containing XML and receive message","time":{"start":1698073092644,"stop":1698073092646,"duration":2},"status":"passed","severity":"normal"},{"uid":"f62cbb47994c0550","name":"should be able to decode the field with only RELAY set to true","time":{"start":1698072944629,"stop":1698072944629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57abc658b0f7f79","name":"Relay + Store","time":{"start":1698073007147,"stop":1698073007148,"duration":1},"status":"passed","severity":"normal"},{"uid":"16833dbfff184e93","name":"Register correct protocols","time":{"start":1698073051260,"stop":1698073051260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5832d98d8123da","name":"Ping on peer without subscriptions","time":{"start":1698073005618,"stop":1698073005620,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d9b5d0b3e938e6b","name":"Does not throw an exception when node disconnects","time":{"start":1698073152663,"stop":1698073152663,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f1c1c2e5c739ef","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1698073081892,"stop":1698073081892,"duration":0},"status":"passed","severity":"normal"},{"uid":"158d65faa09cb081","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1698072944613,"stop":1698072944614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3b6c5dfbd911bc","name":"should not receive a peer event before start","time":{"start":1698073010243,"stop":1698073010243,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4ddf64da7b358e","name":"Decoder throws on empty string content topic","time":{"start":1698072974308,"stop":1698072974309,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb13093327ca464","name":"Subscribe to topic containing Script and receive message","time":{"start":1698073092635,"stop":1698073092635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad8ea781d77d4ae","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1698073092687,"stop":1698073092691,"duration":4},"status":"passed","severity":"normal"},{"uid":"956315d686907fcb","name":"Privacy Node - default protocol","time":{"start":1698073154145,"stop":1698073154146,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eae021f77c53b2c","name":"1 Relay, 1 fetch","time":{"start":1698072966208,"stop":1698072966208,"duration":0},"status":"passed","severity":"normal"},{"uid":"486586263f600cea","name":"should handle a minimal index list","time":{"start":1698072945013,"stop":1698072945013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27d1fc4a7e432fb","name":"Throws when trying to push message with empty payload","time":{"start":1698073123886,"stop":1698073123888,"duration":2},"status":"passed","severity":"normal"},{"uid":"97e2d1f8963389e9","name":"Check received message with extra option is received","time":{"start":1698073096387,"stop":1698073096388,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fecf6e66475ec5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1698073081902,"stop":1698073081902,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d6ae86b655d687","name":"Check received message containing SQL Injection","time":{"start":1698073096335,"stop":1698073096335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c44303fd066a0d","name":"Push message on custom pubsubTopic","time":{"start":1698073025965,"stop":1698073025966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03bb703c2e7c6e2","name":"3 nodes on /some/pubsub/topic topic","time":{"start":1698073051263,"stop":1698073051264,"duration":1},"status":"passed","severity":"normal"},{"uid":"17104de6184bd879","name":"LightPush","time":{"start":1698073154144,"stop":1698073154144,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f34f2cbaadec9d","name":"Subscribe to topic containing long and receive message","time":{"start":1698073092604,"stop":1698073092604,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a1d1253f1e6d1","name":"Light Node - default protocols","time":{"start":1698073154145,"stop":1698073154145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3878e3f0307a062","name":"Check received message containing numeric","time":{"start":1698073096325,"stop":1698073096326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae33259a0f0942d","name":"Query Generator, Wrong PubSubTopic","time":{"start":1698073117448,"stop":1698073117458,"duration":10},"status":"passed","severity":"normal"},{"uid":"9204d8ebf256c41d","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1698073092598,"stop":1698073092599,"duration":1},"status":"passed","severity":"normal"},{"uid":"749dfd209dc293f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1698072976851,"stop":1698072976851,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ec7de022b5a224","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1698073005094,"stop":1698073005095,"duration":1},"status":"passed","severity":"normal"},{"uid":"285f5123869bdbc9","name":"Fails to push message bigger that 1MB","time":{"start":1698073124022,"stop":1698073124022,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e1d066f3cfe243","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1698073142963,"stop":1698073142964,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a443f0cc314adc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1698073129057,"stop":1698073129058,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb9224c03233aa7","name":"Refresh subscription","time":{"start":1698073092600,"stop":1698073092603,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e0abb2c48976587","name":"Waku message hash computation (payload length 0)","time":{"start":1698072958320,"stop":1698072958320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df5209fdaefb9a7","name":"Passing page size 19 when there are 20 messages","time":{"start":1698073139168,"stop":1698073139168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84af7cd9d4d3102","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1698072974302,"stop":1698072974303,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46b89275fe9f4d9","name":"Push 30 different messages","time":{"start":1698073123883,"stop":1698073123884,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bbea58685a6266","name":"Passing cursor with wrong pubsubTopic","time":{"start":1698073081903,"stop":1698073081903,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b83691a80a2963","name":"Push message with content topic containing JSON","time":{"start":1698073123953,"stop":1698073123953,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e773910ad9af7","name":"Round trip binary serialization","time":{"start":1698072952045,"stop":1698072952046,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdfc50e3fe5fd06","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1698072966473,"stop":1698072966474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64d282a2385a856","name":"should encodeTxt and decodeTxt","time":{"start":1698072945631,"stop":1698072945632,"duration":1},"status":"passed","severity":"normal"},{"uid":"1511150f80ed7930","name":"ignores domain fetching errors","time":{"start":1698072966469,"stop":1698072966470,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e8f56f02d67cbe","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1698072966121,"stop":1698072966122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b19d60e7f712b75","name":"Check received message containing short","time":{"start":1698073096323,"stop":1698073096324,"duration":1},"status":"passed","severity":"normal"},{"uid":"236b6cd4c2620f39","name":"Publishes <= 1 MB and rejects others","time":{"start":1698073051266,"stop":1698073051269,"duration":3},"status":"passed","severity":"normal"},{"uid":"adea049152521a1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1698073147880,"stop":1698073147880,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c620025b1a03d5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1698072965668,"stop":1698072965669,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7d14e365f68130","name":"Push message with content topic containing Script","time":{"start":1698073123926,"stop":1698073123927,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5a69e33042a976","name":"should get / set UDP multiaddr","time":{"start":1698072945635,"stop":1698072945635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c0f765996fe74d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1698073147879,"stop":1698073147879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdda924341b7d5e8","name":"Push message with content topic containing Russian","time":{"start":1698073123921,"stop":1698073123922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b652d5e663a87a","name":"should throw error - no id","time":{"start":1698072945633,"stop":1698072945633,"duration":0},"status":"passed","severity":"normal"},{"uid":"626f9c816fa0b95d","name":"should not fail to stop the service if it was not started","time":{"start":1698073142546,"stop":1698073142547,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7e32d91f3ff7b","name":"Check received message containing Basic HTML tag","time":{"start":1698073096336,"stop":1698073096336,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ce088d2550459","name":"Meta field set when metaSetter is specified","time":{"start":1698072952046,"stop":1698072952046,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c77bd010404a283","name":"1 Relay, 1 Filter, gives up","time":{"start":1698072966209,"stop":1698072966210,"duration":1},"status":"passed","severity":"normal"},{"uid":"9560ce72663c3c8a","name":"recovers when dns.resolve returns empty","time":{"start":1698072966469,"stop":1698072966469,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b4c317b6983d7b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1698072944616,"stop":1698072944618,"duration":2},"status":"passed","severity":"normal"},{"uid":"6628ed34c5e2c61d","name":"should be able to decode the field with only STORE set to true","time":{"start":1698072944632,"stop":1698072944632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a74104d710ea9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1698073108395,"stop":1698073108396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2050ba60b657888","name":"Ephemeral messages are not stored","time":{"start":1698073006796,"stop":1698073006796,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad4ee23467ebbd6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1698073092596,"stop":1698073092597,"duration":1},"status":"passed","severity":"normal"},{"uid":"836be0401ed0925f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1698073147875,"stop":1698073147876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df6fc1afa09724e","name":"Query with Ordered Callback, Wrong PubSubTopic","time":{"start":1698073117474,"stop":1698073117475,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28792805f69244","name":"Push message with shell command payload","time":{"start":1698073123876,"stop":1698073123877,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7615b1db8bfa5e2","name":"Passing page size 10 when there are 10 messages","time":{"start":1698073139167,"stop":1698073139167,"duration":0},"status":"passed","severity":"normal"},{"uid":"738b0dd180d3d52d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1698072944612,"stop":1698072944612,"duration":0},"status":"passed","severity":"normal"}]