allure-jswaku/8908/widgets/severity.json
2025-08-14 22:59:53 +00:00

1 line
191 KiB
JSON

[{"uid":"486ab5ceff75cec7","name":"should be empty after removing the only subscription","time":{"start":1755211749287,"stop":1755211749287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e53cd71ab0ae290","name":"nwaku subscribes","time":{"start":1755211941977,"stop":1755211941977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8562a5a1174ad4b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1755211725805,"stop":1755211725808,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c8b967800e84dec","name":"should reject if WakuNode is not started","time":{"start":1755211749299,"stop":1755211749299,"duration":0},"status":"passed","severity":"normal"},{"uid":"693fb147855334a3","name":"Sample","time":{"start":1755211707100,"stop":1755211707100,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d73a8cdf9c9936","name":"Push message with Russian payload","time":{"start":1755212356698,"stop":1755212356698,"duration":0},"status":"passed","severity":"normal"},{"uid":"293d1c364505b471","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1755211802326,"stop":1755211802327,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff31335b3267fea","name":"can start the service","time":{"start":1755211787610,"stop":1755211787611,"duration":1},"status":"passed","severity":"normal"},{"uid":"39412584d3f4b28f","name":"should maintain proper timestamps if all messages received","time":{"start":1755211767364,"stop":1755211767365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9de50fe3f42a470","name":"Push message with meta","time":{"start":1755212356694,"stop":1755212356694,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d4551c3e1b4f3c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1755211761673,"stop":1755211761673,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a225bff0dc72af","name":"Ordered Callback - false","time":{"start":1755212109418,"stop":1755212109419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e941c6f98568d537","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1755211701522,"stop":1755211701522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b9f351493c89b","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1755211749192,"stop":1755211749194,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc4d081b86a4bd9","name":"should not change state when connections remain after disconnect","time":{"start":1755211716255,"stop":1755211716260,"duration":5},"status":"passed","severity":"normal"},{"uid":"a5d8f69ca558d83a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1755211959882,"stop":1755211959882,"duration":0},"status":"passed","severity":"normal"},{"uid":"344f61fc65ee594c","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1755211717886,"stop":1755211717886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2ee940a9fa1bc","name":"should handle query errors gracefully","time":{"start":1755211727698,"stop":1755211727699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b05850b1b19276","name":"Check publish message containing Russian","time":{"start":1755211951952,"stop":1755211951952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92b12bc32d8526d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1755211761647,"stop":1755211761648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70266aec91e89f9","name":"Push message with SQL Injection payload","time":{"start":1755212356698,"stop":1755212356699,"duration":1},"status":"passed","severity":"normal"},{"uid":"76da8d3a68777130","name":"should create KeepAliveManager with relay","time":{"start":1755211717358,"stop":1755211717359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22569a119d154fb","name":"should handle peer identify event","time":{"start":1755211727694,"stop":1755211727694,"duration":0},"status":"passed","severity":"normal"},{"uid":"30418276d3fefb24","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1755211767366,"stop":1755211767366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13f51e0522ae51b","name":"Encoder throws on undefined content topic","time":{"start":1755211718196,"stop":1755211718196,"duration":0},"status":"passed","severity":"normal"},{"uid":"644a2d508143e021","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1755211717596,"stop":1755211717596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3224cb4edc3a8655","name":"Push message with Chinese payload","time":{"start":1755212356682,"stop":1755212356683,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd68e22d2821cf84","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1755211761658,"stop":1755211761660,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f78763863bdbff3","name":"Subscribe and receive messages via waku relay post","time":{"start":1755212262802,"stop":1755212262802,"duration":0},"status":"passed","severity":"normal"},{"uid":"311c8337b21fb72d","name":"Subscribe to topic containing Script and receive message","time":{"start":1755212262816,"stop":1755212262816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd6f3d279ec74ef","name":"should handle case when navigator is not available","time":{"start":1755211716252,"stop":1755211716253,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b5c43a3673b574","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1755211727388,"stop":1755211727388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71b5cdb4e5f9a47","name":"Encoder throws on empty string content topic","time":{"start":1755211739323,"stop":1755211739324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4349f6e95da71536","name":"Check publish message containing JSON","time":{"start":1755211951954,"stop":1755211951954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6101b8f3fb34a7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1755211761675,"stop":1755211761675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66d260cd456935b","name":"Ephemeral messages are not stored","time":{"start":1755211788507,"stop":1755211788508,"duration":1},"status":"passed","severity":"normal"},{"uid":"170d0415dee32c22","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1755211701516,"stop":1755211701517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c96bae6c3ee04c","name":"should drop connection to one peer on hangUp","time":{"start":1755211870835,"stop":1755211870836,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca4a6e15b7b3ae1","name":"should serialize and deserialize correctly","time":{"start":1755211765197,"stop":1755211765197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30e51e216dc29c9","name":"should dial all peers on dial","time":{"start":1755211870834,"stop":1755211870834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5503a508c314eee5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1755211767364,"stop":1755211767364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5132266b88e480","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1755211761662,"stop":1755211761663,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c2c91b878541a8","name":"Check received message containing escaped characters","time":{"start":1755212241566,"stop":1755212241567,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa798082e58b3eb","name":"Delete observer","time":{"start":1755211930428,"stop":1755211930429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b4c9736ae9d989","name":"should properly create location multiaddrs - udp6","time":{"start":1755211707692,"stop":1755211707692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e14ff2d3602c4ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1755211701521,"stop":1755211701521,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0f4a6cf0cdfd48","name":"should create dialer with libp2p and shardReader","time":{"start":1755211717165,"stop":1755211717166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8091563088fb57","name":"same cluster: nodes connect","time":{"start":1755211856247,"stop":1755211856248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84bd688f88eebfd","name":"should return false when network is not connected","time":{"start":1755211718188,"stop":1755211718188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04b78fe7e68b260","name":"should clear the dialing interval","time":{"start":1755211717168,"stop":1755211717168,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ad459214e50c7f","name":"should dial peers from store when no connections remain","time":{"start":1755211717564,"stop":1755211717564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6787ccf2a96632ee","name":"should create KeepAliveManager with required options","time":{"start":1755211717354,"stop":1755211717358,"duration":4},"status":"passed","severity":"normal"},{"uid":"2069ad0148d2b07","name":"should return true when peer is on the specified shard","time":{"start":1755211717041,"stop":1755211717041,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d5a245727e066a","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1755211749192,"stop":1755211749192,"duration":0},"status":"passed","severity":"normal"},{"uid":"525981b3ee2e5c16","name":"different cluster: nodes don't connect","time":{"start":1755211856248,"stop":1755211856248,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ac57b6bb9701f6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1755211761666,"stop":1755211761667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d25a1be2d8de1fc","name":"should have no discoveries enabled by default","time":{"start":1755211748692,"stop":1755211748693,"duration":1},"status":"passed","severity":"normal"},{"uid":"6080ff1d2799803c","name":"Symmetric encrypt & Decrypt","time":{"start":1755211738122,"stop":1755211738123,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a93db9d41ee842","name":"Subscribe and receive messages via lightPush","time":{"start":1755212262801,"stop":1755212262801,"duration":0},"status":"passed","severity":"normal"},{"uid":"666651bcfade6512","name":"should set default options when no config provided","time":{"start":1755211718184,"stop":1755211718184,"duration":0},"status":"passed","severity":"normal"},{"uid":"705e71ac458dfab2","name":"Check message with no payload is not received","time":{"start":1755212241571,"stop":1755212241571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9063feb9c63c40","name":"should throw an error for insufficient data","time":{"start":1755211701668,"stop":1755211701669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b56fa22f4fcc5a8","name":"should return false when peer is not found","time":{"start":1755211717040,"stop":1755211717040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e085732c310c6c7f","name":"should continually clean up expired entries at intervals","time":{"start":1755211747356,"stop":1755211747357,"duration":1},"status":"passed","severity":"normal"},{"uid":"790b823a38a76885","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755212262809,"stop":1755212262809,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f9b4528af570d2","name":"should monitor connected peers and store them into cache","time":{"start":1755211862723,"stop":1755211862723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7570c81685b3cd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755212262803,"stop":1755212262804,"duration":1},"status":"passed","severity":"normal"},{"uid":"754f4a8fedb9ab43","name":"should retry on complete failure if specified","time":{"start":1755211749028,"stop":1755211749038,"duration":10},"status":"passed","severity":"normal"},{"uid":"bd852fda7a4adeb5","name":"Refresh subscription","time":{"start":1755212262814,"stop":1755212262814,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad9b5da893d40c1","name":"Decoder throws on undefined content topic","time":{"start":1755211718197,"stop":1755211718197,"duration":0},"status":"passed","severity":"normal"},{"uid":"763be2200cb33a1d","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1755211716248,"stop":1755211716249,"duration":1},"status":"passed","severity":"normal"},{"uid":"877e96fcdf3d4f88","name":"can start and stop the service","time":{"start":1755212007867,"stop":1755212007867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd17ef704099f5c","name":"Check received message containing special chars","time":{"start":1755212241548,"stop":1755212241548,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e541caf7adb915","name":"Refresh subscription","time":{"start":1755212262804,"stop":1755212262804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed984f5f3770d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1755211951959,"stop":1755211951960,"duration":1},"status":"passed","severity":"normal"},{"uid":"744095968288e618","name":"Check message with no pubsub topic is not received","time":{"start":1755212241557,"stop":1755212241557,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9dbf9e06bb0973","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1755211717266,"stop":1755211717267,"duration":1},"status":"passed","severity":"normal"},{"uid":"250ae88f26b1b427","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755212262808,"stop":1755212262808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c341f74458285806","name":"Encoder throws on empty string content topic","time":{"start":1755211718196,"stop":1755211718197,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eaa651c7d4b17f","name":"Check publish message containing SQL Injection","time":{"start":1755211951952,"stop":1755211951952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1970b31707298c","name":"Subscribe and receives messages on 20 topics","time":{"start":1755212262812,"stop":1755212262813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c247e594f97d7d","name":"should return false when peer is on different cluster","time":{"start":1755211717039,"stop":1755211717039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61733ce8c4760a","name":"Check publish message containing escaped characters","time":{"start":1755211951955,"stop":1755211951955,"duration":0},"status":"passed","severity":"normal"},{"uid":"996fbb4d76f13956","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1755211749189,"stop":1755211749190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b155a091fa68618b","name":"Subscribe to topic containing long and receive message","time":{"start":1755212262805,"stop":1755212262805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fc668ec9cd67b0","name":"ends if stream creation fails","time":{"start":1755211717887,"stop":1755211717887,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c055d35118c9df","name":"should not dispatch event when already disconnected","time":{"start":1755211716261,"stop":1755211716261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a66ba41af76158","name":"should initialize with custom number of peers","time":{"start":1755211749177,"stop":1755211749177,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c7ba48581786b6","name":"Push message with escaped characters payload","time":{"start":1755212356701,"stop":1755212356701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6574b105a524b6fd","name":"should unregister libp2p event listeners when stop is called","time":{"start":1755211749185,"stop":1755211749186,"duration":1},"status":"passed","severity":"normal"},{"uid":"541b2cdfcc84980b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1755211761675,"stop":1755211761676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb749f673cb7e1c","name":"ignores unrecognized TXT record formats","time":{"start":1755211727961,"stop":1755211727961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac6be3bf04649f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1755211701521,"stop":1755211701521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97b615cc28a2d52","name":"should never report false negatives","time":{"start":1755211765197,"stop":1755211765197,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fa64228abdca4f","name":"should handle peer connect event","time":{"start":1755211716254,"stop":1755211716254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebd30fbd08a1ccd","name":"should return true when peer is on the pubsub topic shard","time":{"start":1755211717044,"stop":1755211717046,"duration":2},"status":"passed","severity":"normal"},{"uid":"675bb4d5464807db","name":"should handle queue processing errors gracefully","time":{"start":1755211717207,"stop":1755211717208,"duration":1},"status":"passed","severity":"normal"},{"uid":"626179512ba9422","name":"Renews subscription after lossing a connection","time":{"start":1755212262810,"stop":1755212262810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1426927ad15ef98a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1755211701509,"stop":1755211701510,"duration":1},"status":"passed","severity":"normal"},{"uid":"41150da4698abd4","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1755211717400,"stop":1755211717400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5def97f80b4f9782","name":"Push message with content topic containing JSON","time":{"start":1755212356692,"stop":1755212356693,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6933a3b1275b0e1","name":"should skip peers without peerInfo in ENR","time":{"start":1755211727700,"stop":1755211727701,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cf086334de3c16","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1755211701522,"stop":1755211701522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ef97dcece529eb","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1755211701516,"stop":1755211701516,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb42db6a62a5532a","name":"Passing page size 1 when there are 4 messages","time":{"start":1755212118307,"stop":1755212118310,"duration":3},"status":"passed","severity":"normal"},{"uid":"3aba6bc9ccc555fa","name":"should return false when peer shard info is not found","time":{"start":1755211717043,"stop":1755211717044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ef72389e93a213","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755211727963,"stop":1755211727964,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2828c45e779bc951","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1755211727388,"stop":1755211727388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef6b7b551bbd234","name":"Check message on other pubsub topic is not received","time":{"start":1755212241570,"stop":1755212241570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b87ff75fab54a","name":"should handle empty pubsub topics","time":{"start":1755211717419,"stop":1755211717420,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d26a6dd2405f4d","name":"Check publish message containing Chinese","time":{"start":1755211951951,"stop":1755211951951,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f1fd822f22affe","name":"should skip peers without ENR","time":{"start":1755211727700,"stop":1755211727700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdbd61339f0eedd","name":"Query Generator - false","time":{"start":1755212109417,"stop":1755212109417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5950207351fccbb4","name":"should be safe to call multiple times","time":{"start":1755211718187,"stop":1755211718187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5dbbbf79838e18","name":"should filter out undefined ENRs","time":{"start":1755211727373,"stop":1755211727374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c7b1ca611d87e4","name":"should start the dialing interval","time":{"start":1755211717166,"stop":1755211717166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8716e35099ad893","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1755211761675,"stop":1755211761675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e9a8f8bcd8b099","name":"should return false when peer is not found","time":{"start":1755211717047,"stop":1755211717050,"duration":3},"status":"passed","severity":"normal"},{"uid":"af17ae20157376ae","name":"should stop ping timers on peer disconnect","time":{"start":1755211717382,"stop":1755211717382,"duration":0},"status":"passed","severity":"normal"},{"uid":"907151f221685184","name":"should stop and cleanup resources","time":{"start":1755211749288,"stop":1755211749288,"duration":0},"status":"passed","severity":"normal"},{"uid":"532078c37219b33a","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1755211717596,"stop":1755211717596,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b80c110b4dd318","name":"should be safe to call multiple times","time":{"start":1755211717363,"stop":1755211717363,"duration":0},"status":"passed","severity":"normal"},{"uid":"123e863053794ff6","name":"should sort peers by ping value","time":{"start":1755211718193,"stop":1755211718193,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfabcd902c770dc","name":"should decode valid enr successfully","time":{"start":1755211707685,"stop":1755211707685,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d6538b3350f0eb","name":"messageHashStr works with IProtoMessage","time":{"start":1755211717272,"stop":1755211717272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b862d91334faa6fc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/2/topic976/test.js","time":{"start":1755212047955,"stop":1755212047956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31693a60610222b","name":"should initialize with libp2p components","time":{"start":1755211727369,"stop":1755211727370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e64d32721af15cd","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1755211727374,"stop":1755211727375,"duration":1},"status":"passed","severity":"normal"},{"uid":"95497e0549d479c0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755212262818,"stop":1755212262818,"duration":0},"status":"passed","severity":"normal"},{"uid":"629169b14f290d84","name":"yields undefined for messages without decoder","time":{"start":1755211717890,"stop":1755211717890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7201eb420969fee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755212262816,"stop":1755212262816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d95f4ceac15268a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1755211959884,"stop":1755211959884,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1b247425f3663d","name":"should create an instance with libp2p and dialer","time":{"start":1755211716817,"stop":1755211716818,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de147a6de0421e4","name":"should do nothing if no non-locked connections to drop","time":{"start":1755211717579,"stop":1755211717579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc25bbcc0f7924","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1755211727962,"stop":1755211727963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3329dc30fc5dd6e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755211928956,"stop":1755211928956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd72f262933c769d","name":"Nodes with multiple pubsub topic","time":{"start":1755211945218,"stop":1755211945219,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fbbbf58daaa2bf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1755211959877,"stop":1755211959878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb756765a1ec10c","name":"Ordered callback, aborts when callback returns true","time":{"start":1755212108495,"stop":1755212108495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cfa78cb654dcec","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1755211767366,"stop":1755211767367,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78328c1f9e4de25","name":"Fails to publish duplicate message","time":{"start":1755211951957,"stop":1755211951958,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e752c976cdbad5","name":"should handle onConnected and onDisconnected","time":{"start":1755211749182,"stop":1755211749183,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25b17b0949f9949","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755211928960,"stop":1755211928960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dc4eff85aec37","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755211928958,"stop":1755211928958,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f501b2e4469ea7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1755211945218,"stop":1755211945218,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ae35b17d64b01c","name":"Push message with Arabic payload","time":{"start":1755212356683,"stop":1755212356684,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f5ced95d9e7dd5","name":"should return different streams if requested simultaniously","time":{"start":1755211717811,"stop":1755211717811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e9e6a96c85e897","name":"Overlapping topic subscription","time":{"start":1755211959878,"stop":1755211959878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9248c871e48b737d","name":"should discard bootstrap peers when has more than set limit","time":{"start":1755211825113,"stop":1755211825114,"duration":1},"status":"passed","severity":"normal"},{"uid":"813d8d591ad54786","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755212262809,"stop":1755212262810,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf9ba35bf6a0341","name":"should dial all remaining peers","time":{"start":1755211717570,"stop":1755211717570,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd21cdb9d78d096a","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755211928958,"stop":1755211928958,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d7a3dc958d6428","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1755211727387,"stop":1755211727388,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c06e806f7ae91e","name":"should skip peers without peer exchange protocol","time":{"start":1755211727697,"stop":1755211727698,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdaa778a60550d50","name":"Check publish message containing Script","time":{"start":1755211951953,"stop":1755211951953,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ffb24c546478f8","name":"should create ShardReader with auto sharding network config","time":{"start":1755211717033,"stop":1755211717033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b92cc907d28785f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1755211761657,"stop":1755211761658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e868a0f099ef805","name":"should properly compute the node id","time":{"start":1755211707689,"stop":1755211707689,"duration":0},"status":"passed","severity":"normal"},{"uid":"734a30464242c355","name":"Subscribe and publish message","time":{"start":1755211959876,"stop":1755211959876,"duration":0},"status":"passed","severity":"normal"},{"uid":"311f68b0103f5077","name":"throws on content topic with empty encoding field","time":{"start":1755211701505,"stop":1755211701505,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad09076ca3f315f","name":"Filter","time":{"start":1755212130469,"stop":1755212130469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e4d30cc003c24e","name":"should be online or offline if network state changed","time":{"start":1755211802331,"stop":1755211802331,"duration":0},"status":"passed","severity":"normal"},{"uid":"608657f895a6e0cb","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1755211761664,"stop":1755211761664,"duration":0},"status":"passed","severity":"normal"},{"uid":"563caf339d114147","name":"Push message with Basic HTML tag payload","time":{"start":1755212356700,"stop":1755212356700,"duration":0},"status":"passed","severity":"normal"},{"uid":"947852ee0a7edb6f","name":"Push message with custom timestamp: 1755215406650","time":{"start":1755212356695,"stop":1755212356695,"duration":0},"status":"passed","severity":"normal"},{"uid":"46950d3b89618436","name":"should send to specified number of peers of used peers","time":{"start":1755211749028,"stop":1755211749028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e867a19d6970a6","name":"Push message with content topic containing numeric","time":{"start":1755212356703,"stop":1755212356703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc670b65626cfa34","name":"should skip peer when dialed recently","time":{"start":1755211717190,"stop":1755211717197,"duration":7},"status":"passed","severity":"normal"},{"uid":"c085e4d2fcb591e6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1755211841864,"stop":1755211841865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef05326da51e4a4e","name":"should handle errors when removing globalThis listeners","time":{"start":1755211716239,"stop":1755211716247,"duration":8},"status":"passed","severity":"normal"},{"uid":"ea1dad867544bc80","name":"Used by Waku Relay","time":{"start":1755212125338,"stop":1755212125338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe38b01d5b982a4","name":"should return usable stream attached to connection","time":{"start":1755211717809,"stop":1755211717810,"duration":1},"status":"passed","severity":"normal"},{"uid":"4864969ca164e6ae","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1755211717383,"stop":1755211717392,"duration":9},"status":"passed","severity":"normal"},{"uid":"951c474027dab513","name":"Query generator for multiple messages with different content topic format","time":{"start":1755212108489,"stop":1755212108489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd612b639b3c5fe","name":"should handle all zero keep alive options","time":{"start":1755211717420,"stop":1755211717420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff175171f39064","name":"should drop only non-locked connections when over maxConnections","time":{"start":1755211717578,"stop":1755211717578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d311263b43c0822","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1755211701518,"stop":1755211701518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e31c5c0f6ef2c4","name":"should handle cache.get errors gracefully","time":{"start":1755211731701,"stop":1755211731702,"duration":1},"status":"passed","severity":"normal"},{"uid":"46717e053c1064ae","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1755211761671,"stop":1755211761672,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55a81a0bff0ba43","name":"Check received message containing Arabic","time":{"start":1755212241549,"stop":1755212241549,"duration":0},"status":"passed","severity":"normal"},{"uid":"646c0472b5190719","name":"should return all connected peers without codec filter","time":{"start":1755211718192,"stop":1755211718192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b484a67c8d8f56","name":"Store - dialed first","time":{"start":1755212130468,"stop":1755212130468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3169ff404df88cdd","name":"Callback on promise, aborts when callback returns true","time":{"start":1755212108490,"stop":1755212108494,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b92400d0ec3420","name":"should retry if all attempts fail","time":{"start":1755211748084,"stop":1755211748084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fe0b144cb0dc0f","name":"Check publish message containing Arabic","time":{"start":1755211951951,"stop":1755211951952,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c170fadadd57c61","name":"should handle disconnect when peer has no timers","time":{"start":1755211717415,"stop":1755211717416,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f76c11ae4345bd","name":"Check meta is set [ecies]","time":{"start":1755211739323,"stop":1755211739323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8237d1a7cc67cea4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1755211761662,"stop":1755211761662,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bfa2d13882e24f","name":"should return false when peer is not on topic","time":{"start":1755211718194,"stop":1755211718194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1c67355f16ecd0","name":"should fail to send if no connected peers found","time":{"start":1755211749026,"stop":1755211749027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8605e9aeb64ae7bf","name":"Cluster id 0, shard 0","time":{"start":1755212098411,"stop":1755212098413,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecc0da64f77bac16","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1755212122893,"stop":1755212122893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38d6691ac8c9f39","name":"isConnected between 2 js-waku relay nodes","time":{"start":1755211802330,"stop":1755211802330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4049ebea5af65bc","name":"should process successful peer exchange query","time":{"start":1755211727699,"stop":1755211727699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5c2684b0e59934","name":"random static sharding 7 - Cluster ID: 541, Shard ID: 173","time":{"start":1755212098419,"stop":1755212098422,"duration":3},"status":"passed","severity":"normal"},{"uid":"70e9eeaee5bf6a5c","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1755212066624,"stop":1755212066624,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b7f5934cb0e898","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1755211959880,"stop":1755211959880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302966997d9e760","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1755211706985,"stop":1755211706986,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fd66b7ab4df79c","name":"should successfully unsubscribe from an existing subscription","time":{"start":1755211749254,"stop":1755211749255,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1f3a591e3ce457","name":"Check received message containing shell command","time":{"start":1755212241552,"stop":1755212241552,"duration":0},"status":"passed","severity":"normal"},{"uid":"4329324bf8de58e8","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1755211748694,"stop":1755211748694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a342842b144ac99","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1755211701507,"stop":1755211701507,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dc5eeb103541bd","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1755212115143,"stop":1755212115143,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eb7424c82d1415","name":"Passing page size 110 when there are 120 messages","time":{"start":1755212118311,"stop":1755212118312,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6cf135156c8091","name":"Subscribe to topic containing XML and publish message","time":{"start":1755211959882,"stop":1755211959882,"duration":0},"status":"passed","severity":"normal"},{"uid":"95daa1295577c8","name":"should skip already querying peers","time":{"start":1755211727698,"stop":1755211727698,"duration":0},"status":"passed","severity":"normal"},{"uid":"374d91377cbdd634","name":"throws on empty content topic","time":{"start":1755211701501,"stop":1755211701502,"duration":1},"status":"passed","severity":"normal"},{"uid":"955e5b775d1fac7a","name":"should remove event listeners","time":{"start":1755211717363,"stop":1755211717364,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30e1c07f663f45a","name":"should enable all discoveries when explicitly set","time":{"start":1755211748693,"stop":1755211748693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73fb71cc6c7bbcf","name":"should check connected peers if present and suitable","time":{"start":1755211749301,"stop":1755211749301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e53b5e2926f8286","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1755211959880,"stop":1755211959880,"duration":0},"status":"passed","severity":"normal"},{"uid":"63293ea152ef82b7","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1755211761666,"stop":1755211761666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3379e774e250e526","name":"should not receive a peer event before start","time":{"start":1755212007871,"stop":1755212007871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31e5cced2455743","name":"Relay - dialed after","time":{"start":1755212130467,"stop":1755212130467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c813c5e2a4383c","name":"should select older connection if present","time":{"start":1755211717613,"stop":1755211717614,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83d1382afac1a15","name":"Check received message with timestamp: 1755211782086000000 ","time":{"start":1755212241554,"stop":1755212241554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d695865b211a47c","name":"should reject if LightPush is requested but not mounted","time":{"start":1755211749299,"stop":1755211749300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb050b3a1e33fc1","name":"should properly create location multiaddrs - tcp6","time":{"start":1755211707692,"stop":1755211707693,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fe456c6074eddf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1755211701517,"stop":1755211701518,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8aec1de723fdaa","name":"Passing page size 19 when there are 20 messages","time":{"start":1755212118311,"stop":1755212118311,"duration":0},"status":"passed","severity":"normal"},{"uid":"db26135d3280a027","name":"throws on content topic with generation field greater than 0","time":{"start":1755211701503,"stop":1755211701503,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c702a4a16d8389","name":"Push message with content topic containing JSON","time":{"start":1755212356705,"stop":1755212356705,"duration":0},"status":"passed","severity":"normal"},{"uid":"499d404ec15c2d77","name":"should filter peers by codec","time":{"start":1755211718192,"stop":1755211718192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9639a603d6f724cc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755211928959,"stop":1755211928960,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb316d18d64b8e7","name":"should properly create location multiaddrs - udp4","time":{"start":1755211707691,"stop":1755211707692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7630a8208e0c142","name":"Push message with content topic containing long","time":{"start":1755212356702,"stop":1755212356703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9421afbc5b7e3359","name":"should handle peer store errors gracefully","time":{"start":1755211727696,"stop":1755211727696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3230c7b938725170","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1755212122889,"stop":1755212122890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4404eceb2d5134db","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1755211716263,"stop":1755211716263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d20b293388e724","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1755211701523,"stop":1755211701523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9614a2dd1f7d5d58","name":"Subscribe to topic containing short and receive message","time":{"start":1755212262804,"stop":1755212262804,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a69252e4b79de3","name":"should initialize with isNetworkConnected as false","time":{"start":1755211716227,"stop":1755211716227,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c37bc868f69f8c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1755211761676,"stop":1755211761676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a755bf332b82ad","name":"handles different clusterIds correctly","time":{"start":1755211701513,"stop":1755211701514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b135e852672cc891","name":"should create NetworkMonitor with libp2p and events","time":{"start":1755211716219,"stop":1755211716226,"duration":7},"status":"passed","severity":"normal"},{"uid":"52b90d193f7fcd5","name":"should be safe to call multiple times","time":{"start":1755211717562,"stop":1755211717562,"duration":0},"status":"passed","severity":"normal"},{"uid":"36471ab3efd1b73f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1755211727388,"stop":1755211727389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f609ac36d8499a0d","name":"can start the service","time":{"start":1755212007866,"stop":1755212007866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa8079f4be5be4c","name":"yields decoded messages","time":{"start":1755211717889,"stop":1755211717889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b72a46a9f68b5f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755212241555,"stop":1755212241556,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d772b48accbf10","name":"can start the service","time":{"start":1755211731698,"stop":1755211731698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d17fb6301b64a78","name":"Push message with content topic containing SQL Injection","time":{"start":1755212356692,"stop":1755212356692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0071415bef4ecbb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1755212060753,"stop":1755212060753,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b614875a8d292","name":"Subscribe to topic containing long and publish message","time":{"start":1755211959879,"stop":1755211959879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d901a74d572e3d82","name":"rejects hash query with time filter","time":{"start":1755211717623,"stop":1755211717632,"duration":9},"status":"passed","severity":"normal"},{"uid":"e0c08780e2caa474","name":"Push message with content topic containing SQL Injection","time":{"start":1755212356704,"stop":1755212356705,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ada2aadf53187f","name":"should process queue every 500ms","time":{"start":1755211717206,"stop":1755211717206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebac9f6b12902","name":"should decode valid enr with tcp successfully","time":{"start":1755211707686,"stop":1755211707686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9598b54632451caf","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1755211717577,"stop":1755211717577,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e5c4d07313ce5a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1755211761670,"stop":1755211761671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b8996bd77e2318","name":"should be able to decode the field with only RELAY set to true","time":{"start":1755211706980,"stop":1755211706982,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5cd614f9076a6cb","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1755211761655,"stop":1755211761657,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bd8e6c209fb9b74","name":"Subscribe and receive messages via lightPush","time":{"start":1755212262811,"stop":1755212262811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c1a485d75ca180","name":"should clear timers for specific peer on disconnect","time":{"start":1755211717402,"stop":1755211717402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2cbc6f1a82a3ae","name":"Relay + Store","time":{"start":1755211790188,"stop":1755211790188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe30680ab371470","name":"Check received message containing XML","time":{"start":1755212241551,"stop":1755212241551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b4d2e3ffd7e5d5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755212262803,"stop":1755212262803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa91f326325f715d","name":"Check received message containing Script","time":{"start":1755212241550,"stop":1755212241550,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd26546ad4032018","name":"Passing page size 0 when there are 110 messages","time":{"start":1755212118307,"stop":1755212118307,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e4147de5327086","name":"should not start if already started","time":{"start":1755211727692,"stop":1755211727692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb1e3f6f9c397dd","name":"Check publish message containing numeric","time":{"start":1755211951950,"stop":1755211951950,"duration":0},"status":"passed","severity":"normal"},{"uid":"96740eb2fe73c304","name":"should not dial peers from store when browser is not connected","time":{"start":1755211717563,"stop":1755211717563,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ed01a2f085c5c3","name":"messageHashStr produces different results for different inputs","time":{"start":1755211717273,"stop":1755211717276,"duration":3},"status":"passed","severity":"normal"},{"uid":"a03e10ee02359fb4","name":"should attach causal history and bloom filter to each message","time":{"start":1755211767363,"stop":1755211767364,"duration":1},"status":"passed","severity":"normal"},{"uid":"8076d11c9116e43d","name":"Push message with content topic containing special chars","time":{"start":1755212356690,"stop":1755212356690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2071a4ff85ab3176","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1755211767367,"stop":1755211767367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69ade66d7fb6906","name":"should handle peerStore errors gracefully","time":{"start":1755211718192,"stop":1755211718193,"duration":1},"status":"passed","severity":"normal"},{"uid":"760e233b7183d642","name":"Using a function","time":{"start":1755212125337,"stop":1755212125337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50c5f61140aa0b1","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1755211717394,"stop":1755211717399,"duration":5},"status":"passed","severity":"normal"},{"uid":"f647ca1fb0b5fcd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1755211701520,"stop":1755211701521,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4374eb26347668","name":"Sets default value correctly","time":{"start":1755212125340,"stop":1755212125340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5d2796a291a039","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1755211737613,"stop":1755211737613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b381cff37dc74c85","name":"should return false and handle errors gracefully","time":{"start":1755211718191,"stop":1755211718191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9bd1516e4c197a","name":"should stop peer exchange discovery","time":{"start":1755211727693,"stop":1755211727693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9468badcddb3da1","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1755211761665,"stop":1755211761665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2273d91e7f00094","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1755211761678,"stop":1755211761678,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d2c6af6adde526","name":"should sort by messageId when timestamps are equal","time":{"start":1755211766976,"stop":1755211766976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1616d4de6628f507","name":"should handle special patterns correctly","time":{"start":1755211765198,"stop":1755211765203,"duration":5},"status":"passed","severity":"normal"},{"uid":"f0fb12f48ef56a71","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1755212099194,"stop":1755212099194,"duration":0},"status":"passed","severity":"normal"},{"uid":"140905cdd9b475e6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755211706979,"stop":1755211706980,"duration":1},"status":"passed","severity":"normal"},{"uid":"157b0af3c52984f","name":"should not allow k > 12","time":{"start":1755211761456,"stop":1755211761457,"duration":1},"status":"passed","severity":"normal"},{"uid":"78941d6a3f7f2c4e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1755211761669,"stop":1755211761669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2125a759cf23d5fb","name":"Query with Promise Callback, No Decoder","time":{"start":1755212076948,"stop":1755212076949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2933a5906cb0f5bf","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1755211701668,"stop":1755211701668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b43149a0c63cb2","name":"should not receive a peer event after stop","time":{"start":1755211787619,"stop":1755211787620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f693066ff1f9eb","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1755211767368,"stop":1755211767368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce8add6c2055b86","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1755211706978,"stop":1755211706978,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddfcadece9ecc60","name":"should remove expired entries after TTL has passed","time":{"start":1755211747346,"stop":1755211747346,"duration":0},"status":"passed","severity":"normal"},{"uid":"6720c019e00180cb","name":"should dispatch network event when browser goes offline","time":{"start":1755211716262,"stop":1755211716262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c1f0c3501cba0","name":"Publish message with large meta","time":{"start":1755211951961,"stop":1755211951962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e79c5ac4ba0fa3a","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1755211787621,"stop":1755211787631,"duration":10},"status":"skipped","severity":"normal"},{"uid":"90c4ac12d0a5764c","name":"Subscribe to topic containing long and receive message","time":{"start":1755212262814,"stop":1755212262814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3015b0979600378e","name":"Check message with invalid timestamp is not received","time":{"start":1755212241556,"stop":1755212241556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c903e94b6791f165","name":"should be able to dial TLS multiaddrs","time":{"start":1755211870836,"stop":1755211870837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c969651c47bc8a20","name":"Push message with Script payload","time":{"start":1755212356699,"stop":1755212356699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f1a9832e2dd730","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755212262818,"stop":1755212262818,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e2246dfed76777","name":"should insert elements correctly","time":{"start":1755211765196,"stop":1755211765196,"duration":0},"status":"passed","severity":"normal"},{"uid":"16253194aaab70c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1755212262816,"stop":1755212262817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec60e046f29c8e8a","name":"should dial peer when peer is discovered","time":{"start":1755211716829,"stop":1755211716829,"duration":0},"status":"passed","severity":"normal"},{"uid":"368a06cdd5587987","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1755211761666,"stop":1755211761666,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaeb5461d78f6b7","name":"handles different networkShards values correctly","time":{"start":1755211701514,"stop":1755211701514,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac8bfcace788a24","name":"Decoder throws on undefined content topic","time":{"start":1755211737615,"stop":1755211737616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f630c54c2936a8e7","name":"Push message with special chars payload","time":{"start":1755212356681,"stop":1755212356682,"duration":1},"status":"passed","severity":"normal"},{"uid":"345e1f270d5b172a","name":"should insert message into bloom filter","time":{"start":1755211767363,"stop":1755211767363,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fa079ca445aeb3","name":"should return undefined if no connection provided","time":{"start":1755211717810,"stop":1755211717811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed078bc98d27872","name":"should not allow unachievable error rate","time":{"start":1755211761458,"stop":1755211761460,"duration":2},"status":"passed","severity":"normal"},{"uid":"cedcca2ad4b8f3e8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755211928959,"stop":1755211928959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea995ed6f652c3ac","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1755211761664,"stop":1755211761664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da7fd077f56945e","name":"Get Nodes","time":{"start":1755211727189,"stop":1755211727193,"duration":4},"status":"passed","severity":"normal"},{"uid":"2746da47ab53d842","name":"should handle multiple query options for time ranges","time":{"start":1755211749332,"stop":1755211749332,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faea6b2de5c5043","name":"should wait for Store peer to be connected","time":{"start":1755211749302,"stop":1755211749302,"duration":0},"status":"passed","severity":"normal"},{"uid":"214b964d664996a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1755211761654,"stop":1755211761655,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad00950a5b909ed","name":"Sign & Recover","time":{"start":1755211738123,"stop":1755211738123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfdc17269bae300","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app33/2/topic927/xml","time":{"start":1755212047958,"stop":1755212047959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cacba8803a804d4","name":"should handle complete peer lifecycle","time":{"start":1755211717421,"stop":1755211717421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7c60c348da842a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1755211718197,"stop":1755211718198,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd15eeb316d854db","name":"should not return locked peers if enough unlocked are available","time":{"start":1755211749181,"stop":1755211749182,"duration":1},"status":"passed","severity":"normal"},{"uid":"171858a97a23def5","name":"random static sharding 8 - Cluster ID: 59, Shard ID: 505","time":{"start":1755212098422,"stop":1755212098422,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bae027cac1c38e","name":"Push message with content topic containing Arabic","time":{"start":1755212356691,"stop":1755212356691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a470471a9aec8d14","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1755211749180,"stop":1755211749180,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdf1dabc22abca9","name":"Default pageSize","time":{"start":1755212118312,"stop":1755212118312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f441510300f88ef2","name":"should return PeerId when PeerId is provided","time":{"start":1755211717510,"stop":1755211717510,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bff3ce3c624caa","name":"should successfully query peers and return peer infos","time":{"start":1755211727370,"stop":1755211727371,"duration":1},"status":"passed","severity":"normal"},{"uid":"233f1a20ca106d8c","name":"should support chaining for add method","time":{"start":1755211747339,"stop":1755211747345,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf187119720f3810","name":"Push message with custom timestamp: 1755215406650","time":{"start":1755212356708,"stop":1755212356708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9c958a49807b87","name":"Push message with numeric payload","time":{"start":1755212356697,"stop":1755212356697,"duration":0},"status":"passed","severity":"normal"},{"uid":"183d4d335703787f","name":"should detect messages with missing dependencies","time":{"start":1755211767367,"stop":1755211767367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e463da362695630c","name":"should not execute task if max attempts is 0","time":{"start":1755211748078,"stop":1755211748079,"duration":1},"status":"passed","severity":"normal"},{"uid":"66540b07983e9eee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1755211841863,"stop":1755211841864,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc41a2fc68c0b3ca","name":"Subscribe to topic containing short and receive message","time":{"start":1755212262814,"stop":1755212262814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5e4d5adf53fdb4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1755211701510,"stop":1755211701510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2475fc06c84501a1","name":"Push message with content topic containing unicode special characters","time":{"start":1755212356706,"stop":1755212356706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73a380eb9954ed","name":"should process tasks in queue","time":{"start":1755211748067,"stop":1755211748068,"duration":1},"status":"passed","severity":"normal"},{"uid":"978ffc4b0b320742","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1755211701511,"stop":1755211701511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0e9b69ef2d2e4e","name":"Check received message containing SQL Injection","time":{"start":1755212241563,"stop":1755212241564,"duration":1},"status":"passed","severity":"normal"},{"uid":"735e822d370806f7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1755211959880,"stop":1755211959880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9b125c4425bbb","name":"should create RPC request with correct parameters","time":{"start":1755211727379,"stop":1755211727379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2fef8b0946c3cf","name":"should handle general insertion and lookup correctly","time":{"start":1755211765203,"stop":1755211765204,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ae82d7bdcd19fc","name":"should be empty when created","time":{"start":1755211749286,"stop":1755211749286,"duration":0},"status":"passed","severity":"normal"},{"uid":"278269801bbbd71f","name":"Push message with content topic containing emoji","time":{"start":1755212356693,"stop":1755212356693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b82495e4f78505f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1755211701515,"stop":1755211701515,"duration":0},"status":"passed","severity":"normal"},{"uid":"434e5a2ade9b7915","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1755211717595,"stop":1755211717595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41bf3ee02ce2c5d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1755211951958,"stop":1755211951959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9eac17a0564871f","name":"Check received message containing shell command","time":{"start":1755212241566,"stop":1755212241566,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fd6c725418352a","name":"Stops search when maxGet is reached","time":{"start":1755211727194,"stop":1755211727194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7daa3e041382b48","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1755211761649,"stop":1755211761652,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7004bd1564c9acf","name":"Push message with long payload","time":{"start":1755212356680,"stop":1755212356680,"duration":0},"status":"passed","severity":"normal"},{"uid":"829adef18579fe3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755212262809,"stop":1755212262809,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb63f2690e616183","name":"should wait for LightPush peer to be connected","time":{"start":1755211749301,"stop":1755211749301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1912a8b0eae71a","name":"should emit a peer event after start","time":{"start":1755211787615,"stop":1755211787616,"duration":1},"status":"passed","severity":"normal"},{"uid":"d637ed11a30a658d","name":"should set field with all protocols enabled","time":{"start":1755211707694,"stop":1755211707694,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d1168565e1fde0","name":"should handle complete dial lifecycle","time":{"start":1755211717212,"stop":1755211717212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fe4364f8144958","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1755211761674,"stop":1755211761674,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d110b619830d4f","name":"should dispatch network event when browser goes online","time":{"start":1755211716261,"stop":1755211716262,"duration":1},"status":"passed","severity":"normal"},{"uid":"39613ac5e0cf62e8","name":"should handle shardReader errors","time":{"start":1755211718194,"stop":1755211718194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbe47b9a34371cb","name":"should start all internal components","time":{"start":1755211718185,"stop":1755211718185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdec20cac9982fda","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1755211701507,"stop":1755211701507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20b6588b2ca1af0","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1755211761661,"stop":1755211761661,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dfa022447ef3cb","name":"accepts valid message hash query","time":{"start":1755211717622,"stop":1755211717623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd97da6bfe5d705","name":"should add event listeners for peer connect and disconnect","time":{"start":1755211717360,"stop":1755211717363,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae0311512936f328","name":"should not receive a peer event after stop","time":{"start":1755211731700,"stop":1755211731700,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e524605f7896d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755211806450,"stop":1755211806451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4541e0b38a69f891","name":"should dial peer when no shard info available","time":{"start":1755211717200,"stop":1755211717200,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dc567c39147d90","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1755211761676,"stop":1755211761676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aa49b63fa8191e","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1755211761460,"stop":1755211761461,"duration":1},"status":"passed","severity":"normal"},{"uid":"47655cc203445a3c","name":"should clear dial history on stop","time":{"start":1755211717187,"stop":1755211717188,"duration":1},"status":"passed","severity":"normal"},{"uid":"9240d77bd1ee3b21","name":"should skip peer when not on same cluster","time":{"start":1755211717198,"stop":1755211717199,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ad007f11482404","name":"should handle dial errors","time":{"start":1755211718190,"stop":1755211718190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b608e763bdfd4d6","name":"should be safe to call multiple times","time":{"start":1755211716819,"stop":1755211716819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3762eb961196807c","name":"Generator, 2 different shards","time":{"start":1755212066624,"stop":1755212066624,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd7c81104db4e1c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755212262801,"stop":1755212262802,"duration":1},"status":"passed","severity":"normal"},{"uid":"323d3e484e72f345","name":"Relay Node - default protocol","time":{"start":1755212130470,"stop":1755212130470,"duration":0},"status":"passed","severity":"normal"},{"uid":"50321c3cf4b03be7","name":"should not fail to stop the service if it was not started","time":{"start":1755212007867,"stop":1755212007868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8e386ec2151f36","name":"should handle dial errors gracefully","time":{"start":1755211717201,"stop":1755211717204,"duration":3},"status":"passed","severity":"normal"},{"uid":"5af191149fad3933","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1755211701519,"stop":1755211701519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7e8766a8e0bd7e","name":"should dial peer when on same shard","time":{"start":1755211717199,"stop":1755211717200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa0a50eada62365","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1755211761648,"stop":1755211761649,"duration":1},"status":"passed","severity":"normal"},{"uid":"309dc1ce6c01118e","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1755211749191,"stop":1755211749192,"duration":1},"status":"passed","severity":"normal"},{"uid":"f112bc486a9d9c20","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755212262815,"stop":1755212262816,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0cf2d0a161c174","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1755211761657,"stop":1755211761657,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e31764012459db","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1755212122890,"stop":1755212122890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f198243cf1207bb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1755211727389,"stop":1755211727389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47a0b16c3baefa7","name":"should throw error - no id","time":{"start":1755211707686,"stop":1755211707686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0411939cfdc134","name":"Query Generator - true","time":{"start":1755212109416,"stop":1755212109416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d468a4600b560f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1755212047953,"stop":1755212047954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7460c54cb7abff1a","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1755211727375,"stop":1755211727376,"duration":1},"status":"passed","severity":"normal"},{"uid":"d956d9a9e525db42","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1755211748700,"stop":1755211748701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c264f926956dbfc","name":"Publish without waiting for remote peer","time":{"start":1755211959876,"stop":1755211959876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6b9a981ce4642","name":"should return false when navigator.onLine is false","time":{"start":1755211716247,"stop":1755211716248,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd43534f9a7be983","name":"Passing page size 11 when there are 10 messages","time":{"start":1755212118311,"stop":1755212118311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef20f5c43ddf5fd","name":"Decrypt messages","time":{"start":1755211930428,"stop":1755211930428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a288eda408dd2b0e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1755211761673,"stop":1755211761673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6651c1c53b4bf707","name":"should not create multiple intervals when called multiple times","time":{"start":1755211717167,"stop":1755211717167,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b40d126d050443","name":"Check received message containing Chinese","time":{"start":1755212241548,"stop":1755212241549,"duration":1},"status":"passed","severity":"normal"},{"uid":"213961c509ed61b2","name":"should mark all messages in causal history as acknowledged","time":{"start":1755211767366,"stop":1755211767366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b696b79c36bedee8","name":"should create ConnectionManager with required options","time":{"start":1755211718183,"stop":1755211718183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f220b912a5357ac0","name":"Subscribe to topic containing Script and receive message","time":{"start":1755212262807,"stop":1755212262807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc84dd1e4a53e00","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1755212115143,"stop":1755212115144,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee371295ce227ed","name":"should query peer with peer exchange protocol","time":{"start":1755211727697,"stop":1755211727697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6337392987b1fd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1755212122890,"stop":1755212122891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d205fe78e68255","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1755211701511,"stop":1755211701512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad0cc3201c342b9","name":"Push message with content topic containing short","time":{"start":1755212356689,"stop":1755212356689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a118e44b2b0dcb19","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1755211945218,"stop":1755211945218,"duration":0},"status":"passed","severity":"normal"},{"uid":"33126b6e06dc3d74","name":"should do nothing when connections still exist","time":{"start":1755211717564,"stop":1755211717564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8faffcaefa06de","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755212262811,"stop":1755212262811,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b30bbee2f4b293","name":"random static sharding 4 - Cluster ID: 544, Shard ID: 494","time":{"start":1755212098418,"stop":1755212098418,"duration":0},"status":"passed","severity":"normal"},{"uid":"28770b0d50425790","name":"should update peer store before dialing","time":{"start":1755211716830,"stop":1755211716830,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d312323ee79e3e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app56/3/topic245/utf8","time":{"start":1755212047954,"stop":1755212047954,"duration":0},"status":"passed","severity":"normal"},{"uid":"903cbdd5911504d1","name":"Check publish message containing short","time":{"start":1755211951949,"stop":1755211951949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8348ab10a1963b6d","name":"should clear dial history on start","time":{"start":1755211717167,"stop":1755211717167,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a7b4feeb96438e","name":"Callback on promise","time":{"start":1755212108489,"stop":1755212108490,"duration":1},"status":"passed","severity":"normal"},{"uid":"4106f5693d597206","name":"Push message with content topic containing unicode special characters","time":{"start":1755212356693,"stop":1755212356693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6ab750576491c1","name":"should dial peers from store on start","time":{"start":1755211717556,"stop":1755211717556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87721f5ee26caa9","name":"throws if decoders don't match content topics","time":{"start":1755211717886,"stop":1755211717887,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f42b4396eb9e3cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1755211701522,"stop":1755211701523,"duration":1},"status":"passed","severity":"normal"},{"uid":"be657cc4c18e7df0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1755211701515,"stop":1755211701516,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf28c0af5b98f91b","name":"should encodeTxt and decodeTxt","time":{"start":1755211707684,"stop":1755211707685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdbe9213939bac2","name":"udp ip6 address","time":{"start":1755211707095,"stop":1755211707095,"duration":0},"status":"passed","severity":"normal"},{"uid":"964cc69701e98d45","name":"should return false","time":{"start":1755211707688,"stop":1755211707689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16d5a61b7e84dbc","name":"should not fail to stop the service if it was not started","time":{"start":1755211731699,"stop":1755211731699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a344cc5891412aba","name":"returns all values when wanted number is greater than available values","time":{"start":1755211725803,"stop":1755211725804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62cefdda440987","name":"should handle ping failures gracefully","time":{"start":1755211717393,"stop":1755211717393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f79d820359612a8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755212262819,"stop":1755212262819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71ece5a09d903e0","name":"should handle empty peer infos gracefully","time":{"start":1755211727372,"stop":1755211727372,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d0589b53581e85","name":"should partition messages based on acknowledgement status","time":{"start":1755211767368,"stop":1755211767368,"duration":0},"status":"passed","severity":"normal"},{"uid":"efad42630f94cc71","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1755211761665,"stop":1755211761665,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9514755539615f","name":"Check received message containing Russian","time":{"start":1755212241562,"stop":1755212241563,"duration":1},"status":"passed","severity":"normal"},{"uid":"967a0f8f2ea706cc","name":"Query Generator, No message returned","time":{"start":1755212076945,"stop":1755212076946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0048229df9ee3c","name":"rejects hash query with content filter parameters","time":{"start":1755211717623,"stop":1755211717623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00a0aea9243144f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755212262815,"stop":1755212262815,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f0b9370871fc09","name":"Check publish message containing shell command","time":{"start":1755211951954,"stop":1755211951955,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbf29209cfbe33d","name":"should add event listener for peer:discovery","time":{"start":1755211716818,"stop":1755211716819,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40ceb960f97a935","name":"Push message equal or less that 1MB","time":{"start":1755212356708,"stop":1755212356708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd121494ddb84f9","name":"should get / set TCP multiaddr","time":{"start":1755211707691,"stop":1755211707691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66e93cb233eb073","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1755211761672,"stop":1755211761673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aee8ab07b9b939","name":"Check message with no pubsub topic is not received","time":{"start":1755212241570,"stop":1755212241571,"duration":1},"status":"passed","severity":"normal"},{"uid":"199c23d477bdbec","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1755211748834,"stop":1755211748834,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda5ce8a40f104a7","name":"Push message with custom timestamp: 1755208206650","time":{"start":1755212356695,"stop":1755212356695,"duration":0},"status":"passed","severity":"normal"},{"uid":"79833ae4e513605d","name":"Push message with meta","time":{"start":1755212356706,"stop":1755212356706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f393ea58c88797de","name":"should remove event listeners","time":{"start":1755211717558,"stop":1755211717558,"duration":0},"status":"passed","severity":"normal"},{"uid":"581629461fd4eabb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755212262806,"stop":1755212262806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ab2e18ea18d1dd","name":"throws if store query response has error status","time":{"start":1755211717888,"stop":1755211717888,"duration":0},"status":"passed","severity":"normal"},{"uid":"520cf1617b804a64","name":"should handle query errors","time":{"start":1755211727699,"stop":1755211727700,"duration":1},"status":"passed","severity":"normal"},{"uid":"743278d7b2da29a0","name":"should remove event listener for peer:discovery","time":{"start":1755211716825,"stop":1755211716828,"duration":3},"status":"passed","severity":"normal"},{"uid":"49ac70d59c8df45e","name":"should throw error when no peers are available","time":{"start":1755211749332,"stop":1755211749332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9112e6618bdb6498","name":"Query Generator, No Decoder","time":{"start":1755212076945,"stop":1755212076945,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a8896a920931f9","name":"Push message with custom timestamp: 1755208206650","time":{"start":1755212356708,"stop":1755212356708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c513f0a9e2afcdf6","name":"Check received message containing XML","time":{"start":1755212241565,"stop":1755212241565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ded17360f21ebdd","name":"should not fail to start the service if it is already started","time":{"start":1755211787615,"stop":1755211787615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0823763a993c665","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1755211761677,"stop":1755211761678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f862d155ca3d12c4","name":"it tolerates circular branch references","time":{"start":1755211727960,"stop":1755211727960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cac31686582832","name":"Check message received after jswaku node is restarted","time":{"start":1755212241572,"stop":1755212241572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b464312894218d9","name":"should be sent with empty content","time":{"start":1755211767369,"stop":1755211767369,"duration":0},"status":"passed","severity":"normal"},{"uid":"972f0fbada0ffa4e","name":"should skip peer when failed to dial recently","time":{"start":1755211717197,"stop":1755211717197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7d70774d2b8f4e","name":"should skip peers that don't support peer exchange","time":{"start":1755211727695,"stop":1755211727695,"duration":0},"status":"passed","severity":"normal"},{"uid":"808d665aa0a1f227","name":"should clear all timers","time":{"start":1755211717364,"stop":1755211717364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b183d7ccf6d605c6","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1755211748068,"stop":1755211748069,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7fa01d93130e26","name":"should only return 1 node with relay capability","time":{"start":1755211727961,"stop":1755211727962,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ec0e7c423233a6","name":"Meta field set when metaSetter is specified","time":{"start":1755211718196,"stop":1755211718196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c64f1bf61bd771e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1755211717812,"stop":1755211717812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbc44c18565e182","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1755211761668,"stop":1755211761668,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d2b5a1ad7e19aa","name":"should not stop if not started","time":{"start":1755211727693,"stop":1755211727693,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab11036fd1d4b6","name":"Check received message containing SQL Injection","time":{"start":1755212241549,"stop":1755212241550,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6a250d296428a7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755211953907,"stop":1755211953907,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5f5aa6b9f77633","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1755211727374,"stop":1755211727374,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b598d76ac30208","name":"should handle corrupted shard info gracefully","time":{"start":1755211717051,"stop":1755211717051,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaef98eaad24f81","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1755211945216,"stop":1755211945217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75fe97cfe3d92a2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1755212060752,"stop":1755212060753,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6392c6338a73a57","name":"Check received message containing escaped characters","time":{"start":1755212241552,"stop":1755212241552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da78267f88a1a9d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1755211706986,"stop":1755211706986,"duration":0},"status":"passed","severity":"normal"},{"uid":"664e9a5c5e50831","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1755211959877,"stop":1755211959877,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0fbffa262952fb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755212262815,"stop":1755212262815,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda91c39b45c47fa","name":"should handle peer store update failures gracefully","time":{"start":1755211717393,"stop":1755211717393,"duration":0},"status":"passed","severity":"normal"},{"uid":"53269e117b809874","name":"should handle hash queries without validation","time":{"start":1755211749333,"stop":1755211749333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d6090c3fb7f5a2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1755211707685,"stop":1755211707686,"duration":1},"status":"passed","severity":"normal"},{"uid":"7446f5919f0497bd","name":"should start ping timers on peer connect","time":{"start":1755211717381,"stop":1755211717381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13e32e6a0aae629","name":"Check message with no content topic is not received","time":{"start":1755212241557,"stop":1755212241558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fda0c604a8bd01","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755211787621,"stop":1755211787621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0470a5e5e52b06d","name":"messageHashStr produces consistent results for the same input","time":{"start":1755211717273,"stop":1755211717273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2115ec2bb7a126c","name":"should encode/decode to text encoding","time":{"start":1755211707690,"stop":1755211707690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88fe1f12d4eec51","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1755211761661,"stop":1755211761662,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2f17be52139bf5","name":"Nwaku publishes","time":{"start":1755211941978,"stop":1755211941978,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b1ad429db7c14","name":"random static sharding 9 - Cluster ID: 13, Shard ID: 370","time":{"start":1755212098423,"stop":1755212098424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18c06dde520144b","name":"should deliver messages after dependencies are met","time":{"start":1755211767367,"stop":1755211767367,"duration":0},"status":"passed","severity":"normal"},{"uid":"135818710803fcbc","name":"Bloom filter","time":{"start":1755211766975,"stop":1755211766975,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d8680e62ee4937","name":"Round trip binary serialization","time":{"start":1755211718195,"stop":1755211718195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c97746c547a2621","name":"Push message with numeric payload","time":{"start":1755212356680,"stop":1755212356681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f58e11dd2a5718d","name":"should initialize with custom TTL","time":{"start":1755211727691,"stop":1755211727691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c955aa5ec43b2e8","name":"should add and remove event listeners correctly","time":{"start":1755211731702,"stop":1755211731702,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d139b4b44f17c3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755212262813,"stop":1755212262813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3129db215de45100","name":"should set field with only LIGHTPUSH enabled","time":{"start":1755211707695,"stop":1755211707696,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b2dbf5e1303028","name":"Push message with content topic containing long","time":{"start":1755212356689,"stop":1755212356690,"duration":1},"status":"passed","severity":"normal"},{"uid":"764c2d4b24ce3613","name":"Push message with long payload","time":{"start":1755212356697,"stop":1755212356697,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b45e7899833279","name":"should allow redial after failed dial cooldown expires","time":{"start":1755211717204,"stop":1755211717205,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43630a3670e82e4","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1755211749190,"stop":1755211749191,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1243ae41112344","name":"Fails to push message with large meta","time":{"start":1755212356694,"stop":1755212356694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9712fbeebe0997","name":"should register libp2p event listeners when start is called","time":{"start":1755211749184,"stop":1755211749185,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62bcbbb601d433a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1755211788509,"stop":1755211788510,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc999bb544a202b7","name":"Encoder throws on undefined content topic","time":{"start":1755211739323,"stop":1755211739323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb04f18baa12be3","name":"Throws when trying to push message with empty payload","time":{"start":1755212356688,"stop":1755212356689,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70794c1c30917c4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755212099194,"stop":1755212099195,"duration":1},"status":"passed","severity":"normal"},{"uid":"975a18549a589204","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1755211767366,"stop":1755211767366,"duration":0},"status":"passed","severity":"normal"},{"uid":"65416eda111406fb","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1755211749332,"stop":1755211749333,"duration":1},"status":"passed","severity":"normal"},{"uid":"153d4c75132a7d3f","name":"should perform ping and update peer store on timer","time":{"start":1755211717392,"stop":1755211717392,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae55b24c974d235","name":"should handle case with all peers already connected","time":{"start":1755211717571,"stop":1755211717571,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a4ac74e0974595","name":"should return false when peer is not on the specified shard","time":{"start":1755211717043,"stop":1755211717043,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d506a7bca5e7d","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1755211802331,"stop":1755211802331,"duration":0},"status":"passed","severity":"normal"},{"uid":"48693930fea7c12b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1755211701511,"stop":1755211701511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1f0dbbaf1989a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1755211701520,"stop":1755211701520,"duration":0},"status":"passed","severity":"normal"},{"uid":"156792a37236c8fa","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1755211767368,"stop":1755211767368,"duration":0},"status":"passed","severity":"normal"},{"uid":"83399c14cdcb9655","name":"should invoke callbacks when receiving a message","time":{"start":1755211749287,"stop":1755211749288,"duration":1},"status":"passed","severity":"normal"},{"uid":"57bed33f0bd549bb","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1755211761657,"stop":1755211761657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98162007aeb8c49","name":"A test","time":{"start":1755211841996,"stop":1755211841997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad05ebf328aa385f","name":"should handle malformed response data","time":{"start":1755211727378,"stop":1755211727378,"duration":0},"status":"passed","severity":"normal"},{"uid":"152434d5dcd1a539","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755212241569,"stop":1755212241569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad026f8ff3e494","name":"Generator, one shard","time":{"start":1755212066623,"stop":1755212066623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4021267d1743564","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1755211761665,"stop":1755211761666,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22fee58126746a5","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1755211945219,"stop":1755211945219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4db0b68d1bac859","name":"Push message equal or less that 1MB","time":{"start":1755212356695,"stop":1755212356696,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3d2f04987b7b76","name":"Publish message with custom timestamp: Thu Aug 14 2025 23:52:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1755211951957,"stop":1755211951957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5266b4ad44babd05","name":"should not create timers for topics where peer is not in mesh","time":{"start":1755211717400,"stop":1755211717401,"duration":1},"status":"passed","severity":"normal"},{"uid":"5149a8eaba8eadd9","name":"Js publishes, other Js receives","time":{"start":1755211941979,"stop":1755211941979,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a806d78aea4eae","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1755211749288,"stop":1755211749288,"duration":0},"status":"passed","severity":"normal"},{"uid":"83338180c19414d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1755211701668,"stop":1755211701668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f0b6625acc6b1","name":"Passing invalid cursor","time":{"start":1755212060756,"stop":1755212060757,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7ce5adf3cafa48","name":"should add event listeners to libp2p","time":{"start":1755211716228,"stop":1755211716229,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ea3684fbdcaf0b","name":"ends if response has no messages","time":{"start":1755211717888,"stop":1755211717888,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c9805fc26bea49","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1755211727392,"stop":1755211727392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ed7ffecc4ccb16","name":"groups content topics by expected pubsub topic","time":{"start":1755211701513,"stop":1755211701513,"duration":0},"status":"passed","severity":"normal"},{"uid":"606b79768739d775","name":"should maintain desired error rate","time":{"start":1755211765196,"stop":1755211765196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4783232f245a75","name":"tcp ip4 address","time":{"start":1755211707095,"stop":1755211707095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf0ce82dab1644b","name":"isConnected return false after peer stops","time":{"start":1755211802330,"stop":1755211802330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b827d128e76e853f","name":"should send relay ping messages on timer","time":{"start":1755211717401,"stop":1755211717401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c061a105eb3a315","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755212262815,"stop":1755212262815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3bf773174e67f2","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1755211766976,"stop":1755211766976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1717cfa12cee26b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1755211761672,"stop":1755211761672,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eaac2b04454b5","name":"should update ack status of messages in outgoing buffer","time":{"start":1755211767369,"stop":1755211767370,"duration":1},"status":"passed","severity":"normal"},{"uid":"300d2748464ec69b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755212262805,"stop":1755212262805,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd25eda5f7314aa2","name":"should not discard bootstrap peers if under the limit","time":{"start":1755211825114,"stop":1755211825114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd3ee36bd1ba67c","name":"connects to nwaku","time":{"start":1755212125336,"stop":1755212125336,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dcc450e70e4a90","name":"should successfully stop","time":{"start":1755211749255,"stop":1755211749255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27dad5d96ad3e75","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1755211761653,"stop":1755211761653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6fd5197b581792","name":"should use configured peers when available","time":{"start":1755211749333,"stop":1755211749333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5664071c2d40c17","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1755211717046,"stop":1755211717046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75361830f2eb356","name":"retrieves a single peer","time":{"start":1755211727959,"stop":1755211727959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e47c1f4d59b58e7","name":"Check meta is set [symmetric]","time":{"start":1755211737613,"stop":1755211737613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc133f6060c174ef","name":"throws an error for improperly formatted content topics","time":{"start":1755211701514,"stop":1755211701514,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ab4dabfc738354","name":"Push message with short payload","time":{"start":1755212356696,"stop":1755212356696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd93292eb5e9d81","name":"Check publish message containing long","time":{"start":1755211951950,"stop":1755211951950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b443a5a860266c99","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755212241555,"stop":1755212241555,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d65eb76d0060a8","name":"should retry failed tasks","time":{"start":1755211748069,"stop":1755211748077,"duration":8},"status":"passed","severity":"normal"},{"uid":"610b6538f3b65ea6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1755211727386,"stop":1755211727386,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0d91d95c784b47","name":"Check publish message containing emoji","time":{"start":1755211951955,"stop":1755211951956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9639076c6bac0b04","name":"Push 30 different messages","time":{"start":1755212356702,"stop":1755212356702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7b157819be04e1c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1755212060755,"stop":1755212060756,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f21220fc1277b7b","name":"can query messages normally","time":{"start":1755212102575,"stop":1755212102575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a81ac00d83118f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755212262812,"stop":1755212262812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34f11407e2fe801","name":"Check message with invalid timestamp is not received","time":{"start":1755212241569,"stop":1755212241570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4522d0fc8cf1a34f","name":"should handle relay send failures gracefully","time":{"start":1755211717401,"stop":1755211717401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0df09a0f0ca6894","name":"Mutual subscription","time":{"start":1755211959875,"stop":1755211959875,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e08f9b0ebd69e4","name":"should be safe to call multiple times","time":{"start":1755211717557,"stop":1755211717557,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da9251a8d98a83","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755212262810,"stop":1755212262810,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b57fdf005b4ee4","name":"should dial all known peers when reached zero connections","time":{"start":1755211825113,"stop":1755211825113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfb43fcb3877ee6","name":"Passing page size 3 when there are 20 messages","time":{"start":1755212118310,"stop":1755212118310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9708bd5f9a49ac4","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1755211717271,"stop":1755211717271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2124b9fbe4bc8725","name":"should create PeerExchangeDiscovery with default options","time":{"start":1755211727703,"stop":1755211727703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a33e6b13731a344","name":"should save new peer to store","time":{"start":1755211716833,"stop":1755211716833,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5346979c967b9ee","name":"should set field with all protocols disabled","time":{"start":1755211707694,"stop":1755211707694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae33873d2f0d7611","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/6/topic99/utf8","time":{"start":1755212047956,"stop":1755212047957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd39ad8c11498d0","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1755211717812,"stop":1755211717812,"duration":0},"status":"passed","severity":"normal"},{"uid":"25798bf497e2f2cb","name":"should dial peers from store when browser is connected","time":{"start":1755211717563,"stop":1755211717563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7f5507ed91f91f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755212099193,"stop":1755212099194,"duration":1},"status":"passed","severity":"normal"},{"uid":"580cc0499dca53c0","name":"pre and post cipher","time":{"start":1755211738123,"stop":1755211738123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f5c10656c2e91f","name":"Push message with Basic HTML tag payload","time":{"start":1755212356685,"stop":1755212356686,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e32df3b49e5e49","name":"should delegate to networkMonitor.isConnected()","time":{"start":1755211718187,"stop":1755211718187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa72f9f677358eb","name":"Decoder throws on undefined content topic","time":{"start":1755211739324,"stop":1755211739324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef91efeac23450e","name":"can start and stop the service","time":{"start":1755211731698,"stop":1755211731699,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1c990ac87514dc","name":"should skip peer when already connected","time":{"start":1755211717190,"stop":1755211717190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ebfd1692fe70c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1755211701506,"stop":1755211701506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead5394b4886c034","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755211856248,"stop":1755211856249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46a722640a821ee","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1755211749187,"stop":1755211749188,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cfd4da3a432e72","name":"rejects content-filtered query with only contentTopics","time":{"start":1755211717622,"stop":1755211717622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1603c4fe6e20c74","name":"should create ConnectionManager with relay","time":{"start":1755211718183,"stop":1755211718184,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d83dc8df5e180a","name":"should add and check entries correctly","time":{"start":1755211747331,"stop":1755211747339,"duration":8},"status":"passed","severity":"normal"},{"uid":"3ae62bbaa4b0f4df","name":"Subscribe to topic containing Russian and publish message","time":{"start":1755211959881,"stop":1755211959881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c16730de7dc3ea0","name":"should allow redial after cooldown period","time":{"start":1755211717198,"stop":1755211717198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0cd9e561477f0c","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1755211761653,"stop":1755211761653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e77332a22626efd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1755211739322,"stop":1755211739322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a88e81f57c01b67","name":"Query generator for multiple messages with different message text format","time":{"start":1755212108487,"stop":1755212108487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe96988214d2be3","name":"should not fail to start the service if it is already started","time":{"start":1755211731699,"stop":1755211731699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4efe29185394df","name":"Check received message containing Chinese","time":{"start":1755212241562,"stop":1755212241562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f4457816fb3cff","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1755211767369,"stop":1755211767369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcaad982be0be60","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755212262806,"stop":1755212262806,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bb113aae0b5153","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1755211959883,"stop":1755211959883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa212f0cd683c00","name":"should properly create location multiaddrs - tcp","time":{"start":1755211707693,"stop":1755211707693,"duration":0},"status":"passed","severity":"normal"},{"uid":"973cc360b3ed3a2c","name":"Check received message containing JSON","time":{"start":1755212241551,"stop":1755212241551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60829d30851b417","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755212241572,"stop":1755212241573,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff8e6ae481f39e0","name":"Push message with shell command payload","time":{"start":1755212356686,"stop":1755212356687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1059985c1024288f","name":"Decoder throws on empty string content topic","time":{"start":1755211718197,"stop":1755211718197,"duration":0},"status":"passed","severity":"normal"},{"uid":"198fb4d46dc2a55b","name":"should create ShardReader with static shards network config","time":{"start":1755211717033,"stop":1755211717034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a690ce5daff4270f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755212262802,"stop":1755212262802,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e9398690c0fb6b","name":"should only return 1 node with relay and store capability","time":{"start":1755211727962,"stop":1755211727962,"duration":0},"status":"passed","severity":"normal"},{"uid":"309ab503b4dc5639","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755211806452,"stop":1755211806453,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8dade99f4cd8cf","name":"should add peer to queue when queue is not empty","time":{"start":1755211717189,"stop":1755211717189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c59b17c546b870","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1755211701521,"stop":1755211701522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02b430200a92de4","name":"should be safe to call multiple times","time":{"start":1755211716828,"stop":1755211716828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57824f25c8b4a8","name":"Check received message containing Arabic","time":{"start":1755212241562,"stop":1755212241562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43b74d36f2d9e37","name":"Fails to push message bigger that 1MB","time":{"start":1755212356709,"stop":1755212356709,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e87f1268e655ee0","name":"should encode/decode to RLP encoding","time":{"start":1755211707689,"stop":1755211707690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9261dea3b816a236","name":"should get all peers from store","time":{"start":1755211717564,"stop":1755211717565,"duration":1},"status":"passed","severity":"normal"},{"uid":"f993d429b19cfdf5","name":"Accepts a valid Waku Message","time":{"start":1755211752634,"stop":1755211752638,"duration":4},"status":"passed","severity":"normal"},{"uid":"228bdd4fe6543e47","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755212262817,"stop":1755212262817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea4098d1b8fdcc0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755211928957,"stop":1755211928957,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c1f3c0a5b370b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1755212108487,"stop":1755212108489,"duration":2},"status":"passed","severity":"normal"},{"uid":"701f90218f518f58","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1755211959877,"stop":1755211959877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9860dee04dc900","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1755212122891,"stop":1755212122891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8256e4870da4c6ea","name":"returns all values when wanted number matches available values","time":{"start":1755211725797,"stop":1755211725802,"duration":5},"status":"passed","severity":"normal"},{"uid":"d14ff6ee22aa8e4","name":"should remove event listeners from libp2p","time":{"start":1755211716238,"stop":1755211716238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1287cef3d56179aa","name":"Fails to publish message with empty text","time":{"start":1755211951958,"stop":1755211951958,"duration":0},"status":"passed","severity":"normal"},{"uid":"97838cf2aa2d9eb4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1755211787631,"stop":1755211787632,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5adf0a41cbb3134","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1755211701512,"stop":1755211701512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcb99e23541b365","name":"Non TWN Cluster","time":{"start":1755212047954,"stop":1755212047954,"duration":0},"status":"passed","severity":"normal"},{"uid":"79186448f466baae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755212262816,"stop":1755212262816,"duration":0},"status":"passed","severity":"normal"},{"uid":"341040fb724b5c14","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1755211761667,"stop":1755211761667,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c904e389f079f7","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1755211748693,"stop":1755211748694,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dc2cf5f52ff382","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1755211716834,"stop":1755211716834,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ec818b1974708e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1755211706979,"stop":1755211706979,"duration":0},"status":"passed","severity":"normal"},{"uid":"963cf16e3566245d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1755211951956,"stop":1755211951956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cdfe0aec28df7b","name":"msgTime: 0 ms from now, startTime: 1755125709786, endTime: 1755212109786","time":{"start":1755212122892,"stop":1755212122893,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4ad2d80c255796","name":"should set field with only RELAY enabled","time":{"start":1755211707694,"stop":1755211707695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b35702b5d563852","name":"LightPush","time":{"start":1755212130469,"stop":1755212130469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8e2e31d67aed8e","name":"Subscribe and receives messages on 20 topics","time":{"start":1755212262802,"stop":1755212262803,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcd57e74c89780e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1755211802327,"stop":1755211802327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8bb0cf86024d94","name":"should handle task timeouts","time":{"start":1755211748078,"stop":1755211748078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef0f4f6245a6df3","name":"should handle multiple peer connections","time":{"start":1755211717381,"stop":1755211717382,"duration":1},"status":"passed","severity":"normal"},{"uid":"98df11bbbf3b567d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1755211788508,"stop":1755211788509,"duration":1},"status":"passed","severity":"normal"},{"uid":"be169b677c13782b","name":"Light Node - default protocols","time":{"start":1755212130469,"stop":1755212130470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccfc0e6fb167abe","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1755212060752,"stop":1755212060752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a669823b3f8cbf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1755211761664,"stop":1755211761665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7725728615bb00e4","name":"throws on content topic with non-number generation field","time":{"start":1755211701502,"stop":1755211701503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c317c206f670dabb","name":"should remove event listeners from globalThis","time":{"start":1755211716238,"stop":1755211716239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3307cafa533eb73b","name":"should start periodic discovery on start","time":{"start":1755211727701,"stop":1755211727702,"duration":1},"status":"passed","severity":"normal"},{"uid":"136ab52604803b2","name":"Does not throw an exception when node disconnects","time":{"start":1755212125336,"stop":1755212125337,"duration":1},"status":"passed","severity":"normal"},{"uid":"872958b8021ca3a9","name":"Publish message with rate limit","time":{"start":1755211951962,"stop":1755211951962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cabed21467576bb","name":"messageHashStr returns a hex string","time":{"start":1755211717272,"stop":1755211717272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b976f66d2a9ed95","name":"can query messages by message hash","time":{"start":1755212102575,"stop":1755212102576,"duration":1},"status":"passed","severity":"normal"},{"uid":"6426cff2d44fd19","name":"Check publish message containing Basic HTML tag","time":{"start":1755211951953,"stop":1755211951954,"duration":1},"status":"passed","severity":"normal"},{"uid":"46830999774fc597","name":"Check publish message after service node is restarted","time":{"start":1755211951960,"stop":1755211951961,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6182712857f1ec2e","name":"should not be empty after adding a subscription","time":{"start":1755211749286,"stop":1755211749286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65c90fa0d38c1b3","name":"Push message with content topic containing special chars","time":{"start":1755212356703,"stop":1755212356703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5ae48789a4f3ef","name":"Subscribe to topic containing XML and receive message","time":{"start":1755212262808,"stop":1755212262808,"duration":0},"status":"passed","severity":"normal"},{"uid":"679dd5297fca6b4d","name":"Fails to push message with large meta","time":{"start":1755212356707,"stop":1755212356707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7d41c0c7ef4b98","name":"Relay - dialed first","time":{"start":1755212130467,"stop":1755212130467,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa67df41e47d4dfb","name":"Encoder throws on undefined content topic","time":{"start":1755211737614,"stop":1755211737615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9efc8563f2b682","name":"Waku message hash computation (no timestamp)","time":{"start":1755211717270,"stop":1755211717271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b732391ba4e86a94","name":"should return false when pubsub topic parsing fails","time":{"start":1755211717047,"stop":1755211717047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3dbd50dcf72530","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1755211761655,"stop":1755211761655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfa5ae98e32d5d5","name":"Correctly serialized arguments","time":{"start":1755211856425,"stop":1755211856425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d570d6f40472543a","name":"Decoder throws on empty string content topic","time":{"start":1755211739324,"stop":1755211739324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f819d45a1c772b1e","name":"Push message with Chinese payload","time":{"start":1755212356698,"stop":1755212356698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4784c939a8bd682","name":"should return null for non-existent peer","time":{"start":1755211717572,"stop":1755211717576,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7583093ddbcfbac","name":"should handle dial errors gracefully","time":{"start":1755211717570,"stop":1755211717570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e25fbbdbddea52f","name":"Push message with short payload","time":{"start":1755212356679,"stop":1755212356680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3746a9ada2a8ae","name":"should be safe to call multiple times","time":{"start":1755211717188,"stop":1755211717188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c01b63e634fab39","name":"Check received message containing emoji","time":{"start":1755212241553,"stop":1755212241554,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19610223e5c54eb","name":"Push message with content topic containing numeric","time":{"start":1755212356690,"stop":1755212356690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e209fbd72eda9bc2","name":"should hang up with PeerId and return true on success","time":{"start":1755211718190,"stop":1755211718190,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd36f8800b0e101","name":"should clear existing timers before creating new ones","time":{"start":1755211717416,"stop":1755211717419,"duration":3},"status":"passed","severity":"normal"},{"uid":"7ceb93cf0fbd1c3d","name":"should not be delivered","time":{"start":1755211767369,"stop":1755211767369,"duration":0},"status":"passed","severity":"normal"},{"uid":"873f2d499d1cfe46","name":"random static sharding 5 - Cluster ID: 334, Shard ID: 451","time":{"start":1755212098418,"stop":1755212098419,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0473fa9b74d640","name":"yields undefined for messages without content topic","time":{"start":1755211717889,"stop":1755211717889,"duration":0},"status":"passed","severity":"normal"},{"uid":"649a8522b587210d","name":"should add to incoming buffer if dependencies are not met","time":{"start":1755211767365,"stop":1755211767365,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4e9fc30b8bf2f","name":"different cluster: nodes don't connect","time":{"start":1755211856245,"stop":1755211856246,"duration":1},"status":"passed","severity":"normal"},{"uid":"965ec8148ab73131","name":"should handle complete connection lifecycle","time":{"start":1755211716271,"stop":1755211716271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b050cc8101911a2f","name":"should process up to 3 peers at once","time":{"start":1755211717207,"stop":1755211717207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df6a6b87461028b","name":"should set field with only STORE enabled","time":{"start":1755211707695,"stop":1755211707695,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7a8016a2a60965","name":"should handle case when globalThis is not available","time":{"start":1755211716253,"stop":1755211716253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a0c15926f76882","name":"should dial more peers if under maxConnections","time":{"start":1755211717578,"stop":1755211717578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6abdbaa3fbb940e","name":"should return PeerId when PeerId is provided","time":{"start":1755211717517,"stop":1755211717517,"duration":0},"status":"passed","severity":"normal"},{"uid":"56372695b077cc41","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755212262817,"stop":1755212262817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2b3e2d8cfb9d15","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1755211761658,"stop":1755211761658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0c6d56a47aa29e","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1755211749181,"stop":1755211749181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4296df4c9857d9","name":"Push message with Script payload","time":{"start":1755212356685,"stop":1755212356685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e977fee61dd15c","name":"Overlapping topic subscription","time":{"start":1755212262804,"stop":1755212262804,"duration":0},"status":"passed","severity":"normal"},{"uid":"695e107fc028a543","name":"Waku message hash computation (meta attribute not present)","time":{"start":1755211717267,"stop":1755211717267,"duration":0},"status":"passed","severity":"normal"},{"uid":"66437b4675dff32f","name":"should lock peers when selected","time":{"start":1755211749181,"stop":1755211749181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66c5289156e45c3","name":"should not receive a peer event before start","time":{"start":1755211731700,"stop":1755211731700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b86831ad0d300b8","name":"can start and stop the service","time":{"start":1755211787612,"stop":1755211787614,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd3f959845312b3f","name":"should not retry if at least one success","time":{"start":1755211749038,"stop":1755211749039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d45a02c605e376","name":"Check received message containing numeric","time":{"start":1755212241561,"stop":1755212241561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5801dae7aa9222ef","name":"should not create relay timers when relay is not provided","time":{"start":1755211717399,"stop":1755211717400,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbe42132e2f145f","name":"Fields are not dropped","time":{"start":1755211717686,"stop":1755211717687,"duration":1},"status":"passed","severity":"normal"},{"uid":"616fcd2760233be7","name":"should throw error - no id","time":{"start":1755211707687,"stop":1755211707688,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2083c674f958cac","name":"Check received message containing long","time":{"start":1755212241560,"stop":1755212241561,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6937c916119ee0b","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1755211945217,"stop":1755211945217,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ab0d9430c72551","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1755211706984,"stop":1755211706984,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c46f085f5c3f81","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1755212060753,"stop":1755212060754,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5e9528332a8f6f","name":"throws on content topic with empty application field","time":{"start":1755211701503,"stop":1755211701504,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fce71ac680cac6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755212262818,"stop":1755212262818,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e4baa77bba25d2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755212241568,"stop":1755212241569,"duration":1},"status":"passed","severity":"normal"},{"uid":"910eed02ff68cc44","name":"Push to array if already present","time":{"start":1755211701186,"stop":1755211701187,"duration":1},"status":"passed","severity":"normal"},{"uid":"497f0c947461a4fc","name":"should create a new stream if no existing for protocol found","time":{"start":1755211717811,"stop":1755211717811,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fe9bd122f0f6c","name":"should handle peer store errors gracefully","time":{"start":1755211716832,"stop":1755211716832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed4cf77e0c5b1db","name":"throws on content topic with empty topic name field","time":{"start":1755211701504,"stop":1755211701505,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de0475ae2a822b","name":"should create all internal components","time":{"start":1755211718185,"stop":1755211718185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e610ca39e4f3a30","name":"Push message with JSON payload","time":{"start":1755212356686,"stop":1755212356686,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa4c7a28c912143","name":"should be able to encode the field with only FILTER set to true","time":{"start":1755211706974,"stop":1755211706976,"duration":2},"status":"passed","severity":"normal"},{"uid":"ece07a5faf6e042","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1755211761672,"stop":1755211761672,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfc930bb848889a","name":"should handle errors gracefully when getting peer info","time":{"start":1755211717051,"stop":1755211717051,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e986a9aaaddac3","name":"should handle multiple peers with different shard configurations","time":{"start":1755211717212,"stop":1755211717216,"duration":4},"status":"passed","severity":"normal"},{"uid":"cab59f80ef866121","name":"Push message with content topic containing Chinese","time":{"start":1755212356703,"stop":1755212356703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d29d925329b338d","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1755211761668,"stop":1755211761668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a252d9db7e0085b0","name":"should keep entries that haven't expired yet","time":{"start":1755211747346,"stop":1755211747352,"duration":6},"status":"passed","severity":"normal"},{"uid":"c4e2113f35fcd18c","name":"should handle peer not in mesh for all topics","time":{"start":1755211717420,"stop":1755211717421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0f280aeccd7640","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1755211701517,"stop":1755211701517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6beafbb82ef505","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1755211717383,"stop":1755211717383,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4ed8a741601900","name":"Nodes with multiple pubsub topic","time":{"start":1755211945217,"stop":1755211945217,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbce2127d0f9f0bf","name":"recovers when dns.resolve returns empty","time":{"start":1755211727960,"stop":1755211727960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a98a278ed720bdc","name":"Encoder throws on empty string content topic","time":{"start":1755211737615,"stop":1755211737615,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1938a4d60d9155","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1755211717577,"stop":1755211717577,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d13d7be7afee0e","name":"same cluster, static sharding: nodes connect","time":{"start":1755211856245,"stop":1755211856245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0b858babda65bf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1755211706976,"stop":1755211706978,"duration":2},"status":"passed","severity":"normal"},{"uid":"f648185ca6236f93","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1755212108494,"stop":1755212108495,"duration":1},"status":"passed","severity":"normal"},{"uid":"616ebfd34a3199ae","name":"does not throw on valid cases","time":{"start":1755211701501,"stop":1755211701501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4400085acb05fa78","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/3/topic431/proto","time":{"start":1755212047958,"stop":1755212047958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c8eae5ed040ce","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1755212122890,"stop":1755212122890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1f5cb564596fb8","name":"should handle zero peers request","time":{"start":1755211727378,"stop":1755211727379,"duration":1},"status":"passed","severity":"normal"},{"uid":"972e6771952a2aa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1755211701518,"stop":1755211701518,"duration":0},"status":"passed","severity":"normal"},{"uid":"888759fe6e423849","name":"Relay","time":{"start":1755211790186,"stop":1755211790187,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e97a99e4615dfc","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1755211701510,"stop":1755211701510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6187cec3090fbb63","name":"should properly create location multiaddrs - tcp4","time":{"start":1755211707692,"stop":1755211707692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52e64dfcc0062ca","name":"should properly start and stop event listening","time":{"start":1755211748835,"stop":1755211748842,"duration":7},"status":"passed","severity":"normal"},{"uid":"5424b89ad42bee48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755212262813,"stop":1755212262813,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bae54fd2b9af97","name":"Check received message containing unicode special characters","time":{"start":1755212241553,"stop":1755212241553,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb4571add37621c","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1755211727377,"stop":1755211727377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09bc9df128b8577","name":"should create PeerExchange instance with components","time":{"start":1755211727380,"stop":1755211727381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be01a12104f1dd1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1755211761669,"stop":1755211761669,"duration":0},"status":"passed","severity":"normal"},{"uid":"302af91fa9c7b699","name":"Subscribe to topic containing short and publish message","time":{"start":1755211959878,"stop":1755211959879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62cd783a9d3d3fb","name":"should return no connections if no open connection provided","time":{"start":1755211717609,"stop":1755211717613,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a2e90e429ebf6a","name":"Check received message with timestamp: 1755211782086 ","time":{"start":1755212241554,"stop":1755212241555,"duration":1},"status":"passed","severity":"normal"},{"uid":"efefe7b445bafadd","name":"new peer added after a peer was already found","time":{"start":1755211953907,"stop":1755211953907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc700ac9d82ea6b","name":"Reusing cursor across nodes","time":{"start":1755212060756,"stop":1755212060756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a390d6d8974f172a","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1755211717510,"stop":1755211717516,"duration":6},"status":"passed","severity":"normal"},{"uid":"9be78e6f5e4327a2","name":"random static sharding 3 - Cluster ID: 534, Shard ID: 844","time":{"start":1755212098418,"stop":1755212098418,"duration":0},"status":"passed","severity":"normal"},{"uid":"987dcf1f6bd3181f","name":"Push message with unicode special characters payload","time":{"start":1755212356687,"stop":1755212356687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7590f2f9df6a7ac5","name":"Publishes to nwaku","time":{"start":1755211941978,"stop":1755211941978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2544368d5ced2a1a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755212241559,"stop":1755212241559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c0f8a1e8e689db","name":"Push message with content topic containing escaped characters","time":{"start":1755212356693,"stop":1755212356693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3949856207fa7238","name":"should skip peers that were recently queried","time":{"start":1755211727696,"stop":1755211727697,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae244e0484a9d4de","name":"Push message with Arabic payload","time":{"start":1755212356698,"stop":1755212356698,"duration":0},"status":"passed","severity":"normal"},{"uid":"84435c3d4ec2faf3","name":"should merge provided config with defaults","time":{"start":1755211718184,"stop":1755211718184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd46459ab436f50","name":"should skip peers without peer exchange protocol","time":{"start":1755211727694,"stop":1755211727694,"duration":0},"status":"passed","severity":"normal"},{"uid":"435d4b80622cf6e5","name":"should stop all internal components","time":{"start":1755211718186,"stop":1755211718186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54e5da8919b883c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755212262812,"stop":1755212262812,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb76907e57e5a1f9","name":"All","time":{"start":1755211790188,"stop":1755211790190,"duration":2},"status":"passed","severity":"normal"},{"uid":"5345f7db42a9db6f","name":"should respect custom numPeersToUse configuration","time":{"start":1755211749188,"stop":1755211749189,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5f85e7343517b8","name":"return first retrieved peers without further DNS queries","time":{"start":1755211727962,"stop":1755211727962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4a483dcbb26b8e","name":"should handle complete discovery-to-dial flow","time":{"start":1755211716834,"stop":1755211716835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0773dc74f04671","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1755211737611,"stop":1755211737612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d5f63090300358","name":"ignores domain fetching errors","time":{"start":1755211727960,"stop":1755211727960,"duration":0},"status":"passed","severity":"normal"},{"uid":"df079426132382eb","name":"should return empty array when no peers connected","time":{"start":1755211718191,"stop":1755211718192,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9711312a1084cfd","name":"does not validate decoders for hash queries","time":{"start":1755211717887,"stop":1755211717887,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf194d2c2f4a2d16","name":"should be able to decode the field with only FILTER set to true","time":{"start":1755211706982,"stop":1755211706983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88dceacd8e44095","name":"Check message with no payload is not received","time":{"start":1755212241558,"stop":1755212241558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafa475a73833b36","name":"Query with Promise Callback, No message returned","time":{"start":1755212076949,"stop":1755212076949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cb3d7d34551233","name":"Push message with rate limit","time":{"start":1755212356694,"stop":1755212356694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f70318ff71b4b5","name":"should discover peers from provided peer cache","time":{"start":1755211862722,"stop":1755211862723,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce57ef7dd8d423d","name":"Push message with rate limit","time":{"start":1755212356707,"stop":1755212356707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7467bf5662df4263","name":"should wait for Filter peer to be connected","time":{"start":1755211749302,"stop":1755211749302,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc00986e70da8647","name":"should handle peer store errors gracefully","time":{"start":1755211717576,"stop":1755211717577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf815c2f753d53b","name":"Check received message containing JSON","time":{"start":1755212241566,"stop":1755212241566,"duration":0},"status":"passed","severity":"normal"},{"uid":"311055412478219","name":"Stops search when 2 null results are returned","time":{"start":1755211727195,"stop":1755211727195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdbfdefbb2a6a59","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/6/topic79/json","time":{"start":1755212047956,"stop":1755212047956,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8821bcada8d2","name":"Check message with non string payload is not received","time":{"start":1755212241558,"stop":1755212241558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1661da00f66b2ed7","name":"Renews subscription after lossing a connection","time":{"start":1755212262819,"stop":1755212262819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1febc7274c601f41","name":"throws on content topic with empty version field","time":{"start":1755211701504,"stop":1755211701504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc01d0aaf4f8745","name":"should add event listeners to globalThis","time":{"start":1755211716229,"stop":1755211716235,"duration":6},"status":"passed","severity":"normal"},{"uid":"eef660b5366b74c4","name":"Check message with non string payload is not received","time":{"start":1755212241572,"stop":1755212241572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8866b8d4b87b10","name":"should push the message to the outgoing buffer","time":{"start":1755211767362,"stop":1755211767363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d0d7332ca9de","name":"should be safe to call multiple times","time":{"start":1755211717380,"stop":1755211717381,"duration":1},"status":"passed","severity":"normal"},{"uid":"667a5e413a9d88b5","name":"should handle incoming messages","time":{"start":1755211749255,"stop":1755211749255,"duration":0},"status":"passed","severity":"normal"},{"uid":"39853e3a2c4a78b3","name":"should set field with only FILTER enabled","time":{"start":1755211707695,"stop":1755211707695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad452f001a3b273","name":"should requeue task if no peer is available","time":{"start":1755211748068,"stop":1755211748068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c68db8d7f8889d3","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1755211748834,"stop":1755211748835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7254f32022f9833","name":"should dispatch connect and disconnect events","time":{"start":1755211749182,"stop":1755211749182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae998eac27f15e80","name":"Push message with content topic containing Russian","time":{"start":1755212356704,"stop":1755212356704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7dc53337d4baa1","name":"should be safe to call multiple times","time":{"start":1755211718186,"stop":1755211718186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ffbf1601a64543","name":"should increase lamport timestamp","time":{"start":1755211767362,"stop":1755211767362,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b58260128e0ff4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755212262802,"stop":1755212262802,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4ab72b606eed7b","name":"Fails to push message bigger that 1MB","time":{"start":1755212356696,"stop":1755212356696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b973ef83294008db","name":"Push message with XML payload","time":{"start":1755212356699,"stop":1755212356700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3def968eeb5bb6be","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1755212076946,"stop":1755212076946,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc1c0cf8fcce9ba","name":"should load peers from local storage and dispatch events","time":{"start":1755211731701,"stop":1755211731701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e777fbdc7dc108","name":"should handle dial errors gracefully","time":{"start":1755211716829,"stop":1755211716829,"duration":0},"status":"passed","severity":"normal"},{"uid":"831d80287a3558ab","name":"should call waitForPeer on Relay","time":{"start":1755211749302,"stop":1755211749303,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f3e73c92b182e9","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1755211761460,"stop":1755211761460,"duration":0},"status":"passed","severity":"normal"},{"uid":"41263b9bce1c7695","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1755211788509,"stop":1755211788509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a512ee49d62e67","name":"should be able to encode the field with only RELAY set to true","time":{"start":1755211706970,"stop":1755211706973,"duration":3},"status":"passed","severity":"normal"},{"uid":"83d6ef9a5208765f","name":"Push message with content topic containing Russian","time":{"start":1755212356691,"stop":1755212356692,"duration":1},"status":"passed","severity":"normal"},{"uid":"add7d8f68f22caf6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1755211701513,"stop":1755211701513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ae62cfa4c950a5","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1755211717557,"stop":1755211717557,"duration":0},"status":"passed","severity":"normal"},{"uid":"233248292cdfd127","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1755211749186,"stop":1755211749187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57e991a2c97783b","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1755211748701,"stop":1755211748701,"duration":0},"status":"passed","severity":"normal"},{"uid":"856d464ceea51f08","name":"should dial with PeerId and return stream","time":{"start":1755211718188,"stop":1755211718188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3de2739935083f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755212262808,"stop":1755212262808,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b1ee4a29782846","name":"peer exchange sets tag","time":{"start":1755211953906,"stop":1755211953906,"duration":0},"status":"passed","severity":"normal"},{"uid":"583ab597f4e5286e","name":"Check publish message containing unicode special characters","time":{"start":1755211951955,"stop":1755211951955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02a83ec21df586","name":"should emit a peer event after start","time":{"start":1755211731699,"stop":1755211731700,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe70c652fbca08e","name":"should initialize with default options","time":{"start":1755211727690,"stop":1755211727691,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc41d63893da0aa0","name":"Relay - times out","time":{"start":1755212130468,"stop":1755212130468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcedc0d8dea2ed3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1755211761677,"stop":1755211761677,"duration":0},"status":"passed","severity":"normal"},{"uid":"432312c50e2dba4a","name":"Decoder throws on empty string content topic","time":{"start":1755211737616,"stop":1755211737616,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e5b718e2131b9f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1755212122892,"stop":1755212122892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0c7dbde7accb0d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755212262806,"stop":1755212262807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8013bd346f64a2bd","name":"should be able to decode the field with only STORE set to true","time":{"start":1755211706983,"stop":1755211706983,"duration":0},"status":"passed","severity":"normal"},{"uid":"25128a1fea657f93","name":"should not process empty queue","time":{"start":1755211717207,"stop":1755211717207,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dba4f531338dd3","name":"Asymmetric encrypt & decrypt","time":{"start":1755211738122,"stop":1755211738122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcf1b08ddb7456e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1755211706984,"stop":1755211706985,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7378692cee71e8","name":"should handle browser offline state overriding peer connections","time":{"start":1755211716271,"stop":1755211716272,"duration":1},"status":"passed","severity":"normal"},{"uid":"5940a5ea09fa3a20","name":"should query peers that support peer exchange","time":{"start":1755211727695,"stop":1755211727695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b5df3644e43a95","name":"should not retry if at least one success","time":{"start":1755211748079,"stop":1755211748084,"duration":5},"status":"passed","severity":"normal"},{"uid":"b8bf3b9d446c5540","name":"should start and setup intervals and event listeners","time":{"start":1755211749288,"stop":1755211749288,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb51d2783fc592a","name":"should be able to encode the field with only STORE set to true","time":{"start":1755211706973,"stop":1755211706974,"duration":1},"status":"passed","severity":"normal"},{"uid":"854cc484d3c17df2","name":"Overlapping topic subscription","time":{"start":1755212262813,"stop":1755212262814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e4cb1ee7c02982","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1755212060754,"stop":1755212060755,"duration":1},"status":"passed","severity":"normal"},{"uid":"d899c82ed6b67767","name":"should handle shard reader errors gracefully","time":{"start":1755211717208,"stop":1755211717208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38579ba84ff7466","name":"should initialize with Unhealthy status","time":{"start":1755211748829,"stop":1755211748833,"duration":4},"status":"passed","severity":"normal"},{"uid":"db1a99f71c4fbf19","name":"Passing page size 10 when there are 10 messages","time":{"start":1755212118310,"stop":1755212118311,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a28197fd1099136","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1755211701519,"stop":1755211701520,"duration":1},"status":"passed","severity":"normal"},{"uid":"df07cec698c09d3b","name":"Check received message with timestamp: 1755211782086 ","time":{"start":1755212241568,"stop":1755212241568,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef17be9e3b21c5f","name":"Relay + Store","time":{"start":1755211707696,"stop":1755211707696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e425a449c4e9da6d","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1755211767370,"stop":1755211767370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a28bbca8a356222","name":"ends after yielding if response size indicates end","time":{"start":1755211717890,"stop":1755211717890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fefd6420dcd895","name":"should dial one peer on dial","time":{"start":1755211870835,"stop":1755211870835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b95da394c82c938","name":"should handle large number of peers request","time":{"start":1755211727378,"stop":1755211727378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbfca356a7c3f45","name":"random static sharding 1 - Cluster ID: 944, Shard ID: 281","time":{"start":1755212098417,"stop":1755212098417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c345fa8b35ed3207","name":"random static sharding 6 - Cluster ID: 730, Shard ID: 934","time":{"start":1755212098419,"stop":1755212098419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7753a68273d7178","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1755211959882,"stop":1755211959882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96ea46e8afb7785","name":"Check received message containing Basic HTML tag","time":{"start":1755212241565,"stop":1755212241566,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faad416f6d56e7f","name":"Check received message containing unicode special characters","time":{"start":1755212241567,"stop":1755212241567,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ada77ed85f207","name":"Push message with custom timestamp: 1724453406650","time":{"start":1755212356694,"stop":1755212356695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2fa8572d4ba54","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1755211761674,"stop":1755211761675,"duration":1},"status":"passed","severity":"normal"},{"uid":"4973f373ddbdb896","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755211856246,"stop":1755211856246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0af2b7b7e6590f7","name":"should handle peer disconnect event when no connections remain","time":{"start":1755211716254,"stop":1755211716255,"duration":1},"status":"passed","severity":"normal"},{"uid":"7298d8ea565ea0b1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755212262809,"stop":1755212262809,"duration":0},"status":"passed","severity":"normal"},{"uid":"897da3fe716e7428","name":"isConnected should return false after all peers disconnect","time":{"start":1755211802328,"stop":1755211802329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62cfb645b6a2e30","name":"should skip updating peer store if peer has same addresses","time":{"start":1755211716833,"stop":1755211716834,"duration":1},"status":"passed","severity":"normal"},{"uid":"115a3478e350fa65","name":"Subscribe to topic containing Script and publish message","time":{"start":1755211959881,"stop":1755211959881,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f44163ed46bbf1","name":"should handle a minimal index list","time":{"start":1755211701667,"stop":1755211701668,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fd54dd3916985d","name":"should insert message id into causal history","time":{"start":1755211767363,"stop":1755211767363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bb71e91d6bae2","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1755211717261,"stop":1755211717266,"duration":5},"status":"passed","severity":"normal"},{"uid":"12d2b1448367f07e","name":"Promise Callback - false","time":{"start":1755212109417,"stop":1755212109417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54c4ba1d1da295b","name":"should not receive a peer event after stop","time":{"start":1755212007871,"stop":1755212007872,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6e6e53bacbe042","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1755211761663,"stop":1755211761664,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cadfa2c656d8af","name":"caches peers it previously fetched","time":{"start":1755211727961,"stop":1755211727961,"duration":0},"status":"passed","severity":"normal"},{"uid":"175baad7d7a682c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1755211701515,"stop":1755211701515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398bc7de200b0be","name":"should handle network check errors gracefully","time":{"start":1755211717209,"stop":1755211717209,"duration":0},"status":"passed","severity":"normal"},{"uid":"396ce98272063fff","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1755211749254,"stop":1755211749254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edc3438a431ef85","name":"should be delivered immediately if received","time":{"start":1755211767370,"stop":1755211767370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c48f77c19160dd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1755211945216,"stop":1755211945216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0be3423542c9f08","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755211856248,"stop":1755211856248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2fbeb1bac23725","name":"accepts time-filtered query with content filter","time":{"start":1755211717633,"stop":1755211717633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5e40b7b269f953","name":"Push message with content topic containing escaped characters","time":{"start":1755212356705,"stop":1755212356706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b4cc019e4042be","name":"random static sharding 10 - Cluster ID: 779, Shard ID: 696","time":{"start":1755212098424,"stop":1755212098424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df43769d3b2e16","name":"returns nothing if no connections present","time":{"start":1755211717608,"stop":1755211717608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3fd8bd41664b9d","name":"Check received message containing Basic HTML tag","time":{"start":1755212241551,"stop":1755212241551,"duration":0},"status":"passed","severity":"normal"},{"uid":"862f3a49930ac8db","name":"msgTime: 0 ms from now, startTime: 1754952909786, endTime: 1755212109786","time":{"start":1755212122892,"stop":1755212122892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ceeb54994edfe0","name":"Store - dialed after - with timeout","time":{"start":1755212130468,"stop":1755212130468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39011a7ea61c966","name":"Check received message containing special chars","time":{"start":1755212241561,"stop":1755212241562,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1fc4673a2c57b8","name":"should increase lamport timestamp","time":{"start":1755211767364,"stop":1755211767364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8d62f27d58713","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1755211761677,"stop":1755211761677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7473be4d7f2fd5a","name":"Publish message with custom timestamp: Thu Aug 14 2025 21:52:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1755211951957,"stop":1755211951957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e942f0e102716b1","name":"should drop connection via multiaddr with hangUp","time":{"start":1755211870836,"stop":1755211870836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc1b0ff674befa","name":"should reject if Filter is requested but not mounted","time":{"start":1755211749300,"stop":1755211749300,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4882545fb1b0b5","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1755211727376,"stop":1755211727377,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cda28950ef2889","name":"should successfully query store with valid decoders and options","time":{"start":1755211749331,"stop":1755211749332,"duration":1},"status":"passed","severity":"normal"},{"uid":"522acd7f615129e7","name":"should handle errors when getting connections","time":{"start":1755211716270,"stop":1755211716270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a216a71d57c01b","name":"Subscribe and receive messages via waku relay post","time":{"start":1755212262811,"stop":1755212262812,"duration":1},"status":"passed","severity":"normal"},{"uid":"978833b744c7b7cb","name":"should transition to Unhealthy when no connections","time":{"start":1755211748833,"stop":1755211748834,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba45ebe14f614ae","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1755211959876,"stop":1755211959877,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f74315ed4e15f7","name":"should start peer exchange discovery","time":{"start":1755211727692,"stop":1755211727692,"duration":0},"status":"passed","severity":"normal"},{"uid":"822d78fd73cf4fb6","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1755211717394,"stop":1755211717394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b038e014c9a8325","name":"should properly create location multiaddrs - udp","time":{"start":1755211707693,"stop":1755211707693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b077d6bf8e2d5050","name":"should properly clean up resources when disposed","time":{"start":1755211747356,"stop":1755211747356,"duration":0},"status":"passed","severity":"normal"},{"uid":"72634fca23b01711","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1755211761654,"stop":1755211761654,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1e14da06c8b20","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1755211718193,"stop":1755211718194,"duration":1},"status":"passed","severity":"normal"},{"uid":"309162886be0a429","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1755211761673,"stop":1755211761674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b958dfffc1ce633","name":"Push message with Russian payload","time":{"start":1755212356684,"stop":1755212356684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1409ce68c0fc00ed","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1755211761667,"stop":1755211761667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3aa6b2b2d3ace8","name":"should dial with multiaddr and return stream","time":{"start":1755211718189,"stop":1755211718190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ff84aa76ca7999","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1755212122891,"stop":1755212122891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6061d58389a29372","name":"Push message with custom timestamp: 1724453406650","time":{"start":1755212356707,"stop":1755212356707,"duration":0},"status":"passed","severity":"normal"},{"uid":"32893080b700e7fe","name":"should filter out already connected peers","time":{"start":1755211717565,"stop":1755211717569,"duration":4},"status":"passed","severity":"normal"},{"uid":"98c90b35ce0df039","name":"configure the node with multiple content topics","time":{"start":1755212047960,"stop":1755212047960,"duration":0},"status":"passed","severity":"normal"},{"uid":"181e7f873e0f5521","name":"should throw error - invalid id","time":{"start":1755211707688,"stop":1755211707688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace8ca3d4df6f484","name":"Check received message containing emoji","time":{"start":1755212241567,"stop":1755212241568,"duration":1},"status":"passed","severity":"normal"},{"uid":"576d1d1a4fe81c9","name":"should reject if Relay is requested but not mounted","time":{"start":1755211749299,"stop":1755211749299,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa724e646b2ee32c","name":"Query with Ordered Callback, No Decoder","time":{"start":1755212076946,"stop":1755212076946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29f95361c190337","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1755211717622,"stop":1755211717622,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fc0b2c58caaa55","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1755211761653,"stop":1755211761654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b851fb7bc5de3073","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755212262801,"stop":1755212262801,"duration":0},"status":"passed","severity":"normal"},{"uid":"15887bb9a398cb1e","name":"should populate queue if has active dial","time":{"start":1755211717197,"stop":1755211717198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11a9c3cd7ba4e9a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1755212076947,"stop":1755212076947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c684565b9dda4f9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1755212115142,"stop":1755212115142,"duration":0},"status":"passed","severity":"normal"},{"uid":"1802cb521a1f497a","name":"should emit a peer event after start","time":{"start":1755212007870,"stop":1755212007871,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b74e87fd9b79334","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1755211701517,"stop":1755211701517,"duration":0},"status":"passed","severity":"normal"},{"uid":"712cc56e778bdec5","name":"Cluster ID 0, shard 1","time":{"start":1755212098414,"stop":1755212098417,"duration":3},"status":"passed","severity":"normal"},{"uid":"29d9d244ddf8d312","name":"Push message with emoji payload","time":{"start":1755212356701,"stop":1755212356701,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d1040dbadd2ff4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1755212076944,"stop":1755212076945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01a99a82703473b","name":"should check false positive rate","time":{"start":1755211765204,"stop":1755211765206,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a73787bae558b92","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1755211761668,"stop":1755211761668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a79b07562b73243","name":"should properly create peer info with all multiaddrs","time":{"start":1755211707693,"stop":1755211707693,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f65523463f06a4","name":"Ephemeral field set to true","time":{"start":1755211718195,"stop":1755211718196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a087822d0b595f7c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/6/topic349/proto","time":{"start":1755212047955,"stop":1755212047955,"duration":0},"status":"passed","severity":"normal"},{"uid":"505da0c3ce342981","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755212262803,"stop":1755212262803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b3d57f3047c8f3e","name":"A test","time":{"start":1755211841997,"stop":1755211841997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f20b24dab6382f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1755211959883,"stop":1755211959883,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43ee0d4fbe8fd8","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1755212115143,"stop":1755212115143,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa666acc07749f8","name":"should update peers in cache on 'peer:identify' event","time":{"start":1755211731701,"stop":1755211731701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3744fd5a96256ff9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1755211761674,"stop":1755211761674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1ef4f3d02ad9bb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755212262811,"stop":1755212262811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3613bbcea939ad2","name":"should create PeerExchangeDiscovery instance","time":{"start":1755211727702,"stop":1755211727702,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9cc950b27cc280","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755212262805,"stop":1755212262805,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eff8e7995c6b25","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755211928960,"stop":1755211928961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf632a3eb242dc7b","name":"should return true even if peer has no overlapping shards","time":{"start":1755211717039,"stop":1755211717040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b736f14a90b58288","name":"Query generator for multiple messages","time":{"start":1755212108486,"stop":1755212108486,"duration":0},"status":"passed","severity":"normal"},{"uid":"856392a577af9504","name":"Check received message containing numeric","time":{"start":1755212241548,"stop":1755212241548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9aacf628ee8a66","name":"should initialize bloom filter with correct parameters","time":{"start":1755211765195,"stop":1755211765196,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d44e30659ef298","name":"should return peer for existing peer","time":{"start":1755211717571,"stop":1755211717572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c422a38aa6229aa8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1755211706978,"stop":1755211706979,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c82e4dc47d8cb5","name":"should add received messages to bloom filter","time":{"start":1755211767365,"stop":1755211767365,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c6b883bc2713b6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1755211761676,"stop":1755211761676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b65083c3938466e","name":"messageHash returns a Uint8Array","time":{"start":1755211717271,"stop":1755211717271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a745a6bf07ade1e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/9/topic61/proto","time":{"start":1755212047959,"stop":1755212047959,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c81938446afb20","name":"Waku message hash computation (payload length 0)","time":{"start":1755211717269,"stop":1755211717270,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3989f6731a783b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755211928957,"stop":1755211928957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cedcff20313a74","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755212262813,"stop":1755212262813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df5344dfabe23762","name":"should throw error - no public key","time":{"start":1755211707688,"stop":1755211707688,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba3fa2999e31b37","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1755211802327,"stop":1755211802328,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5aafa11785efe1","name":"Check message received after jswaku node is restarted","time":{"start":1755212241558,"stop":1755212241559,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66d01e9470f2586","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1755211761669,"stop":1755211761669,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c9c6113341a69c","name":"should handle queue overflow by adding peers to queue","time":{"start":1755211717205,"stop":1755211717205,"duration":0},"status":"passed","severity":"normal"},{"uid":"54831f45e4756568","name":"should initialize with default number of peers","time":{"start":1755211749176,"stop":1755211749176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f74c23ba876a735","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755211856247,"stop":1755211856247,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c24ef9fa893da4","name":"Push message with shell command payload","time":{"start":1755212356700,"stop":1755212356701,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29001ed322b7868","name":"Check message with no content topic is not received","time":{"start":1755212241571,"stop":1755212241571,"duration":0},"status":"passed","severity":"normal"},{"uid":"345bf60f8de22bfc","name":"Init the array if not present","time":{"start":1755211701184,"stop":1755211701186,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ee49f269c037c00","name":"accepts valid content-filtered query","time":{"start":1755211717621,"stop":1755211717622,"duration":1},"status":"passed","severity":"normal"},{"uid":"36712128a48fbf33","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755211706987,"stop":1755211706987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b78439ab2e43b5","name":"should not receive a peer event before start","time":{"start":1755211787616,"stop":1755211787619,"duration":3},"status":"passed","severity":"normal"},{"uid":"3daec0354e6752b0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1755211701507,"stop":1755211701508,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd822f1bab702b8e","name":"isConnected should return true after first peer connects","time":{"start":1755211802328,"stop":1755211802328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7422114aeca7319","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1755211701508,"stop":1755211701508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd5afeccceff7c8","name":"should return false when peer has no shard info","time":{"start":1755211717040,"stop":1755211717040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c071eb3ee673cf9","name":"should handle errors when accessing navigator","time":{"start":1755211716270,"stop":1755211716270,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff86ab69a61e9ff","name":"should use DNS peer discovery with light client","time":{"start":1755211787620,"stop":1755211787621,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b52454ee711d9a9b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1755211739322,"stop":1755211739322,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbec2943ea9537d6","name":"should start and stop interval correctly","time":{"start":1755211748066,"stop":1755211748067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd22a81118d947a","name":"Check publish message containing special chars","time":{"start":1755211951950,"stop":1755211951951,"duration":1},"status":"passed","severity":"normal"},{"uid":"516f8674dc1b6a61","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1755211761648,"stop":1755211761648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b651fc3cbbcf88aa","name":"Push message with content topic containing Chinese","time":{"start":1755212356691,"stop":1755212356691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3c183860f1ccb","name":"Rejects garbage","time":{"start":1755211752639,"stop":1755211752639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61de3f47ea6baaa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1755211727963,"stop":1755211727963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bf318694d554bc9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1755212122893,"stop":1755212122894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5074b979e69047","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1755211727391,"stop":1755211727392,"duration":1},"status":"passed","severity":"normal"},{"uid":"789aa1cf1cfdf09","name":"Check message on other pubsub topic is not received","time":{"start":1755212241557,"stop":1755212241557,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0cb3b64e2ce84f","name":"Push 30 different messages","time":{"start":1755212356688,"stop":1755212356688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2542b91b607457e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1755211701506,"stop":1755211701507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e313a668e92fcb9b","name":"Push message with special chars payload","time":{"start":1755212356697,"stop":1755212356697,"duration":0},"status":"passed","severity":"normal"},{"uid":"615882cb4bd85649","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/8/topic120/json","time":{"start":1755212047955,"stop":1755212047955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc09116622cd0f91","name":"Check publish message after client node is restarted","time":{"start":1755211951961,"stop":1755211951961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25cd3c46c58d2322","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755211928959,"stop":1755211928959,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4add722440b0fc","name":"should return false when peer is on different cluster","time":{"start":1755211717043,"stop":1755211717043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd07d1d0dc3c45","name":"Push message with emoji payload","time":{"start":1755212356688,"stop":1755212356688,"duration":0},"status":"passed","severity":"normal"},{"uid":"98aba955e4bb86c7","name":"should reject on timeout if it was set","time":{"start":1755211749300,"stop":1755211749301,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9c071a52ea041a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755212262807,"stop":1755212262807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef72a8ef5c670e57","name":"Wrong topic","time":{"start":1755212047959,"stop":1755212047959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7926b1c2b6aff27f","name":"should clear interval on stop","time":{"start":1755211727702,"stop":1755211727702,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e5e5d1f157486b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755212262817,"stop":1755212262818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfce92631ef8de1","name":"Push message with content topic containing Arabic","time":{"start":1755212356704,"stop":1755212356704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b5a63f14ed9975","name":"should not modify tags of connections for different peers","time":{"start":1755211749194,"stop":1755211749194,"duration":0},"status":"passed","severity":"normal"},{"uid":"42230059b49460a6","name":"should not fail to start the service if it is already started","time":{"start":1755212007869,"stop":1755212007870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5e51e960d3f624","name":"Check publish message containing XML","time":{"start":1755211951953,"stop":1755211951953,"duration":0},"status":"passed","severity":"normal"},{"uid":"db04f7fa4fdce401","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1755211959881,"stop":1755211959881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d6880e2f920459","name":"Check received message with timestamp: 1755211782086000000 ","time":{"start":1755212241568,"stop":1755212241568,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd51816dbbe9ee42","name":"should dial second nwaku node that was discovered","time":{"start":1755211781642,"stop":1755211781660,"duration":18},"status":"skipped","severity":"normal"},{"uid":"f0983b2ce1d7af0","name":"random static sharding 2 - Cluster ID: 716, Shard ID: 307","time":{"start":1755212098417,"stop":1755212098418,"duration":1},"status":"passed","severity":"normal"},{"uid":"343ff44295f8912e","name":"should drop connection to all peers on hangUp","time":{"start":1755211870835,"stop":1755211870835,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5a8f4c97801694","name":"should return PeerId when Multiaddr input is provided","time":{"start":1755211717517,"stop":1755211717522,"duration":5},"status":"passed","severity":"normal"},{"uid":"1976b66cbcbb8842","name":"Check received message containing short","time":{"start":1755212241547,"stop":1755212241547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65f4768f3fe6c61","name":"Push message with JSON payload","time":{"start":1755212356700,"stop":1755212356700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9690055af39def","name":"should get / set UDP multiaddr","time":{"start":1755211707690,"stop":1755211707691,"duration":1},"status":"passed","severity":"normal"},{"uid":"371fb13880374068","name":"Register correct protocols","time":{"start":1755211959875,"stop":1755211959876,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea1cab599a7fd2a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1755211701518,"stop":1755211701519,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d1a0b273405eaa","name":"Check received message containing long","time":{"start":1755212241547,"stop":1755212241548,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bb1b3286b00020","name":"should handle errors when globalThis is not available","time":{"start":1755211716235,"stop":1755211716237,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b71ae1aa60b9e63","name":"Push message with SQL Injection payload","time":{"start":1755212356684,"stop":1755212356684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c627a87952c3890b","name":"Query with Ordered Callback, No message returned","time":{"start":1755212076946,"stop":1755212076947,"duration":1},"status":"passed","severity":"normal"},{"uid":"186df52a50580d95","name":"should return true when peer is on the same cluster","time":{"start":1755211717034,"stop":1755211717039,"duration":5},"status":"passed","severity":"normal"},{"uid":"2bc31b3b1ceacf7","name":"Ordered Callback - true","time":{"start":1755212109418,"stop":1755212109418,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d1cbf33cea6b81","name":"Subscribe to topic containing shell command and publish message","time":{"start":1755211959882,"stop":1755211959883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e22413a020fe421","name":"Check received message containing Russian","time":{"start":1755212241549,"stop":1755212241549,"duration":0},"status":"passed","severity":"normal"},{"uid":"738c3a7fa798b42d","name":"should dial peer immediately when queue is empty","time":{"start":1755211717189,"stop":1755211717189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8248bc01eda89c1","name":"Refresh subscription","time":{"start":1755211959878,"stop":1755211959878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9322f5096de77273","name":"Check received message containing short","time":{"start":1755212241560,"stop":1755212241560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9037c59526ec12b","name":"Push message with XML payload","time":{"start":1755212356685,"stop":1755212356685,"duration":0},"status":"passed","severity":"normal"},{"uid":"65783adaef3e9255","name":"should throw error - no public key","time":{"start":1755211707686,"stop":1755211707687,"duration":1},"status":"passed","severity":"normal"},{"uid":"7949ff285ff71f4","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1755211717272,"stop":1755211717272,"duration":0},"status":"passed","severity":"normal"},{"uid":"866e4072ba689f2b","name":"Push message with unicode special characters payload","time":{"start":1755212356701,"stop":1755212356701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff41359582e0b119","name":"should handle different types of entries","time":{"start":1755211747352,"stop":1755211747355,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c2369dfe40c55cc","name":"should handle case with no peers in store","time":{"start":1755211717570,"stop":1755211717571,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4527e474e55f7c","name":"throws on content topic with too few or too many fields","time":{"start":1755211701502,"stop":1755211701502,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a43166a79bd64b","name":"should reject if Store is requested but not mounted","time":{"start":1755211749300,"stop":1755211749300,"duration":0},"status":"passed","severity":"normal"},{"uid":"224ca398dd65111a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1755211761461,"stop":1755211761462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdc0e5f135ae8b6","name":"should handle ENR without shardInfo","time":{"start":1755211727701,"stop":1755211727701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d358cd0f1822e3a","name":"should not dispatch event when already connected","time":{"start":1755211716260,"stop":1755211716261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15109f347aa8bbd","name":"Publish message with custom timestamp: Fri Aug 23 2024 22:52:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1755211951956,"stop":1755211951957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1528d03988049cb9","name":"Throws when trying to push message with empty payload","time":{"start":1755212356702,"stop":1755212356702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad7c500d8e7554c","name":"should hang up with multiaddr and return true on success","time":{"start":1755211718191,"stop":1755211718191,"duration":0},"status":"passed","severity":"normal"},{"uid":"730fc44cd026af66","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1755211727392,"stop":1755211727393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31455fc17e0eeb5","name":"Check received message containing Script","time":{"start":1755212241564,"stop":1755212241565,"duration":1},"status":"passed","severity":"normal"},{"uid":"94eabdb9a9b876ad","name":"should successfully subscribe to supported pubsub topic","time":{"start":1755211749253,"stop":1755211749254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0480de2174e61a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/2/topic243/xml","time":{"start":1755212047957,"stop":1755212047958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7910eda9d8e7bae6","name":"peer:update - should do nothing if another protocol hit","time":{"start":1755211717811,"stop":1755211717812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6973baefd77a11b7","name":"Promise Callback - true","time":{"start":1755212109417,"stop":1755212109417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1662093da978a5b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1755211959879,"stop":1755211959879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbd718f8b7accbc","name":"Passing an array","time":{"start":1755212125337,"stop":1755212125337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2806ab14c82303","name":"Push message with escaped characters payload","time":{"start":1755212356687,"stop":1755212356687,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f19f40eb263f36","name":"returns only open connection if one present","time":{"start":1755211717608,"stop":1755211717608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad8c050bae61e2a","name":"Query generator for 2000 messages","time":{"start":1755212108495,"stop":1755212108495,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b0edc42bee8192","name":"should not fail to stop the service if it was not started","time":{"start":1755211787614,"stop":1755211787614,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dab98dd47302be","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1755211761660,"stop":1755211761661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c364a2b9405fed7","name":"should request peer renewal on specific errors","time":{"start":1755211748077,"stop":1755211748078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8802e03210e8e862","name":"Push message with content topic containing short","time":{"start":1755212356702,"stop":1755212356702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b200f503cf0000f","name":"topics with same application and version share the same shard","time":{"start":1755211701512,"stop":1755211701512,"duration":0},"status":"passed","severity":"normal"},{"uid":"78acb201cf96d1a9","name":"Push message with content topic containing emoji","time":{"start":1755212356706,"stop":1755212356706,"duration":0},"status":"passed","severity":"normal"}]