mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
95 KiB
JSON
1 line
95 KiB
JSON
[{"uid":"1fa4ca15ee1b669b","name":"Nodes with multiple pubsub topic","time":{"start":1728066039429,"stop":1728066039430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11b3e85fd3d7287","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728066548725,"stop":1728066548725,"duration":0},"status":"broken","severity":"normal"},{"uid":"19f5447a78b0ba33","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728065892631,"stop":1728065892631,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7da0b898a032a7","name":"should not fail to start the service if it is already started","time":{"start":1728065658890,"stop":1728065658890,"duration":0},"status":"passed","severity":"normal"},{"uid":"68435ac9b0c6145a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728066039425,"stop":1728066039426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9008f8643e981e0c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728066171578,"stop":1728066171578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be3995b8116507d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728065654943,"stop":1728065654943,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d3670279429028","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728065631492,"stop":1728065631497,"duration":5},"status":"passed","severity":"normal"},{"uid":"eecb154e79d05d9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728065666453,"stop":1728065666453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f929c0f5ea934","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728066046610,"stop":1728066046610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a433d7097bface","name":"should properly compute the node id","time":{"start":1728065639902,"stop":1728065639902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21bbc3e24c2860d","name":"should only return 1 node with relay capability","time":{"start":1728065654941,"stop":1728065654942,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc5c7b60b6472a3","name":"should return no connections if no open connection provided","time":{"start":1728065646125,"stop":1728065646126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32ab9bab7f4024a","name":"Js publishes, other Js receives","time":{"start":1728066048221,"stop":1728066048222,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c261c6bc5dce35","name":"should not fail to stop the service if it was not started","time":{"start":1728066032963,"stop":1728066032963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c45250136150a8a","name":"can start and stop the service","time":{"start":1728065658888,"stop":1728065658889,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc1030cacc35695","name":"should load peers from local storage and dispatch events","time":{"start":1728065658891,"stop":1728065658892,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a3607404e7e90e","name":"Fields are not dropped","time":{"start":1728065646211,"stop":1728065646212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a5d25bbb9647e4","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728066548724,"stop":1728066548724,"duration":0},"status":"broken","severity":"normal"},{"uid":"de7c9835ae9ccf17","name":"Ping on subscribed peer","time":{"start":1728065793560,"stop":1728065793560,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a70d003c1305148","name":"should get / set TCP multiaddr","time":{"start":1728065639904,"stop":1728065639904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7aadfe2d070f8c","name":"stop","time":{"start":1728065726137,"stop":1728065726138,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee4814fa66bcecc","name":"can start and stop the service","time":{"start":1728065698201,"stop":1728065698201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a512b932f7bcda5d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728066054982,"stop":1728066054982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a254ab2fa7decd3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728065631521,"stop":1728065631521,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cc380df71a9ec","name":"Subscribe to topic containing long and publish message","time":{"start":1728066054976,"stop":1728066054976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a222c282c7b9585b","name":"should throw an error for insufficient data","time":{"start":1728065631563,"stop":1728065631563,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fac2b2e8f2c8ee","name":"should not receive a peer event before start","time":{"start":1728066032964,"stop":1728066032964,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a081c84295c7a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728065654944,"stop":1728065654944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78d0b7b4f876fb5d","name":"start node with empty content topic","time":{"start":1728067502946,"stop":1728067502946,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe6e2d154a9688a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171562,"stop":1728066171562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ffd0f3cc325218","name":"different cluster, same shard: nodes don't connect","time":{"start":1728065954063,"stop":1728065954064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7de710bccf9627","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728066039426,"stop":1728066039427,"duration":1},"status":"passed","severity":"normal"},{"uid":"44715c0f14b52ce8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728065631500,"stop":1728065631500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ac385f68c35db8","name":"Publish message with custom timestamp: Sat Oct 14 2023 18:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728066046605,"stop":1728066046605,"duration":0},"status":"passed","severity":"normal"},{"uid":"55713820b1d0840d","name":"udp ip6 address","time":{"start":1728065639272,"stop":1728065639273,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7d9bc648544797","name":"should only return 1 node with store capability","time":{"start":1728065654942,"stop":1728065654942,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd261408166e38d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171564,"stop":1728066171565,"duration":1},"status":"passed","severity":"normal"},{"uid":"840b48e9040786bb","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728065647141,"stop":1728065647141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54c9b8b877fd88d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app88/5/topic271/xml","time":{"start":1728067502940,"stop":1728067502940,"duration":0},"status":"passed","severity":"normal"},{"uid":"752cc4340dfc80a2","name":"Waku message hash computation (payload length 0)","time":{"start":1728065633938,"stop":1728065633939,"duration":1},"status":"passed","severity":"normal"},{"uid":"daac17a5bd2fe0bf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728065666453,"stop":1728065666453,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b7a8183209a8dd","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728066039429,"stop":1728066039429,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3cec990fe699cf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728065631505,"stop":1728065631505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8196e5a449808821","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728065633936,"stop":1728065633937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87feab313d81357","name":"Subscribe to topic containing XML and publish message","time":{"start":1728066054980,"stop":1728066054980,"duration":0},"status":"passed","severity":"normal"},{"uid":"82da87cf00589ed8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728066171570,"stop":1728066171571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f542de45e5c5aa5","name":"Wrong topic","time":{"start":1728067502944,"stop":1728067502944,"duration":0},"status":"passed","severity":"normal"},{"uid":"10110128660a2b24","name":"Publishes to nwaku","time":{"start":1728066048220,"stop":1728066048220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8315d2fa0e4266b","name":"should throw error - invalid id","time":{"start":1728065639901,"stop":1728065639901,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f043b69b8de5ed","name":"Encoder throws on undefined content topic","time":{"start":1728065666454,"stop":1728065666454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4f3deab1bdde4b","name":"handles different networkShards values correctly","time":{"start":1728065631504,"stop":1728065631504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b723d1cb562f5ffa","name":"Check publish message after service node is restarted","time":{"start":1728066046610,"stop":1728066046610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f8d2e5399b6b86c","name":"configure the node with multiple content topics","time":{"start":1728067502945,"stop":1728067502945,"duration":0},"status":"broken","severity":"normal"},{"uid":"5dff5dbb3b2687d8","name":"different cluster, same shard: nodes don't connect","time":{"start":1728066171557,"stop":1728066171557,"duration":0},"status":"broken","severity":"normal"},{"uid":"15690b1eb117cef5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728065631515,"stop":1728065631515,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bfc6d771456eea","name":"isConnected return false after peer stops","time":{"start":1728065708188,"stop":1728065708189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e431eaf54c2911e8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728066322097,"stop":1728066322098,"duration":1},"status":"broken","severity":"normal"},{"uid":"9dec1be3c4d3146d","name":"should emit a peer event after start","time":{"start":1728066032963,"stop":1728066032964,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b42bd425246db1d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728065686102,"stop":1728065686102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8915e357e3cddfb8","name":"retrieves a single peer","time":{"start":1728065654939,"stop":1728065654939,"duration":0},"status":"passed","severity":"normal"},{"uid":"79153dd29fbb7d31","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728065631507,"stop":1728065631508,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a80a406000faae","name":"should get / set UDP multiaddr","time":{"start":1728065639903,"stop":1728065639904,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e200057ead089","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728065647142,"stop":1728065647142,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a8501ac8caf2b8","name":"should properly create location multiaddrs - tcp6","time":{"start":1728065639908,"stop":1728065639908,"duration":0},"status":"passed","severity":"normal"},{"uid":"27004624cf190409","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728065954061,"stop":1728065954062,"duration":1},"status":"passed","severity":"normal"},{"uid":"761cabcf5aa0ce95","name":"LightPush with 1 connections","time":{"start":1728066126638,"stop":1728066126641,"duration":3},"status":"broken","severity":"normal"},{"uid":"d3f8c650d797682","name":"Push message with short payload","time":{"start":1728065908544,"stop":1728065908544,"duration":0},"status":"broken","severity":"normal"},{"uid":"468674b14615cae3","name":"Meta field set when metaSetter is specified","time":{"start":1728065647295,"stop":1728065647295,"duration":0},"status":"passed","severity":"normal"},{"uid":"54eddadfaa86afe5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728066054977,"stop":1728066054977,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b80dc951da2bf8","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728066548720,"stop":1728066548720,"duration":0},"status":"broken","severity":"normal"},{"uid":"a15be4bc88ad3337","name":"should be online or offline if network state changed","time":{"start":1728065686106,"stop":1728065686106,"duration":0},"status":"passed","severity":"normal"},{"uid":"57800e9caa49d42e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728065639265,"stop":1728065639265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0746f77241abb9c","name":"Decoder throws on empty string content topic","time":{"start":1728065647296,"stop":1728065647296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bd3490352657ab","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728065654538,"stop":1728065654538,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e94b880ecd7c06","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728066171577,"stop":1728066171577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7476e5bd2439e727","name":"nwaku subscribes","time":{"start":1728066048219,"stop":1728066048220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95be4355320ecc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728066176919,"stop":1728066176919,"duration":0},"status":"broken","severity":"normal"},{"uid":"ebf17b1c045c6d48","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728065631511,"stop":1728065631511,"duration":0},"status":"passed","severity":"normal"},{"uid":"694e986affc67f24","name":"should be called for bootstrap peers","time":{"start":1728065693296,"stop":1728065693296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2e819e7c7246ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728065631513,"stop":1728065631513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ede9d8699e2f7ed","name":"Publish message with rate limit","time":{"start":1728066046611,"stop":1728066046613,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1c56a6923cfca3c","name":"dispatchEvent via connectionManager","time":{"start":1728065726136,"stop":1728065726137,"duration":1},"status":"passed","severity":"normal"},{"uid":"8158bb1ab23b2752","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728065654542,"stop":1728065654542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5876d0d200429935","name":"should throw error - no id","time":{"start":1728065639898,"stop":1728065639899,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc4d92f2010ad64","name":"Decrypt messages","time":{"start":1728066033007,"stop":1728066033008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1555966324c731ec","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728065631510,"stop":1728065631510,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c189a0ee49c5d6","name":"Filter with 3 connections","time":{"start":1728066126651,"stop":1728066126652,"duration":1},"status":"broken","severity":"normal"},{"uid":"2c7f3446b93b494f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728066171573,"stop":1728066171573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6560ccd0b2f914db","name":"Publish without waiting for remote peer","time":{"start":1728066054973,"stop":1728066054973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3666b88b1d726d","name":"Check publish message containing unicode special characters","time":{"start":1728066046601,"stop":1728066046604,"duration":3},"status":"passed","severity":"normal"},{"uid":"3586d1f023e09212","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/1/topic94/utf8","time":{"start":1728067502938,"stop":1728067502938,"duration":0},"status":"broken","severity":"normal"},{"uid":"93545a40fc2f477c","name":"handles different clusterIds correctly","time":{"start":1728065631503,"stop":1728065631504,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a20e0a71009336","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728066171571,"stop":1728066171571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a0609158bd9624","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728065631501,"stop":1728065631502,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee5b7147a3fe9f8","name":"getPeersByDiscovery","time":{"start":1728066031454,"stop":1728066031456,"duration":2},"status":"passed","severity":"normal"},{"uid":"41ac7c7d2cb637e9","name":"Asymmetric encrypt & decrypt","time":{"start":1728065665326,"stop":1728065665327,"duration":1},"status":"passed","severity":"normal"},{"uid":"37562514f1ebbc09","name":"should return usable stream attached to connection","time":{"start":1728065647139,"stop":1728065647139,"duration":0},"status":"passed","severity":"normal"},{"uid":"486ab842d7dab57d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728065631505,"stop":1728065631506,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e8b347689dab31","name":"should use DNS peer discovery with light client","time":{"start":1728065698206,"stop":1728065698206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b008198c63d8551f","name":"throws on content topic with empty version field","time":{"start":1728065631489,"stop":1728065631490,"duration":1},"status":"passed","severity":"normal"},{"uid":"897e31f3d6044c51","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728065664966,"stop":1728065664967,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0212fabf3eeecd6","name":"throws on content topic with too few or too many fields","time":{"start":1728065631486,"stop":1728065631487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31f7f97679ceb31","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728065826451,"stop":1728065826451,"duration":0},"status":"broken","severity":"normal"},{"uid":"8fec7382462edb68","name":"should only return 1 node with relay and store capability","time":{"start":1728065654942,"stop":1728065654942,"duration":0},"status":"passed","severity":"normal"},{"uid":"879761f0a939b92b","name":"random static sharding 7 - Cluster ID: 877, Shard ID: 896","time":{"start":1728066313106,"stop":1728066313106,"duration":0},"status":"passed","severity":"normal"},{"uid":"456375fb67adee96","name":"Encoder throws on empty string content topic","time":{"start":1728065647296,"stop":1728065647296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c0769fdffb6d2b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728065631501,"stop":1728065631501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb7dfc65628d114","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728065631498,"stop":1728065631499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9706eb9c7618aaa","name":"should set field with only STORE enabled","time":{"start":1728065639910,"stop":1728065639910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dace8fadfb6eaba","name":"can dial TLS multiaddrs","time":{"start":1728065945542,"stop":1728065945543,"duration":1},"status":"passed","severity":"normal"},{"uid":"271658a98469fecf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728065631505,"stop":1728065631505,"duration":0},"status":"passed","severity":"normal"},{"uid":"715c191627b86756","name":"shard 0","time":{"start":1728066313081,"stop":1728066313084,"duration":3},"status":"passed","severity":"normal"},{"uid":"b475178488a6bb25","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728065639257,"stop":1728065639258,"duration":1},"status":"passed","severity":"normal"},{"uid":"657934b8a81a4b02","name":"should add and remove event listeners correctly","time":{"start":1728065658892,"stop":1728065658893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44495bd84b17806","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728066171569,"stop":1728066171569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d243d73dd8831212","name":"returns only open connection if one present","time":{"start":1728065646125,"stop":1728065646125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec098fcf2756c0b","name":"should encode/decode to text encoding","time":{"start":1728065639903,"stop":1728065639903,"duration":0},"status":"passed","severity":"normal"},{"uid":"568fa8f818ae5cb1","name":"returns nothing if no connections present","time":{"start":1728065646113,"stop":1728065646114,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f50b23cc06d247","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728066171562,"stop":1728066171563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5eb192c8dfbb387","name":"handles empty shards array correctly","time":{"start":1728065631522,"stop":1728065631522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3dd17db4c7de2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728065639911,"stop":1728065639911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4856fe7ac2775d95","name":"should throw error - no id","time":{"start":1728065639900,"stop":1728065639901,"duration":1},"status":"passed","severity":"normal"},{"uid":"56904c91469ebde7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728066039430,"stop":1728066039430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffa4b2111fd619a","name":"Store - dialed after - with timeout","time":{"start":1728066759526,"stop":1728066759528,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1533bfb484dbeab","name":"throws on content topic with generation field greater than 0","time":{"start":1728065631488,"stop":1728065631488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6882a097e889311","name":"Nwaku publishes","time":{"start":1728066048220,"stop":1728066048220,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf1889386b632e","name":"All","time":{"start":1728065692080,"stop":1728065692080,"duration":0},"status":"passed","severity":"normal"},{"uid":"564f2b55b3359c13","name":"Subscribe and publish message","time":{"start":1728066054973,"stop":1728066054973,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cae70abd4059c7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728066171559,"stop":1728066171559,"duration":0},"status":"broken","severity":"normal"},{"uid":"68e3329b32582f12","name":"Generator, custom pubsub topic","time":{"start":1728066355582,"stop":1728066355582,"duration":0},"status":"broken","severity":"normal"},{"uid":"4d84b170d690764a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728065631519,"stop":1728065631519,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdcc0d0a35d4707","name":"Generator, custom pubsub topic","time":{"start":1728066355582,"stop":1728066355582,"duration":0},"status":"broken","severity":"normal"},{"uid":"790996413bdc98e1","name":"same cluster, different shard: nodes connect","time":{"start":1728065954063,"stop":1728065954063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc033232cdfe00ad","name":"safeDispatchEvent","time":{"start":1728065726137,"stop":1728065726137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3f6632db6677","name":"connected peers and dial","time":{"start":1728066031642,"stop":1728066031642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c5e598f00bce15c","name":"Relay - dialed after","time":{"start":1728066759524,"stop":1728066759525,"duration":1},"status":"passed","severity":"normal"},{"uid":"296fc95b1a341a65","name":"can start the service","time":{"start":1728065698200,"stop":1728065698201,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fd8aa6c83e4681","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728065708187,"stop":1728065708187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca94f15642c4a3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728065639262,"stop":1728065639262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e701becc0b88b0b7","name":"creates an iterator","time":{"start":1728066363195,"stop":1728066363196,"duration":1},"status":"broken","severity":"normal"},{"uid":"c55eb3f50b0b5ba6","name":"should not receive a peer event after stop","time":{"start":1728065698205,"stop":1728065698206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4825caac4351e98","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728066171566,"stop":1728066171566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7deecf9330c3dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728065631515,"stop":1728065631515,"duration":0},"status":"passed","severity":"normal"},{"uid":"407da132fce6752d","name":"Check publish message containing JSON","time":{"start":1728066046598,"stop":1728066046598,"duration":0},"status":"passed","severity":"normal"},{"uid":"32994a59f819e85e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728065631499,"stop":1728065631500,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd25db8da57d046f","name":"should handle a minimal index list","time":{"start":1728065631562,"stop":1728065631562,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa028d68efa5e2d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728065654540,"stop":1728065654540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2439ff6d6755b5d7","name":"different cluster, different shard: nodes don't connect","time":{"start":1728066171557,"stop":1728066171558,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa758bd82fb37b4","name":"should push to needed amount of connections","time":{"start":1728065938407,"stop":1728065938408,"duration":1},"status":"broken","severity":"normal"},{"uid":"4daab88d6e5ce14f","name":"Relay + Store","time":{"start":1728065639911,"stop":1728065639911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1020a3373a914","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728066548722,"stop":1728066548723,"duration":1},"status":"broken","severity":"normal"},{"uid":"17db77d314709f7d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728066171572,"stop":1728066171572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686958d22732fbe","name":"Filter with 1 connections","time":{"start":1728066126644,"stop":1728066126644,"duration":0},"status":"broken","severity":"normal"},{"uid":"449f1e01c5cb134a","name":"should not receive a peer event before start","time":{"start":1728065658890,"stop":1728065658891,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcc0c282cef9e59","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728065631512,"stop":1728065631512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ada4606b663e59","name":"should set field with all protocols disabled","time":{"start":1728065639909,"stop":1728065639909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb4a33b3018e18a","name":"should emit a peer event after start","time":{"start":1728065698204,"stop":1728065698205,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d32322e70e30e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728066054975,"stop":1728066054975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54094137692bb30","name":"Init the array if not present","time":{"start":1728065631072,"stop":1728065631073,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d16250ff0d9e60","name":"Should update shard info","time":{"start":1728065954285,"stop":1728065954285,"duration":0},"status":"passed","severity":"normal"},{"uid":"17380c13c1af3a4b","name":"returns all values when wanted number is greater than available values","time":{"start":1728065654136,"stop":1728065654137,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b7129361006239","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728066171567,"stop":1728066171567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5de5ac83b08733","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728065631502,"stop":1728065631502,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b1e4a7872ae58","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/7/topic23/json","time":{"start":1728067502943,"stop":1728067502943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b396afd69cd76d83","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728066054981,"stop":1728066054981,"duration":0},"status":"passed","severity":"normal"},{"uid":"b957623d21616317","name":"Check publish message containing emoji","time":{"start":1728066046604,"stop":1728066046604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbcd41377ad0d15","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728065639251,"stop":1728065639252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bf2b04d7dd29b4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728065631501,"stop":1728065631501,"duration":0},"status":"passed","severity":"normal"},{"uid":"90518fb4d8b89310","name":"should throw if no connection provided","time":{"start":1728065647140,"stop":1728065647140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1389f0e922cea236","name":"throws on content topic with empty encoding field","time":{"start":1728065631491,"stop":1728065631491,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a810c1fc58c455","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171570,"stop":1728066171570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e392bc4629a30daa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728067502945,"stop":1728067502946,"duration":1},"status":"passed","severity":"normal"},{"uid":"995865d7bf58b167","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728065686100,"stop":1728065686102,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f4f2dfcf8b655c","name":"Generator, custom pubsub topic","time":{"start":1728066355582,"stop":1728066355583,"duration":1},"status":"broken","severity":"normal"},{"uid":"82ffc3d882982484","name":"non connected peers","time":{"start":1728066031643,"stop":1728066031643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3ab8b5a506176d4","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728066548714,"stop":1728066548714,"duration":0},"status":"broken","severity":"normal"},{"uid":"51b842fdaefcf949","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app51/3/topic148/xml","time":{"start":1728067502937,"stop":1728067502938,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcf24cd739c5f1f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728065631520,"stop":1728065631520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9553040aa467c79a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728065639252,"stop":1728065639252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a2108d4f97ec3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728065639249,"stop":1728065639251,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ce335623944b623","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728066548719,"stop":1728066548719,"duration":0},"status":"broken","severity":"normal"},{"uid":"71096e1d0eb35698","name":"Check publish message containing Basic HTML tag","time":{"start":1728066046598,"stop":1728066046598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6813c500ba0611","name":"Round trip binary serialization","time":{"start":1728065647294,"stop":1728065647294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d378f2dae9e4fe7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728065646746,"stop":1728065646746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d66bef7f7fba26","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728065693297,"stop":1728065693299,"duration":2},"status":"passed","severity":"normal"},{"uid":"df04bc8dbec4ca25","name":"Check publish message containing XML","time":{"start":1728066046597,"stop":1728066046597,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d394041718587","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728065631512,"stop":1728065631513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3ad274eaa5d24a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728065631523,"stop":1728065631524,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2d2385a6717595","name":"Overlapping topic subscription","time":{"start":1728066054975,"stop":1728066054976,"duration":1},"status":"skipped","severity":"normal"},{"uid":"abf7193b1c34049f","name":"Check publish message containing escaped characters","time":{"start":1728066046600,"stop":1728066046601,"duration":1},"status":"passed","severity":"normal"},{"uid":"239ece2a7b4c7a91","name":"should throw an error for an unconfigured topic","time":{"start":1728065631518,"stop":1728065631518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b430ee9d34fb3d6f","name":"different cluster, different shard: nodes don't connect","time":{"start":1728065954064,"stop":1728065954064,"duration":0},"status":"passed","severity":"normal"},{"uid":"348a5105fee9bc5f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728065654539,"stop":1728065654539,"duration":0},"status":"passed","severity":"normal"},{"uid":"698828b0fd4c874f","name":"should properly create location multiaddrs - udp","time":{"start":1728065639908,"stop":1728065639909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7924db34d8efd7e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728065639259,"stop":1728065639261,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdb91647367cddb0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728065708189,"stop":1728065708189,"duration":0},"status":"passed","severity":"normal"},{"uid":"37deddef37fa917d","name":"pre and post cipher","time":{"start":1728065665328,"stop":1728065665328,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f24ac2002b77f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728065631500,"stop":1728065631501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de8a43e26c94def","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728065654537,"stop":1728065654538,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afb3ea7c4f18d1e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728065639261,"stop":1728065639261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68d3a0deb042c94","name":"1 Store, 2 fetches","time":{"start":1728065654474,"stop":1728065654475,"duration":1},"status":"passed","severity":"normal"},{"uid":"610b04432cb07384","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728065631511,"stop":1728065631511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7500690c2bfaf4ec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728066205231,"stop":1728066205231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f716fbd67a3c8b","name":"should decode valid enr with tcp successfully","time":{"start":1728065639898,"stop":1728065639898,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd91a7bd8b0df846","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app81/8/topic417/proto","time":{"start":1728067502943,"stop":1728067502944,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bc3ab21ed8aac2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728065664967,"stop":1728065664967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6488b93718dbd8a","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728066548713,"stop":1728066548713,"duration":0},"status":"broken","severity":"normal"},{"uid":"273a3f1f99c01810","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728065631519,"stop":1728065631520,"duration":1},"status":"passed","severity":"normal"},{"uid":"15348db857275302","name":"should properly create location multiaddrs - tcp4","time":{"start":1728065639908,"stop":1728065639908,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd55d83a8aca9c03","name":"should not fail to start the service if it is already started","time":{"start":1728066032963,"stop":1728066032963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee4b5a14508b8ee","name":"throws on empty content topic","time":{"start":1728065631485,"stop":1728065631486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64e9d29e4a17ac8","name":"1 Relay, 1 fetch","time":{"start":1728065654474,"stop":1728065654474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f5468e315f3dd9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728065631519,"stop":1728065631519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8991111a4f444c","name":"Refresh subscription","time":{"start":1728066054975,"stop":1728066054975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1491df4661925f4f","name":"throws on content topic with empty application field","time":{"start":1728065631489,"stop":1728065631489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4529a5c5e007a0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728066046608,"stop":1728066046609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d051fe6a604d6f34","name":"through manual discovery","time":{"start":1728065945544,"stop":1728065945544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcce2388e541dc6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728065646746,"stop":1728065646747,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64af4ee39b6d913","name":"Sets default value correctly","time":{"start":1728066442661,"stop":1728066442661,"duration":0},"status":"passed","severity":"normal"},{"uid":"526912740fc813b7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728065631562,"stop":1728065631562,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6c211b0d4a0ff","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728065858383,"stop":1728065858384,"duration":1},"status":"broken","severity":"normal"},{"uid":"5513c8bd25bae518","name":"Number of peers are maintained correctly","time":{"start":1728065742248,"stop":1728065742248,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab5ae359e71e8ce8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728065654537,"stop":1728065654537,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d75cf1f5ee1c8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728065639258,"stop":1728065639259,"duration":1},"status":"passed","severity":"normal"},{"uid":"46411176884f5da4","name":"Relay - times out","time":{"start":1728066759525,"stop":1728066759525,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8609061c6ce5e5","name":"Push message with short payload","time":{"start":1728065942795,"stop":1728065942796,"duration":1},"status":"broken","severity":"normal"},{"uid":"29376df0924af011","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728065631562,"stop":1728065631563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84365883344a2e0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728066054974,"stop":1728066054974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7430a371739c39b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728065698206,"stop":1728065698207,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d176f02f9ec68977","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728065631507,"stop":1728065631507,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49a5660fe43f07c","name":"should properly create peer info with all multiaddrs","time":{"start":1728065639909,"stop":1728065639909,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b85c98b1dd2d7c","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728066548717,"stop":1728066548717,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7be0eee0104250b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728065633938,"stop":1728065633938,"duration":0},"status":"passed","severity":"normal"},{"uid":"753ef4344806dd1","name":"Does not throw an exception when node disconnects","time":{"start":1728066442659,"stop":1728066442659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e387efa1e0cc00fb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728065654137,"stop":1728065654137,"duration":0},"status":"passed","severity":"normal"},{"uid":"397cbf287f090930","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728066171577,"stop":1728066171577,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eb45093e6f74a5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728066171568,"stop":1728066171568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaece54a41e233c","name":"should not throw an error for a single configured topic","time":{"start":1728065631517,"stop":1728065631518,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e85400c3066b9a6","name":"Subscribe to topic containing Script and publish message","time":{"start":1728066054980,"stop":1728066054980,"duration":0},"status":"passed","severity":"normal"},{"uid":"56532bd822694030","name":"Check publish message containing short","time":{"start":1728066046591,"stop":1728066046591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef83eb0b00c7499a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728066171566,"stop":1728066171566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c06ef2f88b46e9","name":"Ephemeral field set to true","time":{"start":1728065647294,"stop":1728065647294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac537b7bfa29f39","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728066548712,"stop":1728066548712,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bd52dce998532c","name":"Decoder throws on empty string content topic","time":{"start":1728065666455,"stop":1728065666455,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ab655bb978931b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728065654539,"stop":1728065654539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6359896c9629b6f0","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728065647141,"stop":1728065647142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5813541f3d7f73a2","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728066548716,"stop":1728066548716,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e580c8add518ad5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728066054974,"stop":1728066054974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b01a61f2abc0a5b","name":"start node with empty shard should fail","time":{"start":1728066313117,"stop":1728066313118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e726a4fdb5d11e7a","name":"Non TWN Cluster","time":{"start":1728067502937,"stop":1728067502937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade3eb1915c81de7","name":"random static sharding 6 - Cluster ID: 618, Shard ID: 745","time":{"start":1728066313103,"stop":1728066313104,"duration":1},"status":"passed","severity":"normal"},{"uid":"27166c6ed84cb68c","name":"removeEventListener with wrong event","time":{"start":1728065726135,"stop":1728065726135,"duration":0},"status":"passed","severity":"normal"},{"uid":"43be351832516dde","name":"Fails to publish message with wrong content topic","time":{"start":1728066046608,"stop":1728066046608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f217237a5ddd23e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728066171563,"stop":1728066171563,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c09bb87bb24f41","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728065631508,"stop":1728065631508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43e5e3b48a885dc","name":"should be able to encode the field with only STORE set to true","time":{"start":1728065639248,"stop":1728065639249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a237a392ae2e99","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728066313084,"stop":1728066313084,"duration":0},"status":"passed","severity":"normal"},{"uid":"29da7cc51418547f","name":"should not receive a peer event after stop","time":{"start":1728066032964,"stop":1728066032965,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa16c2ddef277f1","name":"getPeersByDiscovery","time":{"start":1728065726135,"stop":1728065726136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc614e04766160a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app75/4/topic327/json","time":{"start":1728067502940,"stop":1728067502940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f716be9285ec321","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728065693299,"stop":1728065693300,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c1ec429d3d97a6","name":"Decoder throws on empty string content topic","time":{"start":1728065664970,"stop":1728065664970,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ccca834ea8681f","name":"throws on content topic with empty topic name field","time":{"start":1728065631490,"stop":1728065631490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc1186d7f8b68cb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728066039427,"stop":1728066039428,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf10f10c1f662815","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app4/3/topic674/proto","time":{"start":1728067502941,"stop":1728067502941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58d390d149c8d64","name":"Ping on subscribed peer","time":{"start":1728065793559,"stop":1728065793559,"duration":0},"status":"broken","severity":"normal"},{"uid":"1f1ae4d422177454","name":"new peer added after a peer was already found","time":{"start":1728066031465,"stop":1728066031465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd716d6e97722d52","name":"same cluster, same shard: nodes connect","time":{"start":1728066171556,"stop":1728066171556,"duration":0},"status":"broken","severity":"normal"},{"uid":"591b63290c80fc52","name":"should encodeTxt and decodeTxt","time":{"start":1728065639896,"stop":1728065639897,"duration":1},"status":"passed","severity":"normal"},{"uid":"3742130d514123e5","name":"recovers when dns.resolve returns empty","time":{"start":1728065654940,"stop":1728065654940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebc07e36675f93e","name":"Push message on custom pubsubTopic","time":{"start":1728066060570,"stop":1728066060570,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ecf230f8a8c242a","name":"Filter with 0 connections","time":{"start":1728066126634,"stop":1728066126635,"duration":1},"status":"passed","severity":"normal"},{"uid":"1910635611bd303d","name":"Symmetric encrypt & Decrypt","time":{"start":1728065665327,"stop":1728065665327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d453640f3d8d1afa","name":"does not throw on valid cases","time":{"start":1728065631484,"stop":1728065631485,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b0827243a6c9c9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728066171572,"stop":1728066171573,"duration":1},"status":"passed","severity":"normal"},{"uid":"82485c4a4a59670c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728065654944,"stop":1728065654944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3096f18f70bc1e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728066054982,"stop":1728066054983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c7b3fc0689afb4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728065631503,"stop":1728065631503,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7450fd11e567f9","name":"Check publish message containing Russian","time":{"start":1728066046596,"stop":1728066046596,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb312cbb258775d9","name":"less peers than existing","time":{"start":1728066031642,"stop":1728066031643,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c722cbb65396ad99","name":"random static sharding 2 - Cluster ID: 691, Shard ID: 810","time":{"start":1728066313092,"stop":1728066313093,"duration":1},"status":"passed","severity":"normal"},{"uid":"390c0a1f3e2af8a1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728066054978,"stop":1728066054978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05595755a8a8a2","name":"should decode valid enr successfully","time":{"start":1728065639897,"stop":1728065639897,"duration":0},"status":"passed","severity":"normal"},{"uid":"971f7c7b1a805431","name":"Fails to publish duplicate message","time":{"start":1728066046607,"stop":1728066046607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355216e9b332461","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728066327238,"stop":1728066327239,"duration":1},"status":"broken","severity":"normal"},{"uid":"da6a6ec72c1a6a","name":"random static sharding 1 - Cluster ID: 47, Shard ID: 496","time":{"start":1728066313085,"stop":1728066313086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdc0393e3583a7f","name":"Check received message containing short","time":{"start":1728065798436,"stop":1728065798436,"duration":0},"status":"broken","severity":"normal"},{"uid":"e2f25739a22348e4","name":"throws an error for improperly formatted content topics","time":{"start":1728065631504,"stop":1728065631504,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdc41d5713965db","name":"Waku message hash computation (no timestamp)","time":{"start":1728065633939,"stop":1728065633939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1feaaed9bd6c8ff","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728066171561,"stop":1728066171562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0862616ec2bbd72","name":"should return false","time":{"start":1728065639901,"stop":1728065639902,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a1fe7aba007f9","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728066548720,"stop":1728066548720,"duration":0},"status":"broken","severity":"normal"},{"uid":"48f90c794194bd54","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728066171563,"stop":1728066171564,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f7bf8461747a25","name":"can start the service","time":{"start":1728066032961,"stop":1728066032961,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb335f66ee66fd7","name":"can start and stop the service","time":{"start":1728066032962,"stop":1728066032962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa9c3d44210da39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728065631514,"stop":1728065631514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d776e65598191bd","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728065631500,"stop":1728065631500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e6f7dca8e3ec0f","name":"should return empty list for no shard","time":{"start":1728065631508,"stop":1728065631508,"duration":0},"status":"passed","severity":"normal"},{"uid":"962205ce9a2e2e88","name":"should return all peers when numPeers is 0","time":{"start":1728065646744,"stop":1728065646746,"duration":2},"status":"passed","severity":"normal"},{"uid":"91bcd80a5e2549c8","name":"Check publish message containing special chars","time":{"start":1728066046593,"stop":1728066046594,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f43547c97a6f20","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728065631499,"stop":1728065631499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d44ce56a10877f6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728066171571,"stop":1728066171571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbae4d0afac698c","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728066548726,"stop":1728066548726,"duration":0},"status":"broken","severity":"normal"},{"uid":"6566fc5ee066eaf7","name":"Publish message with large meta","time":{"start":1728066046611,"stop":1728066046611,"duration":0},"status":"passed","severity":"normal"},{"uid":"928678c375a969cb","name":"addEventListener with wrong event","time":{"start":1728065726134,"stop":1728065726134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e8d9ab34ca0d22","name":"Check publish message containing Arabic","time":{"start":1728066046594,"stop":1728066046596,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a5d1b39fc6c177e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728065631511,"stop":1728065631512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0097f9fb8a63a3f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728066054978,"stop":1728066054979,"duration":1},"status":"passed","severity":"normal"},{"uid":"6690fe5e3701735d","name":"groups content topics by expected pubsub topic","time":{"start":1728065631503,"stop":1728065631503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3240f6de8aa0ae","name":"Encoder throws on empty string content topic","time":{"start":1728065666455,"stop":1728065666455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90856bca3abaaf","name":"Should update multiaddrs","time":{"start":1728065954284,"stop":1728065954285,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c27ed8f30232c0","name":"Privacy Node - default protocol","time":{"start":1728066759533,"stop":1728066759533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d09e3359d584fe","name":"Decoder throws on undefined content topic","time":{"start":1728065666455,"stop":1728065666455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828b1c0d9d2ebcc","name":"returns all values when wanted number matches available values","time":{"start":1728065654130,"stop":1728065654133,"duration":3},"status":"passed","severity":"normal"},{"uid":"c895dd032a9e78a2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app34/7/topic700/proto","time":{"start":1728067502942,"stop":1728067502943,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cc5dd04fe31c18","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728065633938,"stop":1728065633938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca1fd53dcfc870a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728065686103,"stop":1728065686104,"duration":1},"status":"passed","severity":"normal"},{"uid":"38763743e52ad809","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728066205248,"stop":1728066205248,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f1946034be8b01","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728066046604,"stop":1728066046604,"duration":0},"status":"passed","severity":"normal"},{"uid":"256d27abe3046ccd","name":"Nodes with multiple pubsub topic","time":{"start":1728066039427,"stop":1728066039427,"duration":0},"status":"passed","severity":"normal"},{"uid":"df608adaef83c944","name":"A test","time":{"start":1728065938468,"stop":1728065938468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5932a9349258fae8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728066054977,"stop":1728066054978,"duration":1},"status":"passed","severity":"normal"},{"uid":"9726b74f14b7f465","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728066171563,"stop":1728066171563,"duration":0},"status":"passed","severity":"normal"},{"uid":"de55eff6f2f637f6","name":"random static sharding 3 - Cluster ID: 368, Shard ID: 427","time":{"start":1728066313099,"stop":1728066313100,"duration":1},"status":"broken","severity":"normal"},{"uid":"bc301d1a0dcc274a","name":"Check publish message containing numeric","time":{"start":1728066046592,"stop":1728066046593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e38eb459a0baa2","name":"Query Generator - true","time":{"start":1728066271838,"stop":1728066271843,"duration":5},"status":"broken","severity":"normal"},{"uid":"1516241c0fba9760","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728066054979,"stop":1728066054980,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d38eb536696a627","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728066171565,"stop":1728066171566,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e18598de2f94d6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728066171571,"stop":1728066171571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0807f05955aaafc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728065631514,"stop":1728065631514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c61bb5cf3e47cd","name":"handles empty contentTopics array correctly","time":{"start":1728065631522,"stop":1728065631522,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13eae6ed0fcf6f","name":"Relay + Store","time":{"start":1728065692079,"stop":1728065692080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17dc8439e8ba7c0","name":"removeEventListener with correct event","time":{"start":1728065726134,"stop":1728065726135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0cc189c16ccf6a","name":"should set field with only FILTER enabled","time":{"start":1728065639910,"stop":1728065639911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e13e73fad92c93","name":"Subscribe and receive messages via lightPush","time":{"start":1728065792491,"stop":1728065792491,"duration":0},"status":"broken","severity":"normal"},{"uid":"7bd7a3c1c18a81d7","name":"Fails to publish message with empty text","time":{"start":1728066046607,"stop":1728066046608,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ed6b13e73ba055","name":"Delete observer","time":{"start":1728066033008,"stop":1728066033008,"duration":0},"status":"passed","severity":"normal"},{"uid":"503815e7c9cc72a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171567,"stop":1728066171567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73cdd30010f27fb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728065892630,"stop":1728065892630,"duration":0},"status":"broken","severity":"normal"},{"uid":"d19845c414a6e3ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728066060569,"stop":1728066060569,"duration":0},"status":"broken","severity":"normal"},{"uid":"1fc51a5cd97aac4b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728065686104,"stop":1728065686104,"duration":0},"status":"passed","severity":"normal"},{"uid":"54db50eb953ada1d","name":"Encoder throws on empty string content topic","time":{"start":1728065664969,"stop":1728065664969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7080578ea033c163","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728065646747,"stop":1728065646748,"duration":1},"status":"passed","severity":"normal"},{"uid":"678f3c6fcce452ea","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728066031466,"stop":1728066031467,"duration":1},"status":"passed","severity":"normal"},{"uid":"1847c389e39771e","name":"should not fail to stop the service if it was not started","time":{"start":1728065658889,"stop":1728065658890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eca7dd6df7fac2e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728065639253,"stop":1728065639257,"duration":4},"status":"passed","severity":"normal"},{"uid":"42c83b62d39b1364","name":"Check received message containing long","time":{"start":1728065788133,"stop":1728065788133,"duration":0},"status":"broken","severity":"normal"},{"uid":"795af9aa0604c40e","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728066548715,"stop":1728066548715,"duration":0},"status":"broken","severity":"normal"},{"uid":"b56973c7ec5f5fb4","name":"Check received message containing short","time":{"start":1728065788132,"stop":1728065788133,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76d7a90bcdb45e9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171572,"stop":1728066171572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5847a0a551a6c321","name":"should properly create location multiaddrs - udp6","time":{"start":1728065639908,"stop":1728065639908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e0ef902f603184","name":"should be able to decode the field with only STORE set to true","time":{"start":1728065639259,"stop":1728065639259,"duration":0},"status":"passed","severity":"normal"},{"uid":"478b24dbb227a8d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728065631516,"stop":1728065631516,"duration":0},"status":"passed","severity":"normal"},{"uid":"af98f5c291de633a","name":"should throw an error for missing required configuration","time":{"start":1728065631509,"stop":1728065631509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed4e100ae3943c8","name":"random static sharding 8 - Cluster ID: 439, Shard ID: 513","time":{"start":1728066313107,"stop":1728066313107,"duration":0},"status":"passed","severity":"normal"},{"uid":"114caa7e23d0be9c","name":"Subscribe to topic containing short and publish message","time":{"start":1728066054976,"stop":1728066054976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac060699ecd565a6","name":"Passing an array","time":{"start":1728066442660,"stop":1728066442660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6880da47c3030ef6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728065631518,"stop":1728065631519,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef67b1545ab96e5","name":"1 Relay, 1 Filter, gives up","time":{"start":1728065654475,"stop":1728065654476,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c216772489429e","name":"Encoder throws on undefined content topic","time":{"start":1728065664968,"stop":1728065664969,"duration":1},"status":"passed","severity":"normal"},{"uid":"93366076e7e6bc66","name":"Ping on subscribed peer","time":{"start":1728065776306,"stop":1728065776306,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd09c211cc09f911","name":"should emit a peer event after start","time":{"start":1728065658890,"stop":1728065658890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7c735532cfa494","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728065639897,"stop":1728065639898,"duration":1},"status":"passed","severity":"normal"},{"uid":"10789846e7dde07c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728065639265,"stop":1728065639265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69b7e8f727bec79","name":"should not receive a peer event after stop","time":{"start":1728065658891,"stop":1728065658891,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81ecbd6367f5dee","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728066171559,"stop":1728066171559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4602a012047d90a4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728065631509,"stop":1728065631510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba5bce1e1734be6","name":"ignores domain fetching errors","time":{"start":1728065654940,"stop":1728065654940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6020cad59059413","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728065633939,"stop":1728065633940,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e1af3622b7973f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171576,"stop":1728066171576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a35e11fe0f76db5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728065654943,"stop":1728065654943,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a75cea9319897e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728066171574,"stop":1728066171574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea55136f8a48f495","name":"Push message on custom pubsubTopic","time":{"start":1728066060568,"stop":1728066060569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7054511709d715","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728066171575,"stop":1728066171575,"duration":0},"status":"passed","severity":"normal"},{"uid":"148cc43cebf72e2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728065631512,"stop":1728065631512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6280ed67b58e0c39","name":"same cluster, same shard: nodes connect","time":{"start":1728065954062,"stop":1728065954063,"duration":1},"status":"passed","severity":"normal"},{"uid":"620ccdf863bca10c","name":"random static sharding 10 - Cluster ID: 442, Shard ID: 256","time":{"start":1728066313113,"stop":1728066313114,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaf435f899c1bc3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728065631518,"stop":1728065631518,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab84e53b3fa4406","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app62/1/topic675/utf8","time":{"start":1728067502942,"stop":1728067502942,"duration":0},"status":"broken","severity":"normal"},{"uid":"666616c62a1f94b7","name":"Subscribe and receive messages via lightPush","time":{"start":1728065888326,"stop":1728065888327,"duration":1},"status":"broken","severity":"normal"},{"uid":"37cc4fb57994190c","name":"LightPush with 0 connections","time":{"start":1728066126634,"stop":1728066126634,"duration":0},"status":"passed","severity":"normal"},{"uid":"da079f1b32887126","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app96/8/topic419/xml","time":{"start":1728067502939,"stop":1728067502939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6b452df772c307","name":"Register correct protocols","time":{"start":1728066054973,"stop":1728066054973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57d5c7f87c0cf69","name":"random static sharding 5 - Cluster ID: 287, Shard ID: 930","time":{"start":1728066313102,"stop":1728066313102,"duration":0},"status":"passed","severity":"normal"},{"uid":"521190b8b2eab269","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728065631498,"stop":1728065631498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0fcf57760bb6c8","name":"should not fail to start the service if it is already started","time":{"start":1728065698202,"stop":1728065698202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb16ddff2cde43e","name":"Filter with 2 connections","time":{"start":1728066126647,"stop":1728066126648,"duration":1},"status":"broken","severity":"normal"},{"uid":"bcca5f1361ec8d87","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728065698209,"stop":1728065698209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10335c298a7b3078","name":"connects to nwaku","time":{"start":1728066442659,"stop":1728066442659,"duration":0},"status":"broken","severity":"normal"},{"uid":"91d4c53d07dda33e","name":"Correctly serialized arguments","time":{"start":1728065945610,"stop":1728065945610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9107b1032ff32b84","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728065631510,"stop":1728065631510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce55a6c89d26bd24","name":"should return unique PubsubTopics for static sharding","time":{"start":1728065631507,"stop":1728065631507,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de8ddf56deee5f","name":"should handle corrupted local storage data gracefully","time":{"start":1728065658892,"stop":1728065658892,"duration":0},"status":"passed","severity":"normal"},{"uid":"765c1efb165bfe54","name":"Light Node - default protocols","time":{"start":1728066759532,"stop":1728066759532,"duration":0},"status":"broken","severity":"normal"},{"uid":"a7cbed8790c3d54a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728066313116,"stop":1728066313116,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ca9a6568377b04","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728065631506,"stop":1728065631506,"duration":0},"status":"passed","severity":"normal"},{"uid":"afad95ac3d6be5d1","name":"should encode/decode to RLP encoding","time":{"start":1728065639902,"stop":1728065639903,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b4f5e65eb9832a","name":"addEventListener with correct event","time":{"start":1728065726133,"stop":1728065726134,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f9d959dc55983","name":"LightPush with 3 connections","time":{"start":1728066126649,"stop":1728066126650,"duration":1},"status":"broken","severity":"normal"},{"uid":"fa5bd5961ecbddb0","name":"Ephemeral messages are not stored","time":{"start":1728065736792,"stop":1728065736792,"duration":0},"status":"broken","severity":"normal"},{"uid":"a81ab5926d04f5ed","name":"should throw error - no public key","time":{"start":1728065639901,"stop":1728065639901,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd029b99f4b187af","name":"caches peers it previously fetched","time":{"start":1728065654941,"stop":1728065654941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc88677cb18f469","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728066031466,"stop":1728066031466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea183a1bd7228326","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728065631517,"stop":1728065631517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c706c61c6dded52","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728066054974,"stop":1728066054974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1641c294e97e4d74","name":"Rejects garbage","time":{"start":1728065669646,"stop":1728065669646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a08aa36eb3b2ba0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728065647297,"stop":1728065647297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e99e582486f2763","name":"Passing page size 0 when there are 110 messages","time":{"start":1728066277164,"stop":1728066277165,"duration":1},"status":"broken","severity":"normal"},{"uid":"3f638b8ae0562538","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728066054981,"stop":1728066054982,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa77e4f3123d89f","name":"Decoder throws on undefined content topic","time":{"start":1728065647296,"stop":1728065647296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d898851b8162a4","name":"Subscribe and receive messages via lightPush","time":{"start":1728065888326,"stop":1728065888326,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb683f9c9a4b53c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728066171577,"stop":1728066171578,"duration":1},"status":"passed","severity":"normal"},{"uid":"76408318dfb094fe","name":"Push message on custom pubsubTopic","time":{"start":1728066060570,"stop":1728066060570,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ceac6cbad953293","name":"Sign & Recover","time":{"start":1728065665328,"stop":1728065665329,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3cf92f24b8bb03","name":"Check publish message after client node is restarted","time":{"start":1728066046611,"stop":1728066046611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d1816fc83c38045","name":"A test","time":{"start":1728065938467,"stop":1728065938467,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e4043a61bcf8be","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728067502936,"stop":1728067502936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9c8b3da0e26bfe","name":"Check publish message containing SQL Injection","time":{"start":1728066046596,"stop":1728066046597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cffbd58e2c1c44","name":"Sample","time":{"start":1728065639358,"stop":1728065639359,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f06fb9b9559974","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728066548718,"stop":1728066548718,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d798289f9d93766","name":"should throw an error for missing sharding configuration","time":{"start":1728065631522,"stop":1728065631522,"duration":0},"status":"passed","severity":"normal"},{"uid":"924f7f22714138d8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728065631498,"stop":1728065631498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a2791e2cde96b6","name":"should return valid sharding parameters for static sharding","time":{"start":1728065631520,"stop":1728065631521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba39d93148596c5a","name":"Publish message with custom timestamp: Fri Oct 04 2024 19:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728066046607,"stop":1728066046607,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8407e34219e6b3","name":"should create a new stream if no existing for protocol found","time":{"start":1728065647140,"stop":1728065647141,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec8e5d37c68a06f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728065858384,"stop":1728065858384,"duration":0},"status":"broken","severity":"normal"},{"uid":"72970fd19ba17ea6","name":"Mutual subscription","time":{"start":1728066054972,"stop":1728066054972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d685028d6e50a","name":"Check received message containing short","time":{"start":1728065798435,"stop":1728065798435,"duration":0},"status":"broken","severity":"normal"},{"uid":"63fea298dbae417b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728066054977,"stop":1728066054977,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d961bfc7e950c0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728065654542,"stop":1728065654542,"duration":0},"status":"passed","severity":"normal"},{"uid":"be478d98f4bba05f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728065639253,"stop":1728065639253,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b89eda89a3fb26","name":"Check meta is set [ecies]","time":{"start":1728065666454,"stop":1728065666454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b01d5b3bb94a7c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728065631523,"stop":1728065631523,"duration":0},"status":"passed","severity":"normal"},{"uid":"50431d9b7abf4df8","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728065631516,"stop":1728065631516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f8c681b8542a7","name":"more peers than existing","time":{"start":1728066031642,"stop":1728066031642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c12e7145ccdc218","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728066039428,"stop":1728066039428,"duration":0},"status":"passed","severity":"normal"},{"uid":"25803de11a268b48","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728066171574,"stop":1728066171575,"duration":1},"status":"passed","severity":"normal"},{"uid":"885fc15e8ac6ec47","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728065686105,"stop":1728065686105,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a742a23c24ca6d","name":"Publish message with custom timestamp: Fri Oct 04 2024 17:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728066046605,"stop":1728066046606,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc2baf895c0f1e8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728065693296,"stop":1728065693297,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d18abea95418695","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728065654475,"stop":1728065654475,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f86c1b743d39af","name":"Accepts a valid Waku Message","time":{"start":1728065669644,"stop":1728065669645,"duration":1},"status":"passed","severity":"normal"},{"uid":"5846c172f3307c7e","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728066548723,"stop":1728066548724,"duration":1},"status":"broken","severity":"normal"},{"uid":"fe6a5a527f9488bd","name":"throws on content topic with non-number generation field","time":{"start":1728065631487,"stop":1728065631488,"duration":1},"status":"passed","severity":"normal"},{"uid":"93846d404ef7ea8a","name":"ignores unrecognized TXT record formats","time":{"start":1728065654941,"stop":1728065654941,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9da547e81dfb0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728065708186,"stop":1728065708186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6837e53c1d98877","name":"random static sharding 4 - Cluster ID: 683, Shard ID: 724","time":{"start":1728066313101,"stop":1728066313101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a0675dbdbe1ed8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728065631515,"stop":1728065631515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f601f131a2bcc01f","name":"should properly create location multiaddrs - tcp","time":{"start":1728065639909,"stop":1728065639909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea0008c12e5dbf3","name":"same cluster, different shard: nodes don't connect","time":{"start":1728066171556,"stop":1728066171556,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f70a9138f72262","name":"should not fail to stop the service if it was not started","time":{"start":1728065698202,"stop":1728065698202,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe48812b27fb43fc","name":"tcp ip4 address","time":{"start":1728065639271,"stop":1728065639272,"duration":1},"status":"passed","severity":"normal"},{"uid":"41aa69a47f957058","name":"Check publish message containing shell command","time":{"start":1728066046598,"stop":1728066046600,"duration":2},"status":"passed","severity":"normal"},{"uid":"374d4dda0965bb65","name":"LightPush","time":{"start":1728066759529,"stop":1728066759529,"duration":0},"status":"broken","severity":"normal"},{"uid":"b523c1a4f96da033","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728065658892,"stop":1728065658892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ba9a36f8cc8e8f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728065654540,"stop":1728065654540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c44cae5ac060afe","name":"should properly create location multiaddrs - udp4","time":{"start":1728065639904,"stop":1728065639908,"duration":4},"status":"passed","severity":"normal"},{"uid":"2fae79b8a028c65b","name":"Check publish message containing Script","time":{"start":1728066046597,"stop":1728066046597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdad88a8a7e00e4b","name":"should return different streams if requested simultaniously","time":{"start":1728065647141,"stop":1728065647141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f089e5e6778342e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728066171568,"stop":1728066171569,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c6d8ac38727d24","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728066171568,"stop":1728066171568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e825016892b6777","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728066548721,"stop":1728066548721,"duration":0},"status":"broken","severity":"normal"},{"uid":"dc311696851d1d92","name":"Using a function","time":{"start":1728066442660,"stop":1728066442660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f104ecb44846d99","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728066205236,"stop":1728066205236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4011893f8f1c22","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728066171576,"stop":1728066171577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e13865650346f4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728065631523,"stop":1728065631523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8a238118e2641e","name":"Query generator for multiple messages","time":{"start":1728066227078,"stop":1728066227079,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a466dbca911123b","name":"Filter","time":{"start":1728066759530,"stop":1728066759530,"duration":0},"status":"broken","severity":"normal"},{"uid":"3fe03acf62decee6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728065631524,"stop":1728065631524,"duration":0},"status":"passed","severity":"normal"},{"uid":"648035a443c8554","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728065639242,"stop":1728065639248,"duration":6},"status":"passed","severity":"normal"},{"uid":"401e1ab98c66788f","name":"Check publish message containing long","time":{"start":1728066046592,"stop":1728066046592,"duration":0},"status":"passed","severity":"normal"},{"uid":"df928c96a8dbc744","name":"Relay - dialed first","time":{"start":1728066759524,"stop":1728066759524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbbd40e0e3c98fd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728065858382,"stop":1728065858382,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8206e7378ab3e18","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728066171573,"stop":1728066171573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56abfc9ecfeb834","name":"should not receive a peer event before start","time":{"start":1728065698205,"stop":1728065698205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf6d6bfff34218a","name":"can start the service","time":{"start":1728065658888,"stop":1728065658888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3b1ef2e8e80175","name":"Used by Waku Relay","time":{"start":1728066442661,"stop":1728066442661,"duration":0},"status":"passed","severity":"normal"},{"uid":"201528b916dd2914","name":"Store - dialed first","time":{"start":1728066759526,"stop":1728066759526,"duration":0},"status":"broken","severity":"normal"},{"uid":"d80b8397fe5cc611","name":"should select older connection if present","time":{"start":1728065646126,"stop":1728065646126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1918b448451037af","name":"isConnected should return true after first peer connects","time":{"start":1728065708188,"stop":1728065708188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cbc5aa04804cfb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728065631508,"stop":1728065631509,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccc481079618bbc","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728066221713,"stop":1728066221715,"duration":2},"status":"broken","severity":"normal"},{"uid":"9f2db7359e26f66d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728065631514,"stop":1728065631514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef99e5be2552b16","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728065631506,"stop":1728065631507,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43ba4f9a8c99f58","name":"should set field with only RELAY enabled","time":{"start":1728065639910,"stop":1728065639910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4fbab15b0375b0","name":"Relay","time":{"start":1728065692078,"stop":1728065692079,"duration":1},"status":"passed","severity":"normal"},{"uid":"886f8858b4f4c3b5","name":"it tolerates circular branch references","time":{"start":1728065654940,"stop":1728065654940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25347d390446ae7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728066054982,"stop":1728066054982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7951819505ba3079","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728065639252,"stop":1728065639253,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5acda50df9881","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728066171560,"stop":1728066171561,"duration":1},"status":"broken","severity":"normal"},{"uid":"70a1708d1c3c84dc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728066205247,"stop":1728066205248,"duration":1},"status":"passed","severity":"normal"},{"uid":"8151deef6908ece3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728065631516,"stop":1728065631517,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a8ca31774f2b9a","name":"Check publish message containing Chinese","time":{"start":1728066046594,"stop":1728066046594,"duration":0},"status":"passed","severity":"normal"},{"uid":"124b0c546a5a4c12","name":"isConnected should return false after all peers disconnect","time":{"start":1728065708188,"stop":1728065708188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02e561a7f3ff2f2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728066171573,"stop":1728066171574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6037c6162ca211","name":"Decoder throws on undefined content topic","time":{"start":1728065664969,"stop":1728065664970,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a4917d612acc58","name":"should set field with all protocols enabled","time":{"start":1728065639910,"stop":1728065639910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba348e7fe7e64","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728066054981,"stop":1728066054981,"duration":0},"status":"passed","severity":"normal"},{"uid":"579818ad17cdd3a0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728065954062,"stop":1728065954062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a773b166923882c7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728065693294,"stop":1728065693295,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef8156c63b28295","name":"configure the node with multiple pubsub topics","time":{"start":1728066313115,"stop":1728066313115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52f390973255f69","name":"Push to array if already present","time":{"start":1728065631075,"stop":1728065631075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7870d77fc255ecdf","name":"Check meta is set [symmetric]","time":{"start":1728065664967,"stop":1728065664968,"duration":1},"status":"passed","severity":"normal"},{"uid":"660e24a88def18f5","name":"LightPush with 2 connections","time":{"start":1728066126646,"stop":1728066126646,"duration":0},"status":"broken","severity":"normal"},{"uid":"d3155d084cd0a9bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728066171576,"stop":1728066171576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba037aa1637e4fe","name":"topics with same application and version share the same shard","time":{"start":1728065631502,"stop":1728065631502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7431f07bf555c1bd","name":"random static sharding 9 - Cluster ID: 561, Shard ID: 860","time":{"start":1728066313112,"stop":1728066313112,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0ca2fe54e0a9810","name":"should throw error - no public key","time":{"start":1728065639899,"stop":1728065639900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f67123bea569e29","name":"Encoder throws on undefined content topic","time":{"start":1728065647295,"stop":1728065647295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b927e2175ba803f9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728065631510,"stop":1728065631511,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4ac80153c8dbe7","name":"listenerCount","time":{"start":1728065726136,"stop":1728065726136,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff6d6c9fe8e3a32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728065631513,"stop":1728065631513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a2461284930637","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728065708187,"stop":1728065708187,"duration":0},"status":"passed","severity":"normal"}] |