mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"601a8d0bfe5f55a4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721860740654,"stop":1721860740662,"duration":8},"status":"passed","severity":"normal"},{"uid":"fcc690ba9c06a7c9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860327287,"stop":1721860327288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ffe9d9aa78ce83","name":"Push message with content topic containing long","time":{"start":1721860681970,"stop":1721860681970,"duration":0},"status":"passed","severity":"normal"},{"uid":"857a94c8d6cc332d","name":"Subscribe and receive messages via lightPush","time":{"start":1721860490542,"stop":1721860490542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6867bea57378950f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860449862,"stop":1721860449863,"duration":1},"status":"passed","severity":"normal"},{"uid":"519a82b67f8387e9","name":"should throw error - no id","time":{"start":1721860149212,"stop":1721860149212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a994e2c0d13f307","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721860740672,"stop":1721860740672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c485c2854cff42","name":"Sets default value correctly","time":{"start":1721860874059,"stop":1721860874059,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f9f22e830d864c","name":"Subscribe to topic containing long and receive message","time":{"start":1721860490556,"stop":1721860490557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49dbdf34e526f91","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860285978,"stop":1721860285978,"duration":0},"status":"passed","severity":"normal"},{"uid":"825d441c1cf9ee49","name":"Check received message containing special chars","time":{"start":1721860415879,"stop":1721860415879,"duration":0},"status":"passed","severity":"normal"},{"uid":"248b5622c9361f89","name":"Subscribe and receives messages on 20 topics","time":{"start":1721860883706,"stop":1721860883706,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa19a7be06553c77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860310954,"stop":1721860310954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc86dffd2c8a849","name":"Query with Ordered Callback, No message returned","time":{"start":1721860828553,"stop":1721860828553,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb3cf2034c855bd","name":"Push message with JSON payload","time":{"start":1721860681965,"stop":1721860681965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85b1132493a4e28","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721860140825,"stop":1721860140826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12f77476427716d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721860859109,"stop":1721860859109,"duration":0},"status":"broken","severity":"normal"},{"uid":"c014444a39cb2431","name":"Nodes with multiple pubsub topic","time":{"start":1721860714746,"stop":1721860714746,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f84d3c1935c297","name":"should load peers from local storage and dispatch events","time":{"start":1721860168707,"stop":1721860168707,"duration":0},"status":"passed","severity":"normal"},{"uid":"635b8a2029e3dbd4","name":"nwaku subscribes","time":{"start":1721860705023,"stop":1721860705023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba336d7c52dbcfeb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721860148550,"stop":1721860148551,"duration":1},"status":"passed","severity":"normal"},{"uid":"420a9a5b088eb1b0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721860490558,"stop":1721860490558,"duration":0},"status":"passed","severity":"normal"},{"uid":"803129c38f0ae232","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721860714747,"stop":1721860714748,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbc18804a812378","name":"Passing page size 11 when there are 10 messages","time":{"start":1721860859290,"stop":1721860859290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f166fb2185af6567","name":"groups content topics by expected pubsub topic","time":{"start":1721860140827,"stop":1721860140828,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b69b529ae9bb61","name":"Check received message containing SQL Injection","time":{"start":1721860415882,"stop":1721860415887,"duration":5},"status":"passed","severity":"normal"},{"uid":"de65c5cc92156080","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721860434766,"stop":1721860434766,"duration":0},"status":"broken","severity":"normal"},{"uid":"a3808cfd7f923005","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721860781877,"stop":1721860781878,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fc22ce5832264b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721860140824,"stop":1721860140824,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cda67603188655","name":"Waku message hash computation (payload length 0)","time":{"start":1721860143433,"stop":1721860143433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7512006b14e88f13","name":"retrieves a single peer","time":{"start":1721860164722,"stop":1721860164722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4378e47ed73b76","name":"should properly create location multiaddrs - tcp4","time":{"start":1721860149221,"stop":1721860149221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eafb0c3dd17bb","name":"Push message with content topic containing numeric","time":{"start":1721860793999,"stop":1721860793999,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d1354ddfb41ef","name":"Ping on peer without subscriptions","time":{"start":1721860285977,"stop":1721860285977,"duration":0},"status":"passed","severity":"normal"},{"uid":"69023360c85324d5","name":"should not fail to start the service if it is already started","time":{"start":1721860721556,"stop":1721860721556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84d9e752c725cbe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860714749,"stop":1721860714749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce273cff293b9b6f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721860490552,"stop":1721860490553,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a46d12940e8271e","name":"Check received message containing Arabic","time":{"start":1721860697504,"stop":1721860697504,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ff703d485fedbd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721860740653,"stop":1721860740654,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef335819160b8d8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721860803416,"stop":1721860803416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33d233f95d5e6bf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721860803409,"stop":1721860803409,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dd5f0519c8b66c","name":"A test","time":{"start":1721860490635,"stop":1721860490635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e54591f87274fbd","name":"Check message with invalid timestamp is not received","time":{"start":1721860415908,"stop":1721860415909,"duration":1},"status":"passed","severity":"normal"},{"uid":"555c5f15800e8368","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721860164726,"stop":1721860164726,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3a44c9d1da5654","name":"Ping on subscribed peer","time":{"start":1721860285978,"stop":1721860285979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd433199e09865db","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721860864184,"stop":1721860864185,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d1e962dec540b3","name":"Push message with content topic containing Script","time":{"start":1721860794004,"stop":1721860794005,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa9413d3b6d295d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721860883703,"stop":1721860883703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d06bb6e30100b6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860449826,"stop":1721860449827,"duration":1},"status":"passed","severity":"normal"},{"uid":"41acf76b188179c6","name":"Check received message with timestamp: 1721860190850 ","time":{"start":1721860697511,"stop":1721860697511,"duration":0},"status":"passed","severity":"normal"},{"uid":"857f48e2a79ae328","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721860434761,"stop":1721860434761,"duration":0},"status":"broken","severity":"normal"},{"uid":"2d3c5b6757494c8a","name":"Push message with custom timestamp: 1691102050145","time":{"start":1721860681982,"stop":1721860681982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8ca89ef5bb648b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860449828,"stop":1721860449828,"duration":0},"status":"passed","severity":"normal"},{"uid":"713fa94a3d12de2","name":"Decrypt messages","time":{"start":1721860739870,"stop":1721860739870,"duration":0},"status":"broken","severity":"normal"},{"uid":"2180e8707b421b1a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721860168708,"stop":1721860168708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3cb064352526da","name":"Fields are not dropped","time":{"start":1721860153418,"stop":1721860153420,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b366551ab976d66","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721860883692,"stop":1721860883693,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4713da06e1eef34","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721860844261,"stop":1721860844262,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f0adec927473a9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721860714748,"stop":1721860714748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7abaca2b1d3811","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721860140836,"stop":1721860140836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d232bfffda1decc8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721860434708,"stop":1721860434709,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a2afdd432c4a92","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721860883701,"stop":1721860883702,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ea238a97b3fe49","name":"Check message received after jswaku node is restarted","time":{"start":1721860697515,"stop":1721860697515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1df47581eff74209","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721860153928,"stop":1721860153928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d036955af3ad0d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860449842,"stop":1721860449842,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a960f2b7cf0372","name":"Publish message with custom timestamp: Wed Jul 24 2024 21:38:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860734167,"stop":1721860734167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8cab31db6e3ad9","name":"Subscribe and receive messages via lightPush","time":{"start":1721860883703,"stop":1721860883703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71aaf4b016bcffb","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860285980,"stop":1721860285980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe307c8e990ee19","name":"Push message with content topic containing Arabic","time":{"start":1721860794002,"stop":1721860794003,"duration":1},"status":"passed","severity":"normal"},{"uid":"295812fb31b19ad3","name":"random static sharding 5 - Cluster ID: 720, Shard ID: 722","time":{"start":1721860803412,"stop":1721860803412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6a0cfa087533c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721860883702,"stop":1721860883702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e998e8d562d4d3ea","name":"Check received message containing SQL Injection","time":{"start":1721860697505,"stop":1721860697505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee94e3a2d21280d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721860164415,"stop":1721860164416,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c6cb7e27a09979","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721860164650,"stop":1721860164651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b833ad418d7f24ce","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721860537141,"stop":1721860537141,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc3cbe6150148a8","name":"configure the node with multiple content topics","time":{"start":1721860781876,"stop":1721860781877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddf807eccaf5788","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721860140842,"stop":1721860140842,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eaa38300145b08","name":"random static sharding 1 - Cluster ID: 448, Shard ID: 661","time":{"start":1721860803409,"stop":1721860803409,"duration":0},"status":"passed","severity":"normal"},{"uid":"37363d9b60bbe0f9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721860490560,"stop":1721860490560,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4742d13b081a2f","name":"isConnected should return true after first peer connects","time":{"start":1721860243206,"stop":1721860243207,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfb82a5fac87898","name":"Check message with no payload is not received","time":{"start":1721860697487,"stop":1721860697491,"duration":4},"status":"passed","severity":"normal"},{"uid":"4242987326c81e18","name":"Number of peers are maintained correctly","time":{"start":1721860461394,"stop":1721860461394,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf769743782ef67","name":"should decode valid enr with tcp successfully","time":{"start":1721860149211,"stop":1721860149212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e490e6a9a3e1887","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721860190688,"stop":1721860190692,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d0a3138d21850e4","name":"pre and post cipher","time":{"start":1721860175095,"stop":1721860175095,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca5d6d6e48f71f6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721860164409,"stop":1721860164409,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb2aff54be3b231","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721860883705,"stop":1721860883705,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e2838cbce70b41","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721860164412,"stop":1721860164414,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fed0bd96baa62f1","name":"should not fail to stop the service if it was not started","time":{"start":1721860168704,"stop":1721860168705,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6eb9598da39527","name":"should not receive a peer event before start","time":{"start":1721860721557,"stop":1721860721557,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bea92a9140d16","name":"Query generator for multiple messages with different message text format","time":{"start":1721860859104,"stop":1721860859105,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f8ab458d3d2630","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860697486,"stop":1721860697486,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb8e1aba482df3a","name":"throws on content topic with empty topic name field","time":{"start":1721860140819,"stop":1721860140820,"duration":1},"status":"passed","severity":"normal"},{"uid":"779fa4fd0d825c4a","name":"Passing page size 1 when there are 4 messages","time":{"start":1721860859289,"stop":1721860859289,"duration":0},"status":"passed","severity":"normal"},{"uid":"234bd74d24a4d7d7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721860164727,"stop":1721860164727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ded464089295b744","name":"Fails to push message with large meta","time":{"start":1721860794011,"stop":1721860794011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73241c3cb80c887","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860449852,"stop":1721860449853,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d143d01fd22757","name":"Check received message containing short","time":{"start":1721860415878,"stop":1721860415878,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe2180ee411a80d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721860140830,"stop":1721860140831,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6f6d6cf67133b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721860140825,"stop":1721860140825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fb1f8ea20793a3","name":"Publish without waiting for remote peer","time":{"start":1721860740652,"stop":1721860740653,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d6c5854111664d","name":"Check received message with timestamp: 1721860190850 ","time":{"start":1721860697485,"stop":1721860697485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5834fc6f07bcbaff","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app1/9/topic658/test.js","time":{"start":1721860781870,"stop":1721860781870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b4eb6758602bb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721860434762,"stop":1721860434762,"duration":0},"status":"broken","severity":"normal"},{"uid":"e0be4814da04ebcc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721860740667,"stop":1721860740667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d064f705d6ed8e56","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860327289,"stop":1721860327289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1a4d1e9c236b35","name":"Push message on custom pubsubTopic","time":{"start":1721860520621,"stop":1721860520621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b347d647e264eb4","name":"does not throw on valid cases","time":{"start":1721860140815,"stop":1721860140815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a501c888e70314","name":"throws on content topic with empty encoding field","time":{"start":1721860140820,"stop":1721860140820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5842393e44ba8af","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721860434756,"stop":1721860434756,"duration":0},"status":"broken","severity":"normal"},{"uid":"cc6218ac893feaa5","name":"Push message with Chinese payload","time":{"start":1721860681962,"stop":1721860681962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8cea1c61c470bf","name":"should properly create peer info with all multiaddrs","time":{"start":1721860149223,"stop":1721860149223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4900309490907c87","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721860190678,"stop":1721860190680,"duration":2},"status":"passed","severity":"normal"},{"uid":"e61ee9ff355e8f22","name":"Check publish message containing numeric","time":{"start":1721860734151,"stop":1721860734151,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dde1cb743e39a5","name":"unsubscribes","time":{"start":1721860858599,"stop":1721860858599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70e92f80284cb64","name":"Push message with emoji payload","time":{"start":1721860681966,"stop":1721860681967,"duration":1},"status":"passed","severity":"normal"},{"uid":"624980a926023fa0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860327289,"stop":1721860327289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad067d4782bc5d","name":"can start the service","time":{"start":1721860721554,"stop":1721860721554,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e93f46478a623","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721860828554,"stop":1721860828554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89c3ca9c996e238","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721860174705,"stop":1721860174706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e797d9d956032daa","name":"random static sharding 6 - Cluster ID: 138, Shard ID: 594","time":{"start":1721860803412,"stop":1721860803412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64a16a2a50b9f3","name":"Check publish message containing long","time":{"start":1721860734150,"stop":1721860734150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d930a2c43c9bb","name":"Check publish message containing Russian","time":{"start":1721860734156,"stop":1721860734157,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bbddcc170089af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721860883706,"stop":1721860883706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e605430522e8158","name":"Push message with escaped characters payload","time":{"start":1721860681965,"stop":1721860681966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e90c4e9b402a407","name":"Fails to publish duplicate message","time":{"start":1721860734168,"stop":1721860734168,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e09c108ca365b0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721860164416,"stop":1721860164417,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60aee5ffcaa0b88","name":"should properly create location multiaddrs - udp6","time":{"start":1721860149221,"stop":1721860149222,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2d21d00e453db","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app37/5/topic234/utf8","time":{"start":1721860781867,"stop":1721860781867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83ce57ffa048215","name":"Used by Waku Relay","time":{"start":1721860874059,"stop":1721860874059,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd8340151279f16","name":"should not fail to start the service if it is already started","time":{"start":1721860168705,"stop":1721860168705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b023ed3997947d68","name":"Encoder throws on undefined content topic","time":{"start":1721860176522,"stop":1721860176522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6238280b9b814307","name":"should properly create location multiaddrs - tcp","time":{"start":1721860149222,"stop":1721860149223,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6aedec59bc0f69","name":"Check message on other pubsub topic is not received","time":{"start":1721860697486,"stop":1721860697487,"duration":1},"status":"passed","severity":"normal"},{"uid":"647e3a2cacfe2757","name":"through manual discovery","time":{"start":1721860526533,"stop":1721860526533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9088df554eab8b1","name":"should emit a peer event after start","time":{"start":1721860201114,"stop":1721860201115,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb67adc96e0eadb4","name":"Push message with SQL Injection payload","time":{"start":1721860793973,"stop":1721860793974,"duration":1},"status":"passed","severity":"normal"},{"uid":"caba3e3d852baa99","name":"Subscribe to topic containing long and publish message","time":{"start":1721860740666,"stop":1721860740667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c270c0072001ea53","name":"should be able to encode the field with only STORE set to true","time":{"start":1721860148540,"stop":1721860148541,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3089128b0e15b01","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721860140839,"stop":1721860140839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51c23cae2a4c040","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721860143432,"stop":1721860143432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14ca9a4d4e1bf8","name":"isConnected return false after peer stops","time":{"start":1721860243207,"stop":1721860243207,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b4247719027fd0","name":"Check publish message containing short","time":{"start":1721860734149,"stop":1721860734150,"duration":1},"status":"passed","severity":"normal"},{"uid":"851905db96f96c04","name":"can dial TLS multiaddrs","time":{"start":1721860526533,"stop":1721860526533,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e81a50a1fcef85","name":"Store - dialed after - with timeout","time":{"start":1721860885845,"stop":1721860885845,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e6c8a41d91ae87","name":"Fails to push message bigger that 1MB","time":{"start":1721860681984,"stop":1721860681984,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc478b2a398c4d1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721860864189,"stop":1721860864189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d99c423fde9529","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721860490550,"stop":1721860490551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c28cc80966a84f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721860883712,"stop":1721860883712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52ffb88877d9b42","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721860140834,"stop":1721860140834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e466e2bcd6f42fa5","name":"Does not throw an exception when node disconnects","time":{"start":1721860874057,"stop":1721860874057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c215f8fe6d4ca24f","name":"should throw error - invalid id","time":{"start":1721860149217,"stop":1721860149218,"duration":1},"status":"passed","severity":"normal"},{"uid":"107adecb940de3e4","name":"Decoder throws on empty string content topic","time":{"start":1721860176523,"stop":1721860176523,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad78bdbad021f1","name":"Relay - dialed after","time":{"start":1721860885844,"stop":1721860885844,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd30de9539c550","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721860434727,"stop":1721860434727,"duration":0},"status":"broken","severity":"normal"},{"uid":"b977e106af97234d","name":"Check publish message containing unicode special characters","time":{"start":1721860734165,"stop":1721860734165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1278b82d87b7bb0d","name":"Promise Callback - backward","time":{"start":1721860828195,"stop":1721860828196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab55f083aa124c90","name":"Passing page size 3 when there are 20 messages","time":{"start":1721860859289,"stop":1721860859289,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bf4167f1e9bd10","name":"Check publish message containing special chars","time":{"start":1721860734152,"stop":1721860734152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9f9a5ee43d68f8","name":"returns all values when wanted number matches available values","time":{"start":1721860163917,"stop":1721860163918,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbbad3057638bd3","name":"Publish message with rate limit","time":{"start":1721860734179,"stop":1721860734181,"duration":2},"status":"passed","severity":"normal"},{"uid":"12421e1be5764933","name":"should set field with only FILTER enabled","time":{"start":1721860149225,"stop":1721860149225,"duration":0},"status":"passed","severity":"normal"},{"uid":"915e54adf46cfd6b","name":"should not fail to stop the service if it was not started","time":{"start":1721860201113,"stop":1721860201114,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4aae5dcf29159d","name":"Push message with content topic containing short","time":{"start":1721860681970,"stop":1721860681970,"duration":0},"status":"passed","severity":"normal"},{"uid":"983a844a789c8394","name":"should return empty list for no shard","time":{"start":1721860140834,"stop":1721860140835,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b971c4777df3ea","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721860148549,"stop":1721860148550,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b8040512f3ffc6","name":"Passing page size 0 when there are 110 messages","time":{"start":1721860859288,"stop":1721860859288,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadef801157dc105","name":"Check publish message containing XML","time":{"start":1721860734159,"stop":1721860734159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad014036a96d1745","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721860883696,"stop":1721860883697,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdcf4a9e8061a45","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721860198752,"stop":1721860198753,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc03039db2e031c8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721860434709,"stop":1721860434709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f511a4999a3876","name":"Subscribe and publish message","time":{"start":1721860740653,"stop":1721860740653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0d6e39eed67fb8","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860268483,"stop":1721860268483,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b7d5a11595a02","name":"Check received message containing Russian","time":{"start":1721860415881,"stop":1721860415882,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cf4969e9cf6ee0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721860434722,"stop":1721860434723,"duration":1},"status":"broken","severity":"normal"},{"uid":"32bc73d21314b315","name":"Push message with special chars payload","time":{"start":1721860681961,"stop":1721860681961,"duration":0},"status":"passed","severity":"normal"},{"uid":"488f3ba2568d06b5","name":"Renews peer on consistent ping failures","time":{"start":1721860300416,"stop":1721860300417,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d299b069840d03c","name":"should encode/decode to text encoding","time":{"start":1721860149219,"stop":1721860149219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb258d2769142ef","name":"should return all peers when numPeers is 0","time":{"start":1721860153925,"stop":1721860153926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b703f31fcfd8cf","name":"Correctly serialized arguments","time":{"start":1721860526622,"stop":1721860526623,"duration":1},"status":"broken","severity":"normal"},{"uid":"eb25a519e7363aaf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434710,"stop":1721860434711,"duration":1},"status":"broken","severity":"normal"},{"uid":"f30e55a11c2a636c","name":"should add and remove event listeners correctly","time":{"start":1721860168708,"stop":1721860168709,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab30fffd91f6d56f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860449862,"stop":1721860449862,"duration":0},"status":"passed","severity":"normal"},{"uid":"821c1d5c916416df","name":"Check message with no pubsub topic is not received","time":{"start":1721860415910,"stop":1721860415910,"duration":0},"status":"passed","severity":"normal"},{"uid":"844dac79444c6401","name":"Push message with content topic containing XML","time":{"start":1721860681976,"stop":1721860681976,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd25bfcc844b1963","name":"Decoder throws on undefined content topic","time":{"start":1721860176522,"stop":1721860176523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4990a7b345da5f","name":"Check received message containing Script","time":{"start":1721860415887,"stop":1721860415888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e51c504a2a8d1aa","name":"Promise Callback - forward","time":{"start":1721860828192,"stop":1721860828195,"duration":3},"status":"passed","severity":"normal"},{"uid":"10b47f7f268bc9dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721860140841,"stop":1721860140841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f4a0c60f1c0248","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721860174707,"stop":1721860174707,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b689b8d5652bfb","name":"Push message with content topic containing escaped characters","time":{"start":1721860681978,"stop":1721860681978,"duration":0},"status":"passed","severity":"normal"},{"uid":"88574fc8f1117853","name":"Query generator for multiple messages with different content topic format","time":{"start":1721860859105,"stop":1721860859106,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd166e7ffbaf5270","name":"Push message with Russian payload","time":{"start":1721860793973,"stop":1721860793973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b93ef91c3fc9077","name":"connects to nwaku","time":{"start":1721860874055,"stop":1721860874056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9e37d0fcf66fba","name":"udp ip6 address","time":{"start":1721860148619,"stop":1721860148619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5910256e2673b56a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721860864187,"stop":1721860864188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d6bbfad6b16824","name":"should get / set UDP multiaddr","time":{"start":1721860149220,"stop":1721860149220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b063f1320f5b07d2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721860434771,"stop":1721860434771,"duration":0},"status":"broken","severity":"normal"},{"uid":"edc69bc3c052edc9","name":"Check received message containing Basic HTML tag","time":{"start":1721860415891,"stop":1721860415891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28f604cbcde1d78","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721860164727,"stop":1721860164727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31a56acd15a1ac55","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721860176520,"stop":1721860176520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5b661829df3cf9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860714744,"stop":1721860714745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba914e6b3840f3eb","name":"should decode valid enr successfully","time":{"start":1721860149211,"stop":1721860149211,"duration":0},"status":"passed","severity":"normal"},{"uid":"49af330dda311de6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721860714745,"stop":1721860714745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b38c3ca3888f7c","name":"Push message with content topic containing unicode special characters","time":{"start":1721860681978,"stop":1721860681978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256ab7b2dd025a5","name":"random static sharding 8 - Cluster ID: 671, Shard ID: 774","time":{"start":1721860803413,"stop":1721860803413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17166fccd2945be","name":"handles different networkShards values correctly","time":{"start":1721860140829,"stop":1721860140829,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee9357414516430","name":"1 Relay, 1 Filter, gives up","time":{"start":1721860164651,"stop":1721860164651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b4385ab72122f5","name":"addEventListener with correct event","time":{"start":1721860231570,"stop":1721860231570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c988af5a3d6cca3","name":"Check received message containing short","time":{"start":1721860697500,"stop":1721860697500,"duration":0},"status":"passed","severity":"normal"},{"uid":"652aa86d938d84c4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721860164726,"stop":1721860164726,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ef6ea433379739","name":"Push message with escaped characters payload","time":{"start":1721860793976,"stop":1721860793977,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1c861f7c2248d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860520622,"stop":1721860520622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb2a51e748cec58","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/5/topic112/utf8","time":{"start":1721860781875,"stop":1721860781875,"duration":0},"status":"passed","severity":"normal"},{"uid":"740250c17a3ccc0f","name":"Decoder throws on empty string content topic","time":{"start":1721860174710,"stop":1721860174710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef62d36e571755a9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721860883701,"stop":1721860883701,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b8bcb8b71653db","name":"Push message with special chars payload","time":{"start":1721860793970,"stop":1721860793971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3c5af840d8ce39","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721860883709,"stop":1721860883709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e6a43b79613dfb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721860140846,"stop":1721860140846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d79265b2535ef","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721860740673,"stop":1721860740673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bf4abb5a7fc6bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721860140826,"stop":1721860140826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb6a82cb4e89e25","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721860434775,"stop":1721860434777,"duration":2},"status":"broken","severity":"normal"},{"uid":"b03949005cfcdaef","name":"should configure sharding based on application and version for autosharding","time":{"start":1721860140848,"stop":1721860140848,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4dd9b021f8243a","name":"Push message with Basic HTML tag payload","time":{"start":1721860793975,"stop":1721860793975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0656ccfca63ead","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721861012134,"stop":1721861012134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed6dc48f5d3c48c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860310953,"stop":1721860310954,"duration":1},"status":"passed","severity":"normal"},{"uid":"436024df42024853","name":"Refresh subscription","time":{"start":1721860883707,"stop":1721860883707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccf85b6e36cf4a5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721860164414,"stop":1721860164415,"duration":1},"status":"passed","severity":"normal"},{"uid":"5753c392e627e0a5","name":"random static sharding 3 - Cluster ID: 840, Shard ID: 177","time":{"start":1721860803410,"stop":1721860803410,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab975961c4d297a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721860490562,"stop":1721860490562,"duration":0},"status":"passed","severity":"normal"},{"uid":"56151469843d922d","name":"Check received message containing unicode special characters","time":{"start":1721860697483,"stop":1721860697483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3687085dbd97d1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721860828554,"stop":1721860828554,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb55fa66839b97b1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721860140838,"stop":1721860140838,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b4ee27eed819cc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721860434752,"stop":1721860434752,"duration":0},"status":"broken","severity":"normal"},{"uid":"570c4433266d0609","name":"Ping on unsubscribed peer","time":{"start":1721860285979,"stop":1721860285979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6148bda101e939e8","name":"Number of peers are maintained correctly","time":{"start":1721860300410,"stop":1721860300411,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab7ec5fbd2b6bd6","name":"should throw error - no id","time":{"start":1721860149217,"stop":1721860149217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac87f43e1d1b1a9","name":"should emit a peer event after start","time":{"start":1721860721556,"stop":1721860721557,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec6bdc0f341a172","name":"Check message with no payload is not received","time":{"start":1721860697514,"stop":1721860697514,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c11d938252294e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721860883712,"stop":1721860883713,"duration":1},"status":"passed","severity":"normal"},{"uid":"29dc934967790593","name":"Subscribe to topic containing XML and receive message","time":{"start":1721860883699,"stop":1721860883700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea3901843e1c9fe","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721860864186,"stop":1721860864187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d834aed24cc0a1","name":"Overlapping topic subscription","time":{"start":1721860490553,"stop":1721860490554,"duration":1},"status":"passed","severity":"normal"},{"uid":"738934bdf07fd56b","name":"Renews peer on consistent missed messages","time":{"start":1721860300420,"stop":1721860300421,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f991a9eecff1f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721860490559,"stop":1721860490560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e2eb4b0d25326","name":"new peer added after a peer was already found","time":{"start":1721860658242,"stop":1721860658242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fabe29350b2ff511","name":"Check message received after jswaku node is restarted","time":{"start":1721860415919,"stop":1721860415919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"488bb1d081a5eb94","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721860490563,"stop":1721860490564,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c62b0809ae131a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721860140843,"stop":1721860140844,"duration":1},"status":"passed","severity":"normal"},{"uid":"f883ae4d8db468e","name":"Push message with content topic containing SQL Injection","time":{"start":1721860681975,"stop":1721860681975,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe528e3b2d16d65","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721860143434,"stop":1721860143434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02dd80f8051c5ba","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721860148546,"stop":1721860148546,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fd41151182e3d4","name":"should properly create location multiaddrs - tcp6","time":{"start":1721860149222,"stop":1721860149222,"duration":0},"status":"passed","severity":"normal"},{"uid":"1144e0fa58bab132","name":"Check received message containing Script","time":{"start":1721860697478,"stop":1721860697478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8899cc98b564f2c","name":"Check received message containing shell command","time":{"start":1721860697482,"stop":1721860697482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2185cfa4cac8b626","name":"should handle a minimal index list","time":{"start":1721860140913,"stop":1721860140914,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79b1415dc4f7f19","name":"Check received message containing emoji","time":{"start":1721860697510,"stop":1721860697510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f5090079acefba","name":"Check publish message after client node is restarted","time":{"start":1721860734178,"stop":1721860734178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebd0d6bd61b9e46e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721860883691,"stop":1721860883691,"duration":0},"status":"broken","severity":"normal"},{"uid":"14e609d903592cdc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721860148543,"stop":1721860148544,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48d2b883bf6d40e","name":"caches peers it previously fetched","time":{"start":1721860164724,"stop":1721860164724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2358699da46e8b0e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721860883711,"stop":1721860883711,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c8eea129ddd75","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860520621,"stop":1721860520621,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff3fd62aadf107d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721860190680,"stop":1721860190681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33e0a8df164d225","name":"Meta field set when metaSetter is specified","time":{"start":1721860153992,"stop":1721860153992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a9985be4c26485","name":"Subscribe and receive messages via waku relay post","time":{"start":1721860490544,"stop":1721860490544,"duration":0},"status":"passed","severity":"normal"},{"uid":"153131ee039b3531","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721860490559,"stop":1721860490559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5293d0760e631","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721860198754,"stop":1721860198754,"duration":0},"status":"passed","severity":"normal"},{"uid":"19856ef0e8aed316","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721860148547,"stop":1721860148548,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c3879838d0932e","name":"Reusing cursor across nodes","time":{"start":1721860784209,"stop":1721860784210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8492caa17c8668f0","name":"isConnected should return false after all peers disconnect","time":{"start":1721860190706,"stop":1721860190707,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00d32ad5796fb86","name":"Push message with content topic containing emoji","time":{"start":1721860681979,"stop":1721860681979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c06a99fafe48fe0","name":"configure the node with multiple pubsub topics","time":{"start":1721860803415,"stop":1721860803416,"duration":1},"status":"passed","severity":"normal"},{"uid":"e821739cce8e1b48","name":"shard 0","time":{"start":1721860803408,"stop":1721860803408,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a3aa20351f0db2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721860140841,"stop":1721860140842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1515044eb75c280b","name":"should only return 1 node with relay and store capability","time":{"start":1721860164725,"stop":1721860164725,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac35ebae4349f5","name":"stop","time":{"start":1721860231574,"stop":1721860231574,"duration":0},"status":"passed","severity":"normal"},{"uid":"998f8ee88b354e58","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721860844262,"stop":1721860844263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfbe90da5601192","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721860140848,"stop":1721860140848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09cb74e28357d59","name":"Subscribe and receives messages on 20 topics","time":{"start":1721860490545,"stop":1721860490546,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f94d5081375c7b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721860883713,"stop":1721860883715,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb258330d6a05714","name":"topics with same application and version share the same shard","time":{"start":1721860140827,"stop":1721860140827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac7a45fcab51155","name":"1 Relay, 1 fetch","time":{"start":1721860164649,"stop":1721860164650,"duration":1},"status":"passed","severity":"normal"},{"uid":"525fba6b853356a7","name":"throws on content topic with empty application field","time":{"start":1721860140818,"stop":1721860140818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21578f6ce946bfe","name":"Push message with content topic containing special chars","time":{"start":1721860681971,"stop":1721860681971,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a06363b20fd18","name":"should not throw an error for a single configured topic","time":{"start":1721860140844,"stop":1721860140844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5752426ca319b2f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721860828549,"stop":1721860828549,"duration":0},"status":"passed","severity":"normal"},{"uid":"835d4a1407edc92c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721860300418,"stop":1721860300420,"duration":2},"status":"passed","severity":"normal"},{"uid":"35f6dad750625785","name":"should not receive a peer event after stop","time":{"start":1721860201115,"stop":1721860201116,"duration":1},"status":"passed","severity":"normal"},{"uid":"313ee0f2b0a2c65a","name":"Push message with rate limit","time":{"start":1721860794011,"stop":1721860794012,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f7b8e00c282e52","name":"can start and stop the service","time":{"start":1721860201097,"stop":1721860201097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2d2f5ace81635e","name":"Overlapping topic subscription","time":{"start":1721860883694,"stop":1721860883694,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d0177a1496d9d4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721860434757,"stop":1721860434757,"duration":0},"status":"broken","severity":"normal"},{"uid":"126b1449fc07573e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721860883716,"stop":1721860883716,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e5692fd5d82252","name":"Push message with emoji payload","time":{"start":1721860793977,"stop":1721860793977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba1f864e0a1d8ba","name":"less peers than existing","time":{"start":1721860658509,"stop":1721860658509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"253a32c887a8ecc3","name":"Generator, custom pubsub topic","time":{"start":1721860835057,"stop":1721860835057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1deea791172991","name":"Check received message containing escaped characters","time":{"start":1721860415892,"stop":1721860415892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8954d13ae3cbbb4","name":"should throw an error for insufficient data","time":{"start":1721860140914,"stop":1721860140915,"duration":1},"status":"passed","severity":"normal"},{"uid":"73df200360f4c275","name":"Generator, custom pubsub topic","time":{"start":1721860835055,"stop":1721860835056,"duration":1},"status":"passed","severity":"normal"},{"uid":"517ac33decdb1d16","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721860740667,"stop":1721860740668,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d88a7a40edf32c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721860883693,"stop":1721860883694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04c45a90dd9ba0","name":"Refresh subscription","time":{"start":1721860740663,"stop":1721860740663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2168af6f3ce6df54","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721860490542,"stop":1721860490542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6abbbf573fe610","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721860310952,"stop":1721860310953,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e51867307778b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860310950,"stop":1721860310951,"duration":1},"status":"passed","severity":"normal"},{"uid":"81917f0b7890eba6","name":"Push message with content topic containing JSON","time":{"start":1721860681977,"stop":1721860681977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e99d84ee14a487","name":"Check publish message containing Script","time":{"start":1721860734158,"stop":1721860734158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f871b6513718e1bf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721860243208,"stop":1721860243208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7b6c2c7755cd36","name":"Push message with content topic containing Chinese","time":{"start":1721860681972,"stop":1721860681973,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd01868145f25c0","name":"Check message with no content topic is not received","time":{"start":1721860697513,"stop":1721860697514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59017435cdcf13a","name":"random static sharding 4 - Cluster ID: 317, Shard ID: 922","time":{"start":1721860803411,"stop":1721860803411,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a57a7ec3a9cb30","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721860140823,"stop":1721860140823,"duration":0},"status":"passed","severity":"normal"},{"uid":"677bfff2e2e440f3","name":"Ping on subscribed peer","time":{"start":1721860285975,"stop":1721860285976,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7cc6ee31b429e1","name":"Subscribe to topic containing long and receive message","time":{"start":1721860883695,"stop":1721860883695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9802556f1b1fd804","name":"Fails to push message with large meta","time":{"start":1721860681980,"stop":1721860681980,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa56a1b5ec5e85d8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721860243205,"stop":1721860243206,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd6c30f04f0a4e8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721860490558,"stop":1721860490559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80514876b85c7d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721860883710,"stop":1721860883710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6dfbaa73df311b","name":"1 Store, 2 fetches","time":{"start":1721860164650,"stop":1721860164650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8637717b36073a68","name":"throws on content topic with non-number generation field","time":{"start":1721860140817,"stop":1721860140817,"duration":0},"status":"passed","severity":"normal"},{"uid":"780c8a838fe99f56","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721860434731,"stop":1721860434732,"duration":1},"status":"broken","severity":"normal"},{"uid":"14af72a2b4cb9488","name":"Push message with short payload","time":{"start":1721860681960,"stop":1721860681960,"duration":0},"status":"passed","severity":"normal"},{"uid":"26027bc2c69c2d2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721860434724,"stop":1721860434724,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d9fe2a221c8a836","name":"should not fail to start the service if it is already started","time":{"start":1721860201114,"stop":1721860201114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0007c780c1b725","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721860140835,"stop":1721860140835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8848ce25879be3a","name":"Push message with long payload","time":{"start":1721860793970,"stop":1721860793970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c2fda65ab6e696","name":"Push message on custom pubsubTopic","time":{"start":1721860520617,"stop":1721860520617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8b611210f9739","name":"Push message with custom timestamp: 1721856816144","time":{"start":1721860794013,"stop":1721860794013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecdfe8c246a8151","name":"Check received message containing emoji","time":{"start":1721860697483,"stop":1721860697484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba67a621de58df35","name":"Check received message containing short","time":{"start":1721860697473,"stop":1721860697473,"duration":0},"status":"passed","severity":"normal"},{"uid":"973041599116ed14","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721860164410,"stop":1721860164410,"duration":0},"status":"passed","severity":"normal"},{"uid":"be50c00c7ae7363","name":"Check received message containing escaped characters","time":{"start":1721860697483,"stop":1721860697483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df75f4081d4f348","name":"random static sharding 2 - Cluster ID: 978, Shard ID: 392","time":{"start":1721860803410,"stop":1721860803410,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb31940516b08326","name":"should set field with only STORE enabled","time":{"start":1721860149224,"stop":1721860149224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77d340d822410b1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721860148541,"stop":1721860148542,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd293ea14fc40230","name":"Query Generator, No Decoder","time":{"start":1721860828550,"stop":1721860828550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c0faff76043902","name":"should not receive a peer event before start","time":{"start":1721860201115,"stop":1721860201115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad0a57a66b95de3","name":"Push message with numeric payload","time":{"start":1721860681961,"stop":1721860681961,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cceeda83ac6496","name":"throws on content topic with generation field greater than 0","time":{"start":1721860140817,"stop":1721860140817,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d8073e441f1d78","name":"more peers than existing","time":{"start":1721860658501,"stop":1721860658509,"duration":8},"status":"skipped","severity":"normal"},{"uid":"bc0746430e816d26","name":"Encoder throws on undefined content topic","time":{"start":1721860153993,"stop":1721860153993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dc0b9ecef91680","name":"Push message with unicode special characters payload","time":{"start":1721860681966,"stop":1721860681966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bc968727da6f78","name":"Check message received after nwaku node is restarted","time":{"start":1721860697497,"stop":1721860697497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0520b5f22849548","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860520622,"stop":1721860520622,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a6a25c19071f10","name":"ignores domain fetching errors","time":{"start":1721860164723,"stop":1721860164723,"duration":0},"status":"passed","severity":"normal"},{"uid":"499ac07b40346c45","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721860883692,"stop":1721860883692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7544d5d105617b3a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860310952,"stop":1721860310952,"duration":0},"status":"passed","severity":"normal"},{"uid":"42594d1af9a3f727","name":"should throw error - no public key","time":{"start":1721860149218,"stop":1721860149218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b6f9521a485815","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860835058,"stop":1721860835058,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc4d66fd34104fd","name":"Fails to push message with empty content topic","time":{"start":1721860794008,"stop":1721860794010,"duration":2},"status":"passed","severity":"normal"},{"uid":"148af38c1ed53cf","name":"Passing page size 110 when there are 120 messages","time":{"start":1721860859291,"stop":1721860859291,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf677eb47d1c4b55","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721860864187,"stop":1721860864187,"duration":0},"status":"passed","severity":"normal"},{"uid":"174c8e4089d339bd","name":"should properly create location multiaddrs - udp4","time":{"start":1721860149221,"stop":1721860149221,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd0a6a59a7202a","name":"isConnected should return false after all peers disconnect","time":{"start":1721860243207,"stop":1721860243207,"duration":0},"status":"passed","severity":"normal"},{"uid":"596953c67df969cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721860883704,"stop":1721860883704,"duration":0},"status":"broken","severity":"normal"},{"uid":"4b53a70812e27f9b","name":"Ping on peer without subscriptions","time":{"start":1721860285979,"stop":1721860285979,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fb2a5b112e9324","name":"Ping on unsubscribed peer","time":{"start":1721860285977,"stop":1721860285977,"duration":0},"status":"passed","severity":"normal"},{"uid":"febb15110524b8b3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721860140832,"stop":1721860140832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8ef96afb87d21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721860140841,"stop":1721860140841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc10495f61f9f9b0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721860148544,"stop":1721860148545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b119f25987dd07c1","name":"LightPush","time":{"start":1721860885845,"stop":1721860885845,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa218201e6dbf859","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721861012135,"stop":1721861012135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e975a3953c09e231","name":"Check received message containing shell command","time":{"start":1721860415892,"stop":1721860415892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0deb4f97671a855","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721860434763,"stop":1721860434763,"duration":0},"status":"broken","severity":"normal"},{"uid":"cdb0c78d012c9b0c","name":"Subscribe to topic containing short and receive message","time":{"start":1721860490555,"stop":1721860490556,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8dc70fdf412f37","name":"throws on empty content topic","time":{"start":1721860140816,"stop":1721860140816,"duration":0},"status":"passed","severity":"normal"},{"uid":"171a475c3e33393b","name":"Push message with Arabic payload","time":{"start":1721860793971,"stop":1721860793973,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f30d716bc368676","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721860140824,"stop":1721860140824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cff26d8ccee3a07","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721860140846,"stop":1721860140846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec39bcc70fbd1fd1","name":"Push message with content topic containing numeric","time":{"start":1721860681971,"stop":1721860681971,"duration":0},"status":"passed","severity":"normal"},{"uid":"26483f1efd1110ff","name":"same cluster, different shard: nodes don't connect","time":{"start":1721860434706,"stop":1721860434706,"duration":0},"status":"passed","severity":"normal"},{"uid":"556031777bc6e8f2","name":"Check received message containing XML","time":{"start":1721860697479,"stop":1721860697479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d80e3f0f6aae85","name":"should throw an error for missing required configuration","time":{"start":1721860140835,"stop":1721860140835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4de9c042e3845f","name":"Check message with no content topic is not received","time":{"start":1721860697487,"stop":1721860697487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad92794251e5108","name":"Subscribe to topic containing XML and receive message","time":{"start":1721860883711,"stop":1721860883711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a4b08523164181","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721860794005,"stop":1721860794006,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e2f16125e36adf","name":"Check received message containing numeric","time":{"start":1721860415879,"stop":1721860415879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00cdd22195e8103","name":"Push message with meta","time":{"start":1721860794010,"stop":1721860794011,"duration":1},"status":"passed","severity":"normal"},{"uid":"151fc5975c82514e","name":"Ping fails for unsubscribed peers","time":{"start":1721860300414,"stop":1721860300414,"duration":0},"status":"passed","severity":"normal"},{"uid":"466d6a81816463e7","name":"Check received message containing emoji","time":{"start":1721860415893,"stop":1721860415893,"duration":0},"status":"passed","severity":"normal"},{"uid":"447b0304b2ef24a4","name":"handles empty shards array correctly","time":{"start":1721860140850,"stop":1721860140850,"duration":0},"status":"passed","severity":"normal"},{"uid":"318c3a9142e35a24","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721860243205,"stop":1721860243205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4057124353a06dd7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434746,"stop":1721860434746,"duration":0},"status":"broken","severity":"normal"},{"uid":"32729e1a2231b4a5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860310947,"stop":1721860310947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f111ff24f0e4ce81","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860327287,"stop":1721860327287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74f9f638ca7d417","name":"can start and stop the service","time":{"start":1721860168704,"stop":1721860168704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c249008b043fb831","name":"All","time":{"start":1721860200552,"stop":1721860200552,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c71b84277a71a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721860434730,"stop":1721860434730,"duration":0},"status":"broken","severity":"normal"},{"uid":"ece210b34e368323","name":"Callback on promise, aborts when callback returns true","time":{"start":1721860859106,"stop":1721860859107,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe37588ed36badb4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860520618,"stop":1721860520618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd413630b86f5d3d","name":"Subscribe to topic containing XML and receive message","time":{"start":1721860490561,"stop":1721860490561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8570434c12cf8a38","name":"Passing an array","time":{"start":1721860874058,"stop":1721860874058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d228133d7f1f39df","name":"should only return 1 node with store capability","time":{"start":1721860164725,"stop":1721860164725,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e21ca297c6e8c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434735,"stop":1721860434735,"duration":0},"status":"broken","severity":"normal"},{"uid":"de264f93dc9be383","name":"Check received message containing Arabic","time":{"start":1721860415881,"stop":1721860415881,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbe250dc7a26685","name":"Check received message containing JSON","time":{"start":1721860697508,"stop":1721860697508,"duration":0},"status":"passed","severity":"normal"},{"uid":"921cb67ed6a27628","name":"Check message on other pubsub topic is not received","time":{"start":1721860697513,"stop":1721860697513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8cd07e1eb6b82b","name":"Push message with content topic containing SQL Injection","time":{"start":1721860794003,"stop":1721860794004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2488c53950f4fd34","name":"Push 30 different messages","time":{"start":1721860793978,"stop":1721860793978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2208f0b29ab05733","name":"Push message with content topic containing XML","time":{"start":1721860794005,"stop":1721860794005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed80e85fe0adcfb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721860140831,"stop":1721860140831,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ad0cfc4a50e407","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721860140842,"stop":1721860140842,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9e45cc90291ddb","name":"random static sharding 9 - Cluster ID: 65, Shard ID: 899","time":{"start":1721860803414,"stop":1721860803414,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c7072c9ec4a05b","name":"Check received message containing XML","time":{"start":1721860697507,"stop":1721860697507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c723082d237acb9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434764,"stop":1721860434765,"duration":1},"status":"broken","severity":"normal"},{"uid":"35525e1a18d67582","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721860740671,"stop":1721860740671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1965ff9f2daaf3b7","name":"Ping on unsubscribed peer","time":{"start":1721860268482,"stop":1721860268483,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c4700806fade06","name":"Push message with Russian payload","time":{"start":1721860681962,"stop":1721860681963,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fd18c992a1d94","name":"Passing page size 10 when there are 10 messages","time":{"start":1721860859290,"stop":1721860859290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13bb32068abe2a8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/5/topic934/proto","time":{"start":1721860781868,"stop":1721860781868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8b76d30f78681","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721860434755,"stop":1721860434755,"duration":0},"status":"broken","severity":"normal"},{"uid":"5edfc9b1240034c2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721860864186,"stop":1721860864186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc9661a378ea427","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860310955,"stop":1721860310955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f471256e5b6873a9","name":"Check publish message containing JSON","time":{"start":1721860734161,"stop":1721860734163,"duration":2},"status":"passed","severity":"normal"},{"uid":"932ac1e5d0b1ce46","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721860140822,"stop":1721860140822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d562e9a2bea08d1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721860883702,"stop":1721860883702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c156caf6fda699","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721860140838,"stop":1721860140838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1629cfc0b8d3ee","name":"Relay - dialed first","time":{"start":1721860885843,"stop":1721860885844,"duration":1},"status":"passed","severity":"normal"},{"uid":"da10de7a0d6ecb30","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860449826,"stop":1721860449826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da1329a1993e986","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721860784206,"stop":1721860784206,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ca30c80134cc0b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721860844258,"stop":1721860844258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0e91ff48c580b","name":"should not fail to stop the service if it was not started","time":{"start":1721860721555,"stop":1721860721556,"duration":1},"status":"passed","severity":"normal"},{"uid":"540662d968344298","name":"same cluster, same shard: nodes connect","time":{"start":1721860434705,"stop":1721860434706,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fa0802e5a58fa7","name":"it tolerates circular branch references","time":{"start":1721860164722,"stop":1721860164723,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a5309c8bb38a2","name":"Push message with numeric payload","time":{"start":1721860793970,"stop":1721860793970,"duration":0},"status":"passed","severity":"normal"},{"uid":"60077c3e8f9cd116","name":"Query generator for 2000 messages","time":{"start":1721860859109,"stop":1721860859109,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f19efe21dd1ff9","name":"Query with Promise Callback, No message returned","time":{"start":1721860828555,"stop":1721860828555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef676d3d2364f0e","name":"Callback on promise","time":{"start":1721860859106,"stop":1721860859106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e089b7667c30fd37","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721861012134,"stop":1721861012134,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb45f9bbeea10fd3","name":"Push message with content topic containing special chars","time":{"start":1721860793999,"stop":1721860794002,"duration":3},"status":"passed","severity":"normal"},{"uid":"13e7cda67d0c625","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721860149211,"stop":1721860149211,"duration":0},"status":"passed","severity":"normal"},{"uid":"da297571f819918c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721860883697,"stop":1721860883698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b99c7f9a1f1b68f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721860140838,"stop":1721860140838,"duration":0},"status":"passed","severity":"normal"},{"uid":"83021f2fc96a074e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860520618,"stop":1721860520619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4474f421f157100e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721860143430,"stop":1721860143431,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb22154a6ddc0a18","name":"should return false","time":{"start":1721860149218,"stop":1721860149218,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafe0128ec5168fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434759,"stop":1721860434759,"duration":0},"status":"broken","severity":"normal"},{"uid":"73e84a0f9fd64fd7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860520620,"stop":1721860520620,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e94b90233ca6a4","name":"Overlapping topic subscription","time":{"start":1721860883707,"stop":1721860883707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ede242200cad35","name":"Check received message containing numeric","time":{"start":1721860697474,"stop":1721860697474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53acebf6ed4c70f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860415907,"stop":1721860415908,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f95a5a7df77303","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721860140845,"stop":1721860140845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f28e3a879dbcefb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721860140851,"stop":1721860140851,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ad3b2c014d2c6d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721860198750,"stop":1721860198751,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde774e06344ba4d","name":"Subscribe to topic containing short and receive message","time":{"start":1721860883695,"stop":1721860883695,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecf89eeaad198ae","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721861012135,"stop":1721861012135,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f76c97ef82fbfc","name":"Ping on subscribed peer","time":{"start":1721860268481,"stop":1721860268482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6cc40050e3f6ed5","name":"Check received message containing long","time":{"start":1721860697501,"stop":1721860697501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fedb6aa18a54868","name":"different cluster, same shard: nodes don't connect","time":{"start":1721860537143,"stop":1721860537143,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f6279497e19481","name":"Check publish message containing emoji","time":{"start":1721860734165,"stop":1721860734166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13a296b4bc10d2a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721860148542,"stop":1721860148543,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bdaf4ede78205b","name":"should be able to decode the field with only STORE set to true","time":{"start":1721860148547,"stop":1721860148547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3080b3115011078","name":"same cluster, different shard: nodes connect","time":{"start":1721860537142,"stop":1721860537143,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dbc4a25417123b","name":"Push to array if already present","time":{"start":1721860140505,"stop":1721860140506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6dfbec63fb65fb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721860740671,"stop":1721860740671,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e8df28b732dce0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721860828550,"stop":1721860828550,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d47b353adb96ba","name":"Query with Promise Callback, No Decoder","time":{"start":1721860828555,"stop":1721860828555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e619c8874a7afaa1","name":"Generator, 2 different pubsubtopics","time":{"start":1721860835058,"stop":1721860835059,"duration":1},"status":"passed","severity":"normal"},{"uid":"2073b497ac87bc1b","name":"Check received message containing Basic HTML tag","time":{"start":1721860697479,"stop":1721860697480,"duration":1},"status":"passed","severity":"normal"},{"uid":"885a33e7476d1c70","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721860883708,"stop":1721860883709,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2d91efdf73a42","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721860740662,"stop":1721860740663,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf18e819f6fc4ba9","name":"Push message with content topic containing Script","time":{"start":1721860681975,"stop":1721860681975,"duration":0},"status":"passed","severity":"normal"},{"uid":"891ab5d342a04dda","name":"should be called for bootstrap peers","time":{"start":1721860198751,"stop":1721860198752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec54cb5cdf37b636","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721860434760,"stop":1721860434760,"duration":0},"status":"broken","severity":"normal"},{"uid":"ec7308f9a315585e","name":"Check message received after jswaku node is restarted","time":{"start":1721860697496,"stop":1721860697497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2dca5eeeec6857ea","name":"Check publish message containing SQL Injection","time":{"start":1721860734157,"stop":1721860734157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f526cdc38e4b788f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721860140836,"stop":1721860140836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea5dc487444cf83","name":"Failed peers are renewed","time":{"start":1721860461395,"stop":1721860461395,"duration":0},"status":"passed","severity":"normal"},{"uid":"297b4dc1fa95d926","name":"Check meta is set [ecies]","time":{"start":1721860176521,"stop":1721860176521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e65d4af5f3b8338","name":"Subscribe and receives messages on 20 topics","time":{"start":1721860883693,"stop":1721860883693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7db34a0b3dfc362","name":"Register correct protocols","time":{"start":1721860740652,"stop":1721860740652,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf87b838696045e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721860658242,"stop":1721860658243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"309bd2d04cdcddf8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721860864188,"stop":1721860864188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5258056be78286b9","name":"Generator, custom pubsub topic","time":{"start":1721860835058,"stop":1721860835058,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf80b226c0fc33e","name":"Check publish message containing shell command","time":{"start":1721860734163,"stop":1721860734164,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfde56d50de9b2d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721860140846,"stop":1721860140846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90d3fbfa7c14438","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721860490545,"stop":1721860490545,"duration":0},"status":"passed","severity":"normal"},{"uid":"637e526ca6c50f9","name":"Push message on custom pubsubTopic","time":{"start":1721860520620,"stop":1721860520620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8ee8551461f433","name":"Sign & Recover","time":{"start":1721860175095,"stop":1721860175096,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda43546c7bfeac4","name":"Ordered Callback - backward","time":{"start":1721860828204,"stop":1721860828205,"duration":1},"status":"passed","severity":"normal"},{"uid":"207570debc764317","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860835059,"stop":1721860835059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fd4d2d7ca1ccb3","name":"should throw an error for an unconfigured topic","time":{"start":1721860140845,"stop":1721860140845,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f083b837228301","name":"Ordered Callback - forward","time":{"start":1721860828196,"stop":1721860828203,"duration":7},"status":"passed","severity":"normal"},{"uid":"d61240c34dda780d","name":"Default pageSize","time":{"start":1721860859291,"stop":1721860859292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b02cc2fa4157e3","name":"Tracks peer failures correctly","time":{"start":1721860300417,"stop":1721860300418,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff608d1f3ee5c00b","name":"Check message with non string payload is not received","time":{"start":1721860697491,"stop":1721860697491,"duration":0},"status":"passed","severity":"normal"},{"uid":"dade611f50ca51a","name":"Check received message containing Basic HTML tag","time":{"start":1721860697507,"stop":1721860697508,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c4ed87cdcad7f2","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app62/1/topic487/proto","time":{"start":1721860781875,"stop":1721860781876,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc91f6c4e903030","name":"addEventListener with wrong event","time":{"start":1721860231570,"stop":1721860231571,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b792d8598a83f4","name":"Push message with content topic containing escaped characters","time":{"start":1721860794007,"stop":1721860794007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07357893416abd2","name":"Publish message with large meta","time":{"start":1721860734178,"stop":1721860734179,"duration":1},"status":"passed","severity":"normal"},{"uid":"357e7c89e94b148a","name":"Js publishes, other Js receives","time":{"start":1721860705026,"stop":1721860705026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2ee9e03035e0d3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721860740668,"stop":1721860740669,"duration":1},"status":"passed","severity":"normal"},{"uid":"553b35804d42c0f2","name":"should not receive a peer event after stop","time":{"start":1721860168706,"stop":1721860168707,"duration":1},"status":"passed","severity":"normal"},{"uid":"277413706c441adc","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721860490565,"stop":1721860490566,"duration":1},"status":"passed","severity":"normal"},{"uid":"24866791a42d19a","name":"connected peers and dial","time":{"start":1721860658501,"stop":1721860658501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab2208557b465c9d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721860148542,"stop":1721860148542,"duration":0},"status":"passed","severity":"normal"},{"uid":"470ddd3f8dad7830","name":"should properly compute the node id","time":{"start":1721860149219,"stop":1721860149219,"duration":0},"status":"passed","severity":"normal"},{"uid":"93005a2de49f8523","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721860140843,"stop":1721860140843,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c49dcbd9f114f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721860490563,"stop":1721860490563,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe6ecbc675cc748","name":"Decoder throws on empty string content topic","time":{"start":1721860153994,"stop":1721860153994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48765eca174eaac","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721860140847,"stop":1721860140847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d867de82a45feadf","name":"Push message with XML payload","time":{"start":1721860681964,"stop":1721860681964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fd872bb65145a3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721860681976,"stop":1721860681977,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b33e35e9a07d8cd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721860883706,"stop":1721860883707,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcaa87b117fcb09","name":"Push message with content topic containing Russian","time":{"start":1721860794003,"stop":1721860794003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0963a2ddd5d6a72","name":"Push message with meta","time":{"start":1721860681979,"stop":1721860681980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4250bcab6ab618","name":"should throw error - no public key","time":{"start":1721860149212,"stop":1721860149217,"duration":5},"status":"passed","severity":"normal"},{"uid":"c48c11c83fbe10db","name":"Nwaku publishes","time":{"start":1721860705026,"stop":1721860705026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e054093beac0c07d","name":"Push message with shell command payload","time":{"start":1721860681965,"stop":1721860681965,"duration":0},"status":"passed","severity":"normal"},{"uid":"3728e319148a9e58","name":"Check received message containing Arabic","time":{"start":1721860697475,"stop":1721860697476,"duration":1},"status":"passed","severity":"normal"},{"uid":"402410214ef49cf2","name":"Decoder throws on undefined content topic","time":{"start":1721860153994,"stop":1721860153994,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53f1e6fc1cb04f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721860490561,"stop":1721860490561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbb82646dd4aaca","name":"Check message with non string payload is not received","time":{"start":1721860415918,"stop":1721860415918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbc2bd3569192a1","name":"Fails to push message with empty content topic","time":{"start":1721860681979,"stop":1721860681979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba7c07af54846d","name":"Push message with SQL Injection payload","time":{"start":1721860681963,"stop":1721860681963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565fbcf10199a70","name":"should use DNS peer discovery with light client","time":{"start":1721860201128,"stop":1721860201136,"duration":8},"status":"skipped","severity":"normal"},{"uid":"9b5dd7d2bf7ea062","name":"Query Generator - backward","time":{"start":1721860828188,"stop":1721860828192,"duration":4},"status":"passed","severity":"normal"},{"uid":"c1fcbe1e322f9898","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721860153926,"stop":1721860153927,"duration":1},"status":"passed","severity":"normal"},{"uid":"681ddc2247281d64","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721860140851,"stop":1721860140851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5df333f99600321","name":"Check message with non string payload is not received","time":{"start":1721860697514,"stop":1721860697515,"duration":1},"status":"passed","severity":"normal"},{"uid":"f055e029655c216c","name":"Relay + Store","time":{"start":1721860200551,"stop":1721860200552,"duration":1},"status":"passed","severity":"normal"},{"uid":"827090401bd3ddcd","name":"getPeersByDiscovery","time":{"start":1721860231572,"stop":1721860231572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b93f8f8436b1199","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721860784207,"stop":1721860784208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca7594b8b146eab","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721860140845,"stop":1721860140846,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9246b42bdea3d9e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app77/6/topic562/proto","time":{"start":1721860781869,"stop":1721860781869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7bf4a2bc225685","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721860490564,"stop":1721860490564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ecf382be609d96","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721860148548,"stop":1721860148548,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6c64579cc48b1","name":"Overlapping topic subscription","time":{"start":1721860740665,"stop":1721860740665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae51a4cda3b04719","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721860190693,"stop":1721860190696,"duration":3},"status":"passed","severity":"normal"},{"uid":"15f00bf6c02146f6","name":"Query with Ordered Callback, No Decoder","time":{"start":1721860828553,"stop":1721860828553,"duration":0},"status":"passed","severity":"normal"},{"uid":"545cd618eed204a3","name":"safeDispatchEvent","time":{"start":1721860231573,"stop":1721860231574,"duration":1},"status":"passed","severity":"normal"},{"uid":"471ea6f8c0b5b7de","name":"Push message with content topic containing emoji","time":{"start":1721860794008,"stop":1721860794008,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc100756f8f811a9","name":"should set field with only RELAY enabled","time":{"start":1721860149224,"stop":1721860149224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2012cc0ef4106b","name":"start node with empty shard","time":{"start":1721860803417,"stop":1721860803417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7313b6e8b8965551","name":"Ephemeral messages are not stored","time":{"start":1721860280562,"stop":1721860280563,"duration":1},"status":"passed","severity":"normal"},{"uid":"612df5b4dcf80989","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721860859105,"stop":1721860859105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b829e618e5f45027","name":"non connected peers","time":{"start":1721860658509,"stop":1721860658510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"689f1f6a89bec068","name":"Push message with unicode special characters payload","time":{"start":1721860793977,"stop":1721860793977,"duration":0},"status":"passed","severity":"normal"},{"uid":"987fa64a67121e84","name":"Nodes with multiple pubsub topic","time":{"start":1721860714748,"stop":1721860714749,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b3ded0afd5fb2e","name":"Check received message containing Chinese","time":{"start":1721860415881,"stop":1721860415881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb416d7f99b43d","name":"same cluster, same shard: nodes connect","time":{"start":1721860537142,"stop":1721860537142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e389fb2bfe9275","name":"Check received message containing Script","time":{"start":1721860697506,"stop":1721860697507,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6d53aae0d4aa61","name":"Query Generator, No message returned","time":{"start":1721860828551,"stop":1721860828551,"duration":0},"status":"passed","severity":"normal"},{"uid":"299bcd9d5ab2c717","name":"Push message with content topic containing JSON","time":{"start":1721860794006,"stop":1721860794006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb9594964d099bd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860734166,"stop":1721860734166,"duration":0},"status":"passed","severity":"normal"},{"uid":"569fffec08b1cd50","name":"removeEventListener with correct event","time":{"start":1721860231571,"stop":1721860231571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc70f2c2bf769ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721860140843,"stop":1721860140843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb91cd2addfb56d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721860140837,"stop":1721860140837,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f83b844358f10","name":"start node with empty content topic","time":{"start":1721860781878,"stop":1721860781879,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9bbec05f39259d9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860714746,"stop":1721860714747,"duration":1},"status":"passed","severity":"normal"},{"uid":"518da3f474221f1f","name":"Symmetric encrypt & Decrypt","time":{"start":1721860175094,"stop":1721860175095,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2caaa82d6aaf9d","name":"Subscribe to topic containing short and publish message","time":{"start":1721860740665,"stop":1721860740666,"duration":1},"status":"passed","severity":"normal"},{"uid":"902ea07ad9d0e6b6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721860740668,"stop":1721860740668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8011b2742de63f","name":"Query Generator - forward","time":{"start":1721860828175,"stop":1721860828188,"duration":13},"status":"passed","severity":"normal"},{"uid":"c805566cd77a762f","name":"Subscribe to topic containing Script and publish message","time":{"start":1721860740670,"stop":1721860740670,"duration":0},"status":"passed","severity":"normal"},{"uid":"44997e8c9a724493","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721860864185,"stop":1721860864186,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbb63952f4923dc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860697485,"stop":1721860697485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8dfc6ac1ee479e","name":"Generator, 2 different pubsubtopics","time":{"start":1721860835056,"stop":1721860835056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9158b431bb0fe3e3","name":"Push message with custom timestamp: 1691102016144","time":{"start":1721860794012,"stop":1721860794012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc2bb8e6b2be1d1","name":"Generator, 2 different pubsubtopics","time":{"start":1721860835057,"stop":1721860835057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a92c51e57951b1e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860327286,"stop":1721860327287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0582cc1738f86a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721860434748,"stop":1721860434748,"duration":0},"status":"broken","severity":"normal"},{"uid":"7780217277840a93","name":"Push message with JSON payload","time":{"start":1721860793975,"stop":1721860793975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf688a03ddd06a5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721860140837,"stop":1721860140837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06c2c5196814932","name":"Check received message containing special chars","time":{"start":1721860697474,"stop":1721860697475,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a305dbb5885b62","name":"Check received message containing Chinese","time":{"start":1721860697475,"stop":1721860697475,"duration":0},"status":"passed","severity":"normal"},{"uid":"946a15b4434eab1d","name":"Encoder throws on empty string content topic","time":{"start":1721860174709,"stop":1721860174709,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea4238d280ad875","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721860140830,"stop":1721860140830,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c71f565d518ea12","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721860781866,"stop":1721860781866,"duration":0},"status":"passed","severity":"normal"},{"uid":"206a767755d75697","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721860140852,"stop":1721860140852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b06015e5a4c7cd1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721860140828,"stop":1721860140828,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b82a77dd70be18","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721860140837,"stop":1721860140837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7e496c9ec78b5a","name":"Check message received after nwaku node is restarted","time":{"start":1721860697515,"stop":1721860697516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9afb1baac03b841c","name":"Mutual subscription","time":{"start":1721860740651,"stop":1721860740652,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b79e7d81ff02749","name":"should throw an error for missing sharding configuration","time":{"start":1721860140849,"stop":1721860140850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e59d2b68574d18","name":"Encoder throws on empty string content topic","time":{"start":1721860176522,"stop":1721860176522,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6c4eb0d515515c","name":"Push message equal or less that 1MB","time":{"start":1721860681983,"stop":1721860681984,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e934cc8250684b6","name":"should set field with all protocols enabled","time":{"start":1721860149224,"stop":1721860149224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c04a39277f037ce","name":"Push message with XML payload","time":{"start":1721860793974,"stop":1721860793975,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f4f84748e100d","name":"Check message with no content topic is not received","time":{"start":1721860415911,"stop":1721860415911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a761f1827c8401f","name":"Asymmetric encrypt & decrypt","time":{"start":1721860175093,"stop":1721860175094,"duration":1},"status":"passed","severity":"normal"},{"uid":"7107f69065a47605","name":"Check message with invalid timestamp is not received","time":{"start":1721860697486,"stop":1721860697486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9608f1b3046f1e10","name":"Check received message with timestamp: 1721860190110000000 ","time":{"start":1721860415894,"stop":1721860415894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4c4131d41a6af5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721860140914,"stop":1721860140914,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f92572ffa56cbf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860697511,"stop":1721860697512,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e354d7ab3b65ed7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721860883696,"stop":1721860883696,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabe30481943bd6c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721860190699,"stop":1721860190706,"duration":7},"status":"passed","severity":"normal"},{"uid":"7978cb67adc2864c","name":"Check received message containing SQL Injection","time":{"start":1721860697478,"stop":1721860697478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c78c108ba402b6d","name":"Filter","time":{"start":1721860885846,"stop":1721860885846,"duration":0},"status":"passed","severity":"normal"},{"uid":"9990f8e2988a4581","name":"Nodes with multiple pubsub topic","time":{"start":1721860714744,"stop":1721860714744,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddbb608cca9edd1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860310951,"stop":1721860310951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c37552f88ee035","name":"Privacy Node - default protocol","time":{"start":1721860885846,"stop":1721860885846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a671037b11bdcd68","name":"Fails to publish message with wrong content topic","time":{"start":1721860734172,"stop":1721860734173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2648c3c908b0a44","name":"Push message with Basic HTML tag payload","time":{"start":1721860681964,"stop":1721860681965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7db948e5d3c4e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721860140826,"stop":1721860140827,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed4019d918b6196","name":"Push message with custom timestamp: 1721864050145","time":{"start":1721860681983,"stop":1721860681983,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbae2233bf6adf","name":"Subscribe and receive messages via lightPush","time":{"start":1721860883689,"stop":1721860883690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f24c36757f81fba","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721860310946,"stop":1721860310947,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc823d0fbe39bca","name":"Push message with content topic containing unicode special characters","time":{"start":1721860794007,"stop":1721860794007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cdc7b22e1d18e2","name":"can start the service","time":{"start":1721860168703,"stop":1721860168704,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9265a4a59ee30a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721860140839,"stop":1721860140839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee0a4523641604f","name":"different cluster, same shard: nodes don't connect","time":{"start":1721860434707,"stop":1721860434707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1a18e21a26ee66","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721860883698,"stop":1721860883698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f15ac1225572fa9","name":"should return valid sharding parameters for static sharding","time":{"start":1721860140847,"stop":1721860140847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bf7f9de9f21f92","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721860883695,"stop":1721860883696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76b84743bfef23f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/3/topic371/utf8","time":{"start":1721860781870,"stop":1721860781870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2403efb3b1c4f949","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721860198753,"stop":1721860198754,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea13ec777927344","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860327290,"stop":1721860327290,"duration":0},"status":"passed","severity":"normal"},{"uid":"26031b4e0aa6e1c4","name":"Ordered callback, aborts when callback returns true","time":{"start":1721860859109,"stop":1721860859109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d849c98f79cc5c0","name":"Push message with content topic containing short","time":{"start":1721860793984,"stop":1721860793984,"duration":0},"status":"passed","severity":"normal"},{"uid":"627ac6f2877e5914","name":"Push message with Script payload","time":{"start":1721860681963,"stop":1721860681964,"duration":1},"status":"passed","severity":"normal"},{"uid":"213a259ef3ffe7a2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721860140831,"stop":1721860140831,"duration":0},"status":"passed","severity":"normal"},{"uid":"427feef1ec22b18a","name":"Fails to push message bigger that 1MB","time":{"start":1721860794014,"stop":1721860794014,"duration":0},"status":"passed","severity":"normal"},{"uid":"560647ed25b0bbfa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721860140834,"stop":1721860140834,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b2ce3453984023","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721860883700,"stop":1721860883700,"duration":0},"status":"passed","severity":"normal"},{"uid":"928f23b1fe601bd5","name":"Push message with custom timestamp: 1721864016144","time":{"start":1721860794013,"stop":1721860794013,"duration":0},"status":"passed","severity":"normal"},{"uid":"313c1fde5719dd71","name":"Store - dialed first","time":{"start":1721860885845,"stop":1721860885845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d50f66f8074533c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721860140821,"stop":1721860140821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea26d3a4ca7c891","name":"throws on content topic with empty version field","time":{"start":1721860140818,"stop":1721860140819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a0c44999cd209c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app50/6/topic937/json","time":{"start":1721860781869,"stop":1721860781870,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ef6742644cc9e1","name":"Check publish message containing Basic HTML tag","time":{"start":1721860734159,"stop":1721860734160,"duration":1},"status":"passed","severity":"normal"},{"uid":"588fd6ef5a6c2c27","name":"listenerCount","time":{"start":1721860231572,"stop":1721860231573,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69e440430833d57","name":"Refresh subscription","time":{"start":1721860490555,"stop":1721860490555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb5338cd81b2da8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721860434738,"stop":1721860434738,"duration":0},"status":"broken","severity":"normal"},{"uid":"b569c185d254200c","name":"Subscribe and receive messages via waku relay post","time":{"start":1721860883704,"stop":1721860883705,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c193ee172d0aba","name":"Check received message containing long","time":{"start":1721860697473,"stop":1721860697474,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd759629af92ef62","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721860714743,"stop":1721860714743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2ff28ac64adede","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721860714743,"stop":1721860714744,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db09400f27dc199","name":"Check message with no payload is not received","time":{"start":1721860415912,"stop":1721860415918,"duration":6},"status":"passed","severity":"normal"},{"uid":"1e9f5bc0669bb2cf","name":"Relay + Store","time":{"start":1721860149225,"stop":1721860149226,"duration":1},"status":"passed","severity":"normal"},{"uid":"932c8070fa2c593a","name":"Non TWN Cluster","time":{"start":1721860781866,"stop":1721860781867,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5c114ba3d92ef4","name":"Subscribe to topic containing short and receive message","time":{"start":1721860883708,"stop":1721860883708,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd443800366af597","name":"Decoder throws on undefined content topic","time":{"start":1721860174709,"stop":1721860174710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2915cb7586b56b8","name":"Subscribe to topic containing Script and receive message","time":{"start":1721860883699,"stop":1721860883699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf266065d483cd","name":"Passing page size 19 when there are 20 messages","time":{"start":1721860859290,"stop":1721860859291,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07629231e094114","name":"Waku message hash computation (no timestamp)","time":{"start":1721860143433,"stop":1721860143434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae24f5d3b07ff7f2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721860714746,"stop":1721860714746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a5d97b198f795","name":"can start and stop the service","time":{"start":1721860721555,"stop":1721860721555,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d615b532f0d809","name":"throws an error for improperly formatted content topics","time":{"start":1721860140829,"stop":1721860140829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c87bfe845d4286c","name":"Push message with content topic containing shell command","time":{"start":1721860794006,"stop":1721860794007,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e4c58878de9ecd","name":"Ephemeral field set to true","time":{"start":1721860153991,"stop":1721860153992,"duration":1},"status":"passed","severity":"normal"},{"uid":"1487f063a69904e5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721860280564,"stop":1721860280565,"duration":1},"status":"broken","severity":"normal"},{"uid":"1ad856c8c75f8eb6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721860658243,"stop":1721860658243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e571c8601f04c1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721860149225,"stop":1721860149225,"duration":0},"status":"passed","severity":"normal"},{"uid":"adae887db4143fb8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860697512,"stop":1721860697512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a1336f995ff64f","name":"Ping succeeds for all connected peers","time":{"start":1721860300412,"stop":1721860300413,"duration":1},"status":"passed","severity":"normal"},{"uid":"be92d6094332817a","name":"Check received message containing Russian","time":{"start":1721860697476,"stop":1721860697477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54ebc5adf07db91","name":"Check message received after nwaku node is restarted","time":{"start":1721860415920,"stop":1721860415920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce6d547fd92d66d","name":"returns all values when wanted number is greater than available values","time":{"start":1721860163919,"stop":1721860163919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf92c64e3719bd1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721860148545,"stop":1721860148546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8281aa37a296d2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721860734175,"stop":1721860734177,"duration":2},"status":"passed","severity":"normal"},{"uid":"50cf9e79fe0d681b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721860153927,"stop":1721860153927,"duration":0},"status":"passed","severity":"normal"},{"uid":"af481863303c1859","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721860148544,"stop":1721860148544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4fd9a3e6bff6f","name":"Encoder throws on empty string content topic","time":{"start":1721860153993,"stop":1721860153994,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0515c4f39c8818b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860835056,"stop":1721860835056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fdf7e06115abdc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721860490545,"stop":1721860490545,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea03a1a51e8c0a3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721860883700,"stop":1721860883700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a30e924a4fad41","name":"should encodeTxt and decodeTxt","time":{"start":1721860149210,"stop":1721860149210,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ec264f2627497","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721860844259,"stop":1721860844261,"duration":2},"status":"passed","severity":"normal"},{"uid":"a26975a2c955efa","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721860164411,"stop":1721860164412,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b1c3826eceef6f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721860434734,"stop":1721860434734,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ae09a47e6903388","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434729,"stop":1721860434729,"duration":0},"status":"broken","severity":"normal"},{"uid":"bcb0fba9fecadfe1","name":"Delete observer","time":{"start":1721860739870,"stop":1721860739870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db72ff531d35338","name":"Check received message containing JSON","time":{"start":1721860415891,"stop":1721860415892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d11750a94d066e9","name":"Throws when trying to push message with empty payload","time":{"start":1721860681969,"stop":1721860681969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fde0a612b2f30c4","name":"Push message with content topic containing Arabic","time":{"start":1721860681974,"stop":1721860681974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fae70bd70334dcc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860449853,"stop":1721860449853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fecf1343616713f","name":"different cluster, different shard: nodes don't connect","time":{"start":1721860537143,"stop":1721860537144,"duration":1},"status":"passed","severity":"normal"},{"uid":"3069e8759af38e58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721860490557,"stop":1721860490558,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a656aa18f2d3301","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721860148538,"stop":1721860148540,"duration":2},"status":"passed","severity":"normal"},{"uid":"83b95a587559a1d0","name":"should set field with all protocols disabled","time":{"start":1721860149223,"stop":1721860149223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e18c44773b0bf7f","name":"Check received message containing long","time":{"start":1721860415878,"stop":1721860415878,"duration":0},"status":"passed","severity":"normal"},{"uid":"502474a3a7d49944","name":"Keep-alive pings maintain the connection","time":{"start":1721860300415,"stop":1721860300415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9701612bcb44ad0","name":"Check received message with timestamp: 1721860190850000000 ","time":{"start":1721860697510,"stop":1721860697511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aca924e72fcfcc8","name":"should handle corrupted local storage data gracefully","time":{"start":1721860168708,"stop":1721860168708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5426515733bc92b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721860140840,"stop":1721860140840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5c1cad4257b864","name":"Push message with short payload","time":{"start":1721860793969,"stop":1721860793969,"duration":0},"status":"passed","severity":"normal"},{"uid":"4306b2100ad640b1","name":"Rejects garbage","time":{"start":1721860157356,"stop":1721860157356,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4e7ef652061826","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721860883709,"stop":1721860883710,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea82bc41ca74618","name":"Using a function","time":{"start":1721860874058,"stop":1721860874058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4b1718cb70678","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721860740654,"stop":1721860740654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ba598a1685d034","name":"Check received message with timestamp: 1721860190850000000 ","time":{"start":1721860697484,"stop":1721860697484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8134c781457193cc","name":"Encoder throws on undefined content topic","time":{"start":1721860174708,"stop":1721860174709,"duration":1},"status":"passed","severity":"normal"},{"uid":"79663f4d513f2f0c","name":"should properly create location multiaddrs - udp","time":{"start":1721860149222,"stop":1721860149222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a714a7960beff46b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721860883709,"stop":1721860883709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6a5f619d23c5e9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721860883690,"stop":1721860883690,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af0cff0eecabc","name":"recovers when dns.resolve returns empty","time":{"start":1721860164723,"stop":1721860164723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6329cff0894f8d5c","name":"can start the service","time":{"start":1721860201096,"stop":1721860201097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c23b5ab49abb634","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721860537142,"stop":1721860537142,"duration":0},"status":"passed","severity":"normal"},{"uid":"97906e34cb3ec0dd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721860784208,"stop":1721860784209,"duration":1},"status":"passed","severity":"normal"},{"uid":"caff11bc5cf87e80","name":"Check received message containing shell command","time":{"start":1721860697508,"stop":1721860697509,"duration":1},"status":"passed","severity":"normal"},{"uid":"491e11cb884156e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1721860883710,"stop":1721860883711,"duration":1},"status":"passed","severity":"normal"},{"uid":"6164149afc6477d0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721860164410,"stop":1721860164411,"duration":1},"status":"passed","severity":"normal"},{"uid":"738dfdc359200349","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860449853,"stop":1721860449862,"duration":9},"status":"passed","severity":"normal"},{"uid":"dd340ad1acbae46","name":"Push message with custom timestamp: 1721856850145","time":{"start":1721860681982,"stop":1721860681983,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21a6a8633e79d55","name":"Push message with shell command payload","time":{"start":1721860793976,"stop":1721860793976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6270941b8657d2b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721860164411,"stop":1721860164411,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d45201e6318d43","name":"Check received message containing XML","time":{"start":1721860415888,"stop":1721860415888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff77369dbe136d4","name":"handles different clusterIds correctly","time":{"start":1721860140828,"stop":1721860140829,"duration":1},"status":"passed","severity":"normal"},{"uid":"670809f5b61bfbbe","name":"Init the array if not present","time":{"start":1721860140503,"stop":1721860140505,"duration":2},"status":"passed","severity":"normal"},{"uid":"35e23db5c1e9ff6d","name":"tcp ip4 address","time":{"start":1721860148618,"stop":1721860148619,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e9d01a5fbf265f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721860434733,"stop":1721860434733,"duration":0},"status":"broken","severity":"normal"},{"uid":"1aa0cb5b70cd9faa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860449843,"stop":1721860449852,"duration":9},"status":"passed","severity":"normal"},{"uid":"fb3e297c4508676a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721860883701,"stop":1721860883701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce995a4f6eb0a95","name":"Push message with long payload","time":{"start":1721860681960,"stop":1721860681961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc6db974a30de4a","name":"Query generator for multiple messages","time":{"start":1721860859104,"stop":1721860859104,"duration":0},"status":"passed","severity":"normal"},{"uid":"68589dfc444ab8f0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721860784206,"stop":1721860784207,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9936bad42f20c4","name":"Check publish message containing Chinese","time":{"start":1721860734152,"stop":1721860734153,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5ffd939a939511","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721860201137,"stop":1721860201137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de74ace26ccfc2e6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721860140824,"stop":1721860140825,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab9245078a47c09","name":"should return unique PubsubTopics for static sharding","time":{"start":1721860140832,"stop":1721860140833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdd50b355d90bf1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721860140914,"stop":1721860140914,"duration":0},"status":"passed","severity":"normal"},{"uid":"894a384770ca7ff5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860434754,"stop":1721860434754,"duration":0},"status":"broken","severity":"normal"},{"uid":"1f4bd6122b1c51d6","name":"Relay - times out","time":{"start":1721860885844,"stop":1721860885844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e460f522b8ad0224","name":"Push message with content topic containing Russian","time":{"start":1721860681974,"stop":1721860681974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8c4b278786df24","name":"Passing cursor with wrong message digest","time":{"start":1721860784210,"stop":1721860784210,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b173c85cd01869","name":"Relay","time":{"start":1721860200551,"stop":1721860200551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd851edf2d598d4f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721860280565,"stop":1721860280565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3abbff07aba47c2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721860140822,"stop":1721860140822,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7dbc369c5780dc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721860140823,"stop":1721860140823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1406394b53135bbb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860449827,"stop":1721860449827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff123895618303bd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721860864188,"stop":1721860864188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00e4fdff0d4db59","name":"Check message on other pubsub topic is not received","time":{"start":1721860415909,"stop":1721860415910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9218bc71992396e","name":"Check publish message containing escaped characters","time":{"start":1721860734164,"stop":1721860734165,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8658a4897c1c703","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/10/topic866/xml","time":{"start":1721860781868,"stop":1721860781868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cad1770a52acdb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721860140840,"stop":1721860140841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a38fd0b8693e9d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721860883710,"stop":1721860883710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ce3dc29a9dc3b0","name":"Push message with Arabic payload","time":{"start":1721860681962,"stop":1721860681962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f9b0f46b5a1839","name":"Round trip binary serialization","time":{"start":1721860153991,"stop":1721860153991,"duration":0},"status":"passed","severity":"normal"},{"uid":"44869023e12d4657","name":"Push message with Chinese payload","time":{"start":1721860793971,"stop":1721860793971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4767230a7b40d2b2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721860828552,"stop":1721860828552,"duration":0},"status":"passed","severity":"normal"},{"uid":"798b0928106e6e19","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721860163920,"stop":1721860163921,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64e4d20b7439db","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721860828551,"stop":1721860828551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96026d2f6a00961","name":"Check received message containing numeric","time":{"start":1721860697501,"stop":1721860697502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18fa447b35fe6d","name":"Push message with Script payload","time":{"start":1721860793974,"stop":1721860793974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3041aa60cbbf3d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721860148548,"stop":1721860148549,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4069693269f42d0","name":"should encode/decode to RLP encoding","time":{"start":1721860149219,"stop":1721860149219,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a104e09596753c","name":"Push message equal or less that 1MB","time":{"start":1721860794013,"stop":1721860794014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6072a861bf8166","name":"Check received message with timestamp: 1721860190110 ","time":{"start":1721860415894,"stop":1721860415906,"duration":12},"status":"passed","severity":"normal"},{"uid":"2cc3b133f156bfde","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721860883698,"stop":1721860883699,"duration":1},"status":"passed","severity":"normal"},{"uid":"6739662ebe1852b3","name":"throws on content topic with too few or too many fields","time":{"start":1721860140816,"stop":1721860140816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2422f0889e2a92","name":"Accepts a valid Waku Message","time":{"start":1721860157354,"stop":1721860157355,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2c03bac433d1fd","name":"should emit a peer event after start","time":{"start":1721860168705,"stop":1721860168706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfe0daf0ea69f80","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721860140833,"stop":1721860140833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47c542aad78b8dc","name":"should not receive a peer event after stop","time":{"start":1721860721557,"stop":1721860721558,"duration":1},"status":"passed","severity":"normal"},{"uid":"23972af26d75223e","name":"Push message with rate limit","time":{"start":1721860681980,"stop":1721860681982,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfcd8933c91eda38","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721860740669,"stop":1721860740669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac75f223ecc4606","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721860740669,"stop":1721860740669,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96fbcf4877f4b03","name":"Check received message containing escaped characters","time":{"start":1721860697509,"stop":1721860697509,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f1320998082424","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721860140852,"stop":1721860140852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d580a88057bdcfe","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721860434708,"stop":1721860434708,"duration":0},"status":"passed","severity":"normal"},{"uid":"705ba60f139c93bd","name":"Push 30 different messages","time":{"start":1721860681967,"stop":1721860681968,"duration":1},"status":"passed","severity":"normal"},{"uid":"746ceeb49c9e7847","name":"Subscribe and receive messages via waku relay post","time":{"start":1721860883691,"stop":1721860883692,"duration":1},"status":"passed","severity":"normal"},{"uid":"2076f6c3db19cde9","name":"creates an iterator","time":{"start":1721860858598,"stop":1721860858598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10f4911565ade0d","name":"Subscribe to topic containing long and receive message","time":{"start":1721860883708,"stop":1721860883708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5a8bfe42d4406","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721860434767,"stop":1721860434768,"duration":1},"status":"broken","severity":"normal"},{"uid":"4c397745268e6f9","name":"Check publish message containing Arabic","time":{"start":1721860734153,"stop":1721860734154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33e2023b34f008b","name":"should handle application and version for autosharding","time":{"start":1721860140833,"stop":1721860140833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37bca4a37809f1f","name":"getPeersByDiscovery","time":{"start":1721860658241,"stop":1721860658242,"duration":1},"status":"passed","severity":"normal"},{"uid":"10832e56606a3a","name":"Push message with content topic containing shell command","time":{"start":1721860681977,"stop":1721860681978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d67dbf4bae9d2e","name":"Light Node - default protocols","time":{"start":1721860885846,"stop":1721860885846,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d991339c6285152","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721860883705,"stop":1721860883705,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d1500e35631a9c","name":"should only return 1 node with relay capability","time":{"start":1721860164725,"stop":1721860164725,"duration":0},"status":"passed","severity":"normal"},{"uid":"880a2882bcf45b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721860140848,"stop":1721860140849,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fef1f3c35af21d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721860243205,"stop":1721860243205,"duration":0},"status":"passed","severity":"normal"},{"uid":"527f4abea27c01aa","name":"Check received message containing JSON","time":{"start":1721860697481,"stop":1721860697481,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d3607fbf801ee","name":"Publishes to nwaku","time":{"start":1721860705023,"stop":1721860705024,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fb1ab80da021ba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721860490562,"stop":1721860490562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6d6aa0105303e2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860310948,"stop":1721860310948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fa2ceda42d33f9","name":"Check message with invalid timestamp is not received","time":{"start":1721860697512,"stop":1721860697513,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd05df89af8ed9ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721860434753,"stop":1721860434753,"duration":0},"status":"broken","severity":"normal"},{"uid":"48f62cdc4f25b5c0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721860140839,"stop":1721860140839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc78118401376f38","name":"Sample","time":{"start":1721860148752,"stop":1721860148752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7638a7e97a34c88b","name":"Throws when trying to push message with empty payload","time":{"start":1721860793978,"stop":1721860793984,"duration":6},"status":"passed","severity":"normal"},{"uid":"4b60b7fb45ecf615","name":"Publish message with custom timestamp: Wed Jul 24 2024 23:38:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860734167,"stop":1721860734168,"duration":1},"status":"passed","severity":"normal"},{"uid":"372d0b54b0e92f26","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721860734173,"stop":1721860734174,"duration":1},"status":"passed","severity":"normal"},{"uid":"3690bcf0331d89f","name":"Ping on peer without subscriptions","time":{"start":1721860268482,"stop":1721860268482,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cbd4e9706675ef","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/6/topic604/proto","time":{"start":1721860781868,"stop":1721860781869,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b7fb9d53922ab3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721860434750,"stop":1721860434751,"duration":1},"status":"broken","severity":"normal"},{"uid":"c0311b97d21facd5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721860140844,"stop":1721860140844,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7679ebb4f56c3e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721860310950,"stop":1721860310950,"duration":0},"status":"passed","severity":"normal"},{"uid":"61487bbb57d084b4","name":"random static sharding 10 - Cluster ID: 924, Shard ID: 794","time":{"start":1721860803415,"stop":1721860803415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c28ce650e3eb830","name":"should get / set TCP multiaddr","time":{"start":1721860149220,"stop":1721860149220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8bb190b971518c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721860490564,"stop":1721860490565,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b523dd10e2db243","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721860434736,"stop":1721860434736,"duration":0},"status":"broken","severity":"normal"},{"uid":"65baddb441616262","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860310948,"stop":1721860310948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e639fd221d43b74f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721860434758,"stop":1721860434758,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3bf41713ae595f","name":"Check publish message after service node is restarted","time":{"start":1721860734177,"stop":1721860734178,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef4dd532b06c8a5f","name":"Check meta is set [symmetric]","time":{"start":1721860174707,"stop":1721860174708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef89d69e26334235","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860449827,"stop":1721860449828,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aae90df414070c7","name":"Check received message containing unicode special characters","time":{"start":1721860415893,"stop":1721860415893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5af0e016fab128","name":"start node with ApplicationInfo","time":{"start":1721860781878,"stop":1721860781878,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e15b7cd26468f7","name":"Publish message with custom timestamp: Thu Aug 03 2023 22:38:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860734166,"stop":1721860734167,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddff20b9edd2f43","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721860280563,"stop":1721860280563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76c46f3b06049e1","name":"removeEventListener with wrong event","time":{"start":1721860231571,"stop":1721860231572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7fe5e2f75260c4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721860784209,"stop":1721860784209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1928f90511024f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721860153995,"stop":1721860153995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3afd9f2ba89aecf","name":"Check received message containing unicode special characters","time":{"start":1721860697509,"stop":1721860697510,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbfc08072799466","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721860434769,"stop":1721860434769,"duration":0},"status":"broken","severity":"normal"},{"uid":"4d92f7fe3be8e7d0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721860490563,"stop":1721860490563,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e8dfb9b33fbfd5","name":"handles empty contentTopics array correctly","time":{"start":1721860140850,"stop":1721860140850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb498a174ba39fb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721860784208,"stop":1721860784208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de1061ebe544e0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721860434744,"stop":1721860434744,"duration":0},"status":"broken","severity":"normal"},{"uid":"1cb4e582c32faee6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721860883693,"stop":1721860883693,"duration":0},"status":"passed","severity":"normal"},{"uid":"85155e3c06c82a3f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721860143432,"stop":1721860143432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aab7d87e4da9f36","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721860201138,"stop":1721860201138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc8583612c3d311d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721860434708,"stop":1721860434708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7266fc2e7b321f21","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721860140849,"stop":1721860140849,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c3639bcb5f1db4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721860490544,"stop":1721860490544,"duration":0},"status":"broken","severity":"normal"},{"uid":"441b4109bc2f2799","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721860434726,"stop":1721860434726,"duration":0},"status":"broken","severity":"normal"},{"uid":"49c2ef6e2c1af8b6","name":"handles multiple messages","time":{"start":1721860858598,"stop":1721860858599,"duration":1},"status":"passed","severity":"normal"},{"uid":"c873b3399996c32c","name":"A test","time":{"start":1721860490634,"stop":1721860490634,"duration":0},"status":"passed","severity":"normal"},{"uid":"34975dbfe0089b09","name":"ignores unrecognized TXT record formats","time":{"start":1721860164724,"stop":1721860164724,"duration":0},"status":"passed","severity":"normal"},{"uid":"917067538b516f6a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721860784211,"stop":1721860784211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa752d31d48284c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721860740672,"stop":1721860740673,"duration":1},"status":"passed","severity":"normal"},{"uid":"567374ce0463d3d9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860415906,"stop":1721860415907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3182fbe9274f73a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721860740672,"stop":1721860740672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb30b62bd16308","name":"Check received message containing special chars","time":{"start":1721860697502,"stop":1721860697503,"duration":1},"status":"passed","severity":"normal"},{"uid":"338eeca551d8e2f5","name":"dispatchEvent via connectionManager","time":{"start":1721860231573,"stop":1721860231573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e94310a6c15e43","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721860140826,"stop":1721860140826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bafd710cfc5beb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721860883715,"stop":1721860883716,"duration":1},"status":"passed","severity":"normal"},{"uid":"51148bb78ca42688","name":"Push message with content topic containing long","time":{"start":1721860793985,"stop":1721860793999,"duration":14},"status":"passed","severity":"normal"},{"uid":"956dc83238080ab0","name":"Refresh subscription","time":{"start":1721860883694,"stop":1721860883694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e297595c2137082","name":"should not receive a peer event before start","time":{"start":1721860168706,"stop":1721860168706,"duration":0},"status":"passed","severity":"normal"},{"uid":"51de4f013933a1fd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721860140840,"stop":1721860140840,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cce871de939229","name":"Wrong topic","time":{"start":1721860781876,"stop":1721860781876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf54ff9be8f2e0f","name":"Fails to publish message with empty text","time":{"start":1721860734171,"stop":1721860734172,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7a9c77658cf2b","name":"random static sharding 7 - Cluster ID: 572, Shard ID: 896","time":{"start":1721860803413,"stop":1721860803413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f646aea5495f0de","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721860434739,"stop":1721860434740,"duration":1},"status":"broken","severity":"normal"},{"uid":"4b00f31e6afdb9d0","name":"Check received message containing Russian","time":{"start":1721860697505,"stop":1721860697505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c13cf5684643731","name":"Subscribe to topic containing XML and publish message","time":{"start":1721860740670,"stop":1721860740670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64664c951284106","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721860883712,"stop":1721860883712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11d55700fd20bc8","name":"Check received message containing Chinese","time":{"start":1721860697503,"stop":1721860697504,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc810a792e96618a","name":"Push message with content topic containing Chinese","time":{"start":1721860794002,"stop":1721860794002,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30e294705f6e2f","name":"different cluster, different shard: nodes don't connect","time":{"start":1721860434707,"stop":1721860434707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc652023aacbcce","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721860176521,"stop":1721860176521,"duration":0},"status":"passed","severity":"normal"}] |