allure-jswaku/8544/widgets/duration.json
2025-07-04 23:14:55 +00:00

1 line
173 KiB
JSON

[{"uid":"fe2533fdc883cfc5","name":"retrieves a single peer","time":{"start":1751670177773,"stop":1751670177774,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ce3488ce61353c","name":"handles empty shards array correctly","time":{"start":1751670154600,"stop":1751670154601,"duration":1},"status":"passed","severity":"normal"},{"uid":"374ea92c0a567962","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751670154602,"stop":1751670154602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b2a7c28f69e958","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751670160014,"stop":1751670160015,"duration":1},"status":"passed","severity":"normal"},{"uid":"433592ae96e99f5b","name":"should attach causal history and bloom filter to each message","time":{"start":1751670213054,"stop":1751670213054,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f71c25968adc4","name":"Check received message containing escaped characters","time":{"start":1751670794094,"stop":1751670794094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c2dd1eaab0ecca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751670357889,"stop":1751670357889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aced42d56045a1c","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751670357892,"stop":1751670357892,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c2fda83e081b15","name":"Push message with unicode special characters payload","time":{"start":1751670860289,"stop":1751670860289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f39804e3eb3110b","name":"should add event listener for peer:discovery","time":{"start":1751670169667,"stop":1751670169667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c48d2dfd54f7a6b","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751670208164,"stop":1751670208164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b30467a6d7657fc","name":"should register libp2p event listeners when start is called","time":{"start":1751670199245,"stop":1751670199245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b151d720d036f7f","name":"Check received message containing SQL Injection","time":{"start":1751670794102,"stop":1751670794102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c45c204696d821","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1751670199250,"stop":1751670199250,"duration":0},"status":"broken","severity":"normal"},{"uid":"979e5fd21369eb0d","name":"returns all values when wanted number matches available values","time":{"start":1751670176419,"stop":1751670176421,"duration":2},"status":"passed","severity":"normal"},{"uid":"42bdb8f655f30ab7","name":"Relay + Store","time":{"start":1751670234894,"stop":1751670234894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75e0dd53911ad79","name":"Check message received after jswaku node is restarted","time":{"start":1751670794108,"stop":1751670794108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f62737e4b8aa9","name":"should handle browser offline state overriding peer connections","time":{"start":1751670169470,"stop":1751670169477,"duration":7},"status":"passed","severity":"normal"},{"uid":"f3510959957f4a3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751670543018,"stop":1751670543019,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6395c7642c9454","name":"should requeue task if no peer is available","time":{"start":1751670198251,"stop":1751670198253,"duration":2},"status":"passed","severity":"normal"},{"uid":"9431f93ecab492e8","name":"should respect custom numPeersToUse configuration","time":{"start":1751670199249,"stop":1751670199249,"duration":0},"status":"broken","severity":"normal"},{"uid":"e36ec3d3ab40a5ea","name":"random static sharding 3 - Cluster ID: 669, Shard ID: 189","time":{"start":1751670558416,"stop":1751670558416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f620bc5817894de","name":"Check publish message containing short","time":{"start":1751670390575,"stop":1751670390575,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a5892385fb1474","name":"should not receive a peer event before start","time":{"start":1751670181699,"stop":1751670181700,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e910d65deaa2511","name":"Subscribe and receive messages via lightPush","time":{"start":1751670727596,"stop":1751670727596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee86d76e904ebc29","name":"Filter","time":{"start":1751670548769,"stop":1751670548770,"duration":1},"status":"passed","severity":"normal"},{"uid":"998dd958f7338d19","name":"Encoder throws on undefined content topic","time":{"start":1751670187706,"stop":1751670187707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e504a0764d1d7baf","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751670154601,"stop":1751670154601,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abcfd82b9c91ae7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751670208188,"stop":1751670208188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fe466d061364ce","name":"should unregister libp2p event listeners when stop is called","time":{"start":1751670199246,"stop":1751670199246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b70ab1a2077cf5a","name":"Encoder throws on empty string content topic","time":{"start":1751670169959,"stop":1751670169959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fad8d8ae102ee9","name":"should continually clean up expired entries at intervals","time":{"start":1751670197359,"stop":1751670197367,"duration":8},"status":"passed","severity":"normal"},{"uid":"814a7662993aff7d","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751670208170,"stop":1751670208171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d41ced84b034f5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751670727605,"stop":1751670727605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7881c79099d00db7","name":"Generator, custom pubsub topic","time":{"start":1751670513017,"stop":1751670513017,"duration":0},"status":"passed","severity":"normal"},{"uid":"920cf04779b53012","name":"should properly start and stop event listening","time":{"start":1751670198984,"stop":1751670198984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f68ef758febbab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751670727588,"stop":1751670727588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50da052d521a10e","name":"handles different networkShards values correctly","time":{"start":1751670154577,"stop":1751670154578,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3914e5e81881e2c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751670325906,"stop":1751670325907,"duration":1},"status":"passed","severity":"normal"},{"uid":"73506e044abef279","name":"should use shardsUnderCluster when provided","time":{"start":1751670198502,"stop":1751670198502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7142c26da14b5d2","name":"Mutual subscription","time":{"start":1751670393025,"stop":1751670393025,"duration":0},"status":"passed","severity":"normal"},{"uid":"757cffe7736046ec","name":"Fails to push message with large meta","time":{"start":1751670860295,"stop":1751670860295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e382bdb7850b5d8","name":"Subscribe and publish message","time":{"start":1751670393026,"stop":1751670393026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a607617fc193f60","name":"Push message equal or less that 1MB","time":{"start":1751670860284,"stop":1751670860284,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e3e340fdc8d494","name":"Push message with content topic containing Arabic","time":{"start":1751670860292,"stop":1751670860292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06f59dbdeab5f86","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751670207843,"stop":1751670207844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ddd608645355a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751670154597,"stop":1751670154597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5783e61db742069d","name":"Decoder throws on undefined content topic","time":{"start":1751670187708,"stop":1751670187708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3978bc6a8666a1ff","name":"Check message with no pubsub topic is not received","time":{"start":1751670794098,"stop":1751670794098,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ba2e91dae83447","name":"Push message with content topic containing escaped characters","time":{"start":1751670860280,"stop":1751670860280,"duration":0},"status":"passed","severity":"normal"},{"uid":"94140c9b0d6f57bf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751670393035,"stop":1751670393036,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e8d48b3f2f109e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751670727598,"stop":1751670727598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1cbe39d1bac700","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751670213059,"stop":1751670213059,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dbc3c44df78a52","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751670189255,"stop":1751670189255,"duration":0},"status":"passed","severity":"normal"},{"uid":"47308a931a469e96","name":"should remove expired entries after TTL has passed","time":{"start":1751670197347,"stop":1751670197356,"duration":9},"status":"passed","severity":"normal"},{"uid":"f94e193595f06192","name":"Subscribe and receive messages via waku relay post","time":{"start":1751670727582,"stop":1751670727582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff366eadda550bc8","name":"Push message with content topic containing Russian","time":{"start":1751670860278,"stop":1751670860278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba78fd2e36fa717","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751670177537,"stop":1751670177538,"duration":1},"status":"passed","severity":"normal"},{"uid":"9923773acebe0c76","name":"handles empty contentTopics array correctly","time":{"start":1751670154601,"stop":1751670154601,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf4139d36d0094d","name":"Check message on other pubsub topic is not received","time":{"start":1751670794106,"stop":1751670794106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03f6b054ea2a587","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751670208180,"stop":1751670208180,"duration":0},"status":"passed","severity":"normal"},{"uid":"135537af0e508570","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1751670199241,"stop":1751670199241,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e460ac8f9433b4d","name":"Relay - dialed after","time":{"start":1751670548767,"stop":1751670548767,"duration":0},"status":"passed","severity":"normal"},{"uid":"211a64d9e43c903f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751670727597,"stop":1751670727597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3b1136df635fe","name":"Check received message containing special chars","time":{"start":1751670794101,"stop":1751670794101,"duration":0},"status":"passed","severity":"normal"},{"uid":"23279aa2af83fba7","name":"Push message with rate limit","time":{"start":1751670860296,"stop":1751670860296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b09498e33485f87","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751670177538,"stop":1751670177538,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7606f3e6b61165","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751670208172,"stop":1751670208173,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc70608d9ea1863","name":"Push message with unicode special characters payload","time":{"start":1751670860274,"stop":1751670860274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad43649d76df19a","name":"should handle case when navigator is not available","time":{"start":1751670169451,"stop":1751670169451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45227e948ce3b61","name":"Overlapping topic subscription","time":{"start":1751670727585,"stop":1751670727586,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fc3a1f0c9ec720","name":"should handle general insertion and lookup correctly","time":{"start":1751670210380,"stop":1751670210381,"duration":1},"status":"passed","severity":"normal"},{"uid":"68224b827b3fa8a0","name":"should handle different types of entries","time":{"start":1751670197358,"stop":1751670197358,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cd3f14172cb5d2","name":"should partition messages based on acknowledgement status","time":{"start":1751670213058,"stop":1751670213058,"duration":0},"status":"passed","severity":"normal"},{"uid":"835712040e3b3a69","name":"should return false when shard info is undefined","time":{"start":1751670169554,"stop":1751670169555,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b9414eec8e45dc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751670160009,"stop":1751670160010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a63fd21f14428af","name":"Check received message with timestamp: 1751670228022 ","time":{"start":1751670794105,"stop":1751670794105,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7a2c9fb595af5d","name":"Decoder throws on empty string content topic","time":{"start":1751670187708,"stop":1751670187709,"duration":1},"status":"passed","severity":"normal"},{"uid":"30626f7707ed404f","name":"should properly create location multiaddrs - udp6","time":{"start":1751670160771,"stop":1751670160771,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5ec5d60de779d5","name":"should reject on timeout if it was set","time":{"start":1751670199129,"stop":1751670199130,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2933d5638e05f3","name":"Subscribe to topic containing short and receive message","time":{"start":1751670727600,"stop":1751670727601,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4694ebfd92d311","name":"Push message with content topic containing Arabic","time":{"start":1751670860278,"stop":1751670860278,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c90922a644e754","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751670393036,"stop":1751670393036,"duration":0},"status":"passed","severity":"normal"},{"uid":"254b11021b2f3ddc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751670154587,"stop":1751670154587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddea1a943b3874ec","name":"accepts valid message hash query","time":{"start":1751670169724,"stop":1751670169726,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b667e2f44f64f8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751670727585,"stop":1751670727585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bd0cf143a3baaa","name":"should handle complete connection lifecycle","time":{"start":1751670169469,"stop":1751670169470,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d78fb9faf1cef6","name":"throws on content topic with generation field greater than 0","time":{"start":1751670154566,"stop":1751670154566,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aff72791569dbc8","name":"should add event listeners to libp2p","time":{"start":1751670169436,"stop":1751670169437,"duration":1},"status":"passed","severity":"normal"},{"uid":"776b10ed08e457d1","name":"should dial peer immediately when queue is empty","time":{"start":1751670169673,"stop":1751670169673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfac28962731837","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751670189255,"stop":1751670189255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83c4335b1e5aaa0","name":"should return false when peer is not found","time":{"start":1751670169552,"stop":1751670169553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5334d1b72cf6530","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751670383374,"stop":1751670383374,"duration":0},"status":"passed","severity":"normal"},{"uid":"586e32459b854995","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751670159999,"stop":1751670160002,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d8bcde5a742580a","name":"rejects hash query with time filter","time":{"start":1751670169726,"stop":1751670169727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d022bc108820740","name":"should remove event listeners from globalThis","time":{"start":1751670169444,"stop":1751670169445,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc365c2c02487b8b","name":"Generator, custom pubsub topic","time":{"start":1751670513020,"stop":1751670513021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d6ea8cfaa34d33","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751670208176,"stop":1751670208176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f978041d91c7aef7","name":"Push message with custom timestamp: 1720911866156","time":{"start":1751670860296,"stop":1751670860296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac6f30203bf8300","name":"should throw an error for insufficient data","time":{"start":1751670154771,"stop":1751670154771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2375a3a66a9efe5e","name":"Subscribe to topic containing long and receive message","time":{"start":1751670727587,"stop":1751670727587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d211b48a8afacb4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751670208171,"stop":1751670208172,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a2e22030ccb7ae","name":"should serialize and deserialize correctly","time":{"start":1751670210380,"stop":1751670210380,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf0ba7f6e80eda6","name":"Publish message with large meta","time":{"start":1751670390598,"stop":1751670390598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37bd35fa8aac37d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/9/topic242/proto","time":{"start":1751670526233,"stop":1751670526233,"duration":0},"status":"passed","severity":"normal"},{"uid":"550d313e3f7bc5ed","name":"Sets default value correctly","time":{"start":1751670549210,"stop":1751670549210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ab62c8c8c4e9c8","name":"Push message with meta","time":{"start":1751670860281,"stop":1751670860281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5fbcb390349c62","name":"should handle peer disconnect event when no connections remain","time":{"start":1751670169452,"stop":1751670169453,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd16d7c1b9856ff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670513021,"stop":1751670513021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffbb47c8273df62","name":"Fails to publish duplicate message","time":{"start":1751670390592,"stop":1751670390592,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a1291b773d2356","name":"should throw error - invalid id","time":{"start":1751670160762,"stop":1751670160766,"duration":4},"status":"passed","severity":"normal"},{"uid":"c11f9cf19866546b","name":"Push message with Script payload","time":{"start":1751670860273,"stop":1751670860273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf203195c636ba8","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1751670199247,"stop":1751670199247,"duration":0},"status":"broken","severity":"normal"},{"uid":"da307d4e67ff210a","name":"should maintain proper timestamps if all messages received","time":{"start":1751670213055,"stop":1751670213055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dda600aef174096","name":"should throw error - no public key","time":{"start":1751670160761,"stop":1751670160761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd8f5e83375aaa4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app90/2/topic125/test.js","time":{"start":1751670526232,"stop":1751670526233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b350cdf81ef030b","name":"can start and stop the service","time":{"start":1751670370195,"stop":1751670370195,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd16b127e8a20603","name":"Query generator for multiple messages","time":{"start":1751670498927,"stop":1751670498927,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8cd963f387396b","name":"should wait for Filter peer to be connected","time":{"start":1751670199131,"stop":1751670199131,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a18cea7b9046f2","name":"Check received message containing emoji","time":{"start":1751670794104,"stop":1751670794105,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b521ad5631612f2","name":"Push message with XML payload","time":{"start":1751670860273,"stop":1751670860273,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f20744df910b98","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751670208173,"stop":1751670208173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b647cf9196b2850a","name":"should not change state when connections remain after disconnect","time":{"start":1751670169453,"stop":1751670169459,"duration":6},"status":"passed","severity":"normal"},{"uid":"a8c1368ca87572dc","name":"Encoder throws on empty string content topic","time":{"start":1751670187707,"stop":1751670187708,"duration":1},"status":"passed","severity":"normal"},{"uid":"e001628c6b5474da","name":"should fail to send if no connected peers found","time":{"start":1751670199181,"stop":1751670199181,"duration":0},"status":"broken","severity":"normal"},{"uid":"495f49ae17c69c95","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751670727596,"stop":1751670727597,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff0c54e43562eae","name":"should retry if all attempts fail","time":{"start":1751670198261,"stop":1751670198261,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f600c2519be2ec","name":"random static sharding 2 - Cluster ID: 927, Shard ID: 625","time":{"start":1751670558415,"stop":1751670558415,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3efaa87c4293d","name":"should check false positive rate","time":{"start":1751670210381,"stop":1751670210381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c28e7dbebb95bc1","name":"should return true when peer is on the pubsub topic shard","time":{"start":1751670169559,"stop":1751670169560,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feb7c761c32e3d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751670357890,"stop":1751670357890,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f0466807b6de1d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751670154597,"stop":1751670154597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b4b2db1ca9b340","name":"Non TWN Cluster","time":{"start":1751670526230,"stop":1751670526230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3021307be14198d1","name":"Check publish message after service node is restarted","time":{"start":1751670390597,"stop":1751670390597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6917cde3ab99eb78","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app90/9/topic941/utf8","time":{"start":1751670526231,"stop":1751670526231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89b03c23a8a901e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751670208170,"stop":1751670208170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2943a5994398573","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751670357898,"stop":1751670357898,"duration":0},"status":"passed","severity":"normal"},{"uid":"444c1f2d4af24026","name":"Check publish message containing long","time":{"start":1751670390575,"stop":1751670390575,"duration":0},"status":"passed","severity":"normal"},{"uid":"103d0ad2be65e3c1","name":"should push the message to the outgoing buffer","time":{"start":1751670213052,"stop":1751670213053,"duration":1},"status":"passed","severity":"normal"},{"uid":"558377f70025de74","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751670727602,"stop":1751670727602,"duration":0},"status":"passed","severity":"normal"},{"uid":"56613c2c0d11f45f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751670154602,"stop":1751670154602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96c15dd1490b3f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751670154587,"stop":1751670154587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade28ecdc56b78a0","name":"Push message with short payload","time":{"start":1751670860284,"stop":1751670860285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81e22892fb7ee9c","name":"Does not throw an exception when node disconnects","time":{"start":1751670549207,"stop":1751670549207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd8c977bd978fd9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751670727593,"stop":1751670727594,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c468580d4b4ab4c","name":"should not execute task if max attempts is 0","time":{"start":1751670198260,"stop":1751670198260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d73c29f25c137c6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751670160015,"stop":1751670160016,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48d7e67d03eb1f7","name":"Callback on promise, aborts when callback returns true","time":{"start":1751670498929,"stop":1751670498933,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b2a52c633d83655","name":"should not dispatch event when already connected","time":{"start":1751670169459,"stop":1751670169459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea079da9f747f3f9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751670393032,"stop":1751670393032,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c453abbc1ab8a1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751670727606,"stop":1751670727606,"duration":0},"status":"passed","severity":"normal"},{"uid":"802e0f66b2ded7cf","name":"should not retry if at least one success","time":{"start":1751670198260,"stop":1751670198261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00f489a4e4f5fd3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751670207844,"stop":1751670207845,"duration":1},"status":"passed","severity":"normal"},{"uid":"627d1dc7051f19ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751670794105,"stop":1751670794105,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcf729a7dfffcf9","name":"Relay - times out","time":{"start":1751670548767,"stop":1751670548768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1f6fa63e0b79b3","name":"Check received message containing shell command","time":{"start":1751670794104,"stop":1751670794104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6c0ca00e03e3f1","name":"should return false when peer has no overlapping shards","time":{"start":1751670169551,"stop":1751670169551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fb54c77bfb5f67","name":"Check received message containing XML","time":{"start":1751670794093,"stop":1751670794093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2d7d296bf85500","name":"Push message with content topic containing SQL Injection","time":{"start":1751670860278,"stop":1751670860279,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f7a8344b6c613b","name":"should be called for bootstrap peers","time":{"start":1751670265690,"stop":1751670265690,"duration":0},"status":"broken","severity":"normal"},{"uid":"228c51d9e6f21591","name":"Push message with Arabic payload","time":{"start":1751670860272,"stop":1751670860272,"duration":0},"status":"passed","severity":"normal"},{"uid":"41190d023476d15d","name":"Publish message with rate limit","time":{"start":1751670390599,"stop":1751670390599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c535ec18e8137a","name":"Should update shard info","time":{"start":1751670358260,"stop":1751670358260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b649a5651ffc8f1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751670154575,"stop":1751670154576,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0883cb85999885","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751670794106,"stop":1751670794106,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ad4a2fdcd7585e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751670456854,"stop":1751670456855,"duration":1},"status":"passed","severity":"normal"},{"uid":"7756c859fb149745","name":"should check connected peers if present and suitable","time":{"start":1751670199130,"stop":1751670199130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb3ce93ca4ab4e7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751670187703,"stop":1751670187704,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b8da30f7b391a8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751670417294,"stop":1751670417295,"duration":1},"status":"broken","severity":"normal"},{"uid":"aa35b23eb1b5d110","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751670154588,"stop":1751670154589,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f31d064c5016bc","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751670208171,"stop":1751670208171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9fa871049e1ad8","name":"Check received message containing escaped characters","time":{"start":1751670794104,"stop":1751670794104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd061e1fa05aa35a","name":"Check publish message containing escaped characters","time":{"start":1751670390587,"stop":1751670390587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc14dab76abd7b3","name":"should use provided shard info when available","time":{"start":1751670198494,"stop":1751670198494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2aacae0dbe08290","name":"Accepts a valid Waku Message","time":{"start":1751670202520,"stop":1751670202521,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c5c11c98afc7ed","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751670154573,"stop":1751670154574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63079ae9d0443fd","name":"Ordered Callback - false","time":{"start":1751670519841,"stop":1751670519841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7362143225d550","name":"should process queue correctly","time":{"start":1751670169674,"stop":1751670169684,"duration":10},"status":"passed","severity":"normal"},{"uid":"4e8240e3a4b25c10","name":"Push message with content topic containing Chinese","time":{"start":1751670860277,"stop":1751670860278,"duration":1},"status":"passed","severity":"normal"},{"uid":"446b7301b91095a7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751670393035,"stop":1751670393035,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a1cac6b7ba5b69","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751670265696,"stop":1751670265696,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ed3d3c106f458ce","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751670160012,"stop":1751670160013,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7ccdd6eeca093c","name":"Check message with no payload is not received","time":{"start":1751670794098,"stop":1751670794098,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1bab74507cdc9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751670456855,"stop":1751670456855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c8e284a6120f8","name":"should only return 1 node with relay and store capability","time":{"start":1751670177777,"stop":1751670177777,"duration":0},"status":"passed","severity":"normal"},{"uid":"242e9f059c5d404c","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751670456859,"stop":1751670456859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cdf9098a4cfb438","name":"Symmetric encrypt & Decrypt","time":{"start":1751670188109,"stop":1751670188110,"duration":1},"status":"passed","severity":"normal"},{"uid":"de267f7a91becd8f","name":"Check message with invalid timestamp is not received","time":{"start":1751670794106,"stop":1751670794106,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ae7533a5d391fa","name":"should not retry if at least one success","time":{"start":1751670199185,"stop":1751670199185,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0503be6ccc57c4e","name":"A test","time":{"start":1751670317034,"stop":1751670317034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdefba5fd2331ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751670154589,"stop":1751670154589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcaef90f0540eb6","name":"Subscribe and receives messages on 20 topics","time":{"start":1751670727598,"stop":1751670727598,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9a5320f6651b56","name":"Privacy Node - default protocol","time":{"start":1751670548771,"stop":1751670548771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bace508ced81c1","name":"Ordered callback, aborts when callback returns true","time":{"start":1751670498934,"stop":1751670498935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c37b9e1d7e0a28a","name":"less peers than existing","time":{"start":1751670370523,"stop":1751670370523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69e809e78a1eda85","name":"can dial TLS multiaddrs","time":{"start":1751670333648,"stop":1751670333648,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4490aa00b94ab3","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751670198331,"stop":1751670198331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3053374634801755","name":"should return false","time":{"start":1751670160767,"stop":1751670160767,"duration":0},"status":"passed","severity":"normal"},{"uid":"21513013a186df97","name":"Rejects garbage","time":{"start":1751670202522,"stop":1751670202522,"duration":0},"status":"passed","severity":"normal"},{"uid":"160c90d1b758b5e","name":"Passing page size 11 when there are 10 messages","time":{"start":1751670531910,"stop":1751670531911,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8c994c961ec973","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751670154583,"stop":1751670154583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ad1e93baeccf51","name":"should clear the dialing interval","time":{"start":1751670169672,"stop":1751670169672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1846ee7f175dff2","name":"should reject if Relay is requested but not mounted","time":{"start":1751670199128,"stop":1751670199128,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c53be56371731","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app34/7/topic534/json","time":{"start":1751670526230,"stop":1751670526231,"duration":1},"status":"passed","severity":"normal"},{"uid":"71aefc3d89706de7","name":"should never report false negatives","time":{"start":1751670210379,"stop":1751670210379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3446e7a74fc8869f","name":"Check publish message after client node is restarted","time":{"start":1751670390597,"stop":1751670390598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ace34568107a61b9","name":"Delete observer","time":{"start":1751670372146,"stop":1751670372147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1542061bdfd988da","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751670417290,"stop":1751670417292,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe4abbb62c7e47f3","name":"should send to specified number of peers of used peers","time":{"start":1751670199182,"stop":1751670199183,"duration":1},"status":"broken","severity":"normal"},{"uid":"d5f808a04fe68aa2","name":"Check received message containing short","time":{"start":1751670794100,"stop":1751670794100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5bef56057eb97e","name":"nwaku subscribes","time":{"start":1751670384072,"stop":1751670384072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c377cc505a2e459","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751670154572,"stop":1751670154573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c20b9418041e210","name":"should not receive a peer event before start","time":{"start":1751670233056,"stop":1751670233056,"duration":0},"status":"passed","severity":"normal"},{"uid":"306e3d323c75b092","name":"Check received message with timestamp: 1751670228022 ","time":{"start":1751670794096,"stop":1751670794096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b7b5890cd76b78","name":"Push message with JSON payload","time":{"start":1751670860288,"stop":1751670860288,"duration":0},"status":"passed","severity":"normal"},{"uid":"665c159c16083058","name":"throws an error for improperly formatted content topics","time":{"start":1751670154578,"stop":1751670154578,"duration":0},"status":"passed","severity":"normal"},{"uid":"57372a620bb1dc1e","name":"Subscribe and receive messages via waku relay post","time":{"start":1751670727597,"stop":1751670727597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68204ef3419c133","name":"new peer added after a peer was already found","time":{"start":1751670378784,"stop":1751670378784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffe2320a52047f2","name":"Push message with numeric payload","time":{"start":1751670860271,"stop":1751670860271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c5df7f17bd3fd6","name":"should invoke callbacks when receiving a message","time":{"start":1751670198798,"stop":1751670198798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7922cefab5e565","name":"Passing page size 19 when there are 20 messages","time":{"start":1751670531911,"stop":1751670531912,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ec8a20f115f3b9","name":"should return true when peer is on the same network","time":{"start":1751670169550,"stop":1751670169550,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf3af24aa6d862b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751670177539,"stop":1751670177539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2455daad73d5265b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751670727582,"stop":1751670727582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8a1d67f946fd49","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751670213057,"stop":1751670213058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bdcad6f256b889","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751670154599,"stop":1751670154599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a732b2073a3120","name":"Decoder throws on undefined content topic","time":{"start":1751670169959,"stop":1751670169959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7316540d79fd53","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751670160018,"stop":1751670160019,"duration":1},"status":"passed","severity":"normal"},{"uid":"8000fca6457d28e7","name":"Default pageSize","time":{"start":1751670531913,"stop":1751670531914,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c19093aa096f02f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751670727585,"stop":1751670727585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7288a7f866afada0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751670357891,"stop":1751670357892,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ff7d181d751fbe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751670208189,"stop":1751670208189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fe05175b2d15df","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751670208167,"stop":1751670208167,"duration":0},"status":"passed","severity":"normal"},{"uid":"11beae727ecc1e3","name":"should initialize with isNetworkConnected as false","time":{"start":1751670169432,"stop":1751670169433,"duration":1},"status":"passed","severity":"normal"},{"uid":"db79cc0c1246c1f4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751670154596,"stop":1751670154596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec8247a2ee5b4f9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751670233822,"stop":1751670233823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4bc0998397f7d2","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751670208169,"stop":1751670208169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a11ac19edaf24f","name":"Check received message containing long","time":{"start":1751670794100,"stop":1751670794101,"duration":1},"status":"passed","severity":"normal"},{"uid":"4414acaac9c89db2","name":"Check received message containing special chars","time":{"start":1751670794090,"stop":1751670794090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1ed55fe6ab8e31","name":"should dispatch network event when browser goes offline","time":{"start":1751670169460,"stop":1751670169461,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7909e8a28763e41","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751670160008,"stop":1751670160009,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c9c436ab87dab3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751670154571,"stop":1751670154572,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec79684f6395ed9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751670187705,"stop":1751670187705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccc856196d4b8d9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751670160005,"stop":1751670160006,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0c77eca836d813","name":"Push message with escaped characters payload","time":{"start":1751670860274,"stop":1751670860274,"duration":0},"status":"passed","severity":"normal"},{"uid":"463f6aa85c6fa951","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751670154770,"stop":1751670154770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dde81beff5e396f","name":"should properly create location multiaddrs - udp","time":{"start":1751670160771,"stop":1751670160771,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d3a519ed4e4ad2","name":"should wait for LightPush peer to be connected","time":{"start":1751670199130,"stop":1751670199130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1516cd1e1e2a9912","name":"Check publish message containing SQL Injection","time":{"start":1751670390579,"stop":1751670390580,"duration":1},"status":"passed","severity":"normal"},{"uid":"201332b2f4adda95","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751670468784,"stop":1751670468784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b010a9a77f2ec00","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751670208165,"stop":1751670208166,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f29e7b94b27c7e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751670160774,"stop":1751670160774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3e9f6a87d711ff","name":"should emit a peer event after start","time":{"start":1751670370196,"stop":1751670370196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2083319ff9c4c7","name":"Query Generator, No message returned","time":{"start":1751670468773,"stop":1751670468773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84007f0adb90c29","name":"should return PeerId when PeerId is provided","time":{"start":1751670169574,"stop":1751670169574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ae0a4958244840","name":"should not receive a peer event before start","time":{"start":1751670370197,"stop":1751670370197,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc382186eb80f85","name":"should set field with all protocols disabled","time":{"start":1751670160772,"stop":1751670160773,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee54cc0aa743243c","name":"should decode valid enr successfully","time":{"start":1751670160760,"stop":1751670160760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5affffceeef9c60","name":"Push message with content topic containing XML","time":{"start":1751670860279,"stop":1751670860279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9753048fc9f16598","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751670154601,"stop":1751670154601,"duration":0},"status":"passed","severity":"normal"},{"uid":"188b2c5348ea52fa","name":"returns all values when wanted number is greater than available values","time":{"start":1751670176422,"stop":1751670176427,"duration":5},"status":"passed","severity":"normal"},{"uid":"76e9efdd32e66308","name":"should mark all messages in causal history as acknowledged","time":{"start":1751670213056,"stop":1751670213056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5633b3b216da8416","name":"Push message with SQL Injection payload","time":{"start":1751670860287,"stop":1751670860287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5936245f10ad370a","name":"should not fail to start the service if it is already started","time":{"start":1751670181699,"stop":1751670181699,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ac39e60dcd3944","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app58/3/topic11/utf8","time":{"start":1751670526230,"stop":1751670526230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4288ecefab489f9c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670727595,"stop":1751670727595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a827091187312985","name":"should initialize with custom number of peers","time":{"start":1751670199240,"stop":1751670199240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0622964b50817","name":"Check publish message containing special chars","time":{"start":1751670390576,"stop":1751670390576,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c146c412dd99c5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751670393032,"stop":1751670393032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f832edf0ff03713a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751670456856,"stop":1751670456856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a31ef4204ec32af","name":"Push 30 different messages","time":{"start":1751670860275,"stop":1751670860275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd2e63d029af3481","name":"messageHashStr returns a hex string","time":{"start":1751670169593,"stop":1751670169593,"duration":0},"status":"passed","severity":"normal"},{"uid":"349c999f7f808055","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751670860279,"stop":1751670860280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a1ab1ef2d63582","name":"should reject if Store is requested but not mounted","time":{"start":1751670199129,"stop":1751670199129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d24cc9e436159c7","name":"Fields are not dropped","time":{"start":1751670169645,"stop":1751670169645,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a480100d8a67f8","name":"should insert message into bloom filter","time":{"start":1751670213053,"stop":1751670213053,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7431c9005c6f2c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751670533970,"stop":1751670533971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d50b29ccdfcee7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751670727588,"stop":1751670727589,"duration":1},"status":"passed","severity":"normal"},{"uid":"915671adebb5a699","name":"Push message with emoji payload","time":{"start":1751670860274,"stop":1751670860275,"duration":1},"status":"passed","severity":"normal"},{"uid":"2804fd7cd766a24a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751670444424,"stop":1751670444424,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d38b52a4e054b7a","name":"random static sharding 8 - Cluster ID: 489, Shard ID: 430","time":{"start":1751670558420,"stop":1751670558421,"duration":1},"status":"passed","severity":"normal"},{"uid":"34acacf3875b4120","name":"Query Generator, No Decoder","time":{"start":1751670468772,"stop":1751670468773,"duration":1},"status":"passed","severity":"normal"},{"uid":"9530f422a906eeb5","name":"Push message with Basic HTML tag payload","time":{"start":1751670860288,"stop":1751670860288,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ba71d55bb339a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751670383371,"stop":1751670383371,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d0df54c95aa12a","name":"should properly create location multiaddrs - tcp","time":{"start":1751670160772,"stop":1751670160772,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e769c011083a01","name":"Push message with custom timestamp: 1751673866156","time":{"start":1751670860283,"stop":1751670860283,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d8a963078838ba","name":"Push message with special chars payload","time":{"start":1751670860271,"stop":1751670860271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9b11666d18345a","name":"Decoder throws on empty string content topic","time":{"start":1751670189257,"stop":1751670189257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48cf3e699435787","name":"Nodes with multiple pubsub topic","time":{"start":1751670383372,"stop":1751670383372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee11565264ed96e5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751670154579,"stop":1751670154579,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e1c3c43b552ebe","name":"Fails to publish message with wrong content topic","time":{"start":1751670390593,"stop":1751670390594,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76d6143024f138f","name":"Push message with content topic containing Chinese","time":{"start":1751670860291,"stop":1751670860291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6a96308c3d887","name":"should handle corrupted shard info gracefully","time":{"start":1751670169562,"stop":1751670169562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72fab0d7ec0eefb","name":"ignores unrecognized TXT record formats","time":{"start":1751670177775,"stop":1751670177776,"duration":1},"status":"passed","severity":"normal"},{"uid":"768f3097bfb9e1bd","name":"Check received message containing numeric","time":{"start":1751670794090,"stop":1751670794090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a834dbae9b3deddf","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751670198502,"stop":1751670198502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc34628f32e184f","name":"Subscribe to topic containing XML and publish message","time":{"start":1751670393034,"stop":1751670393034,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e5930b175243d0","name":"should set field with all protocols enabled","time":{"start":1751670160773,"stop":1751670160773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9492598e51aa5ca","name":"Fails to publish message with empty text","time":{"start":1751670390592,"stop":1751670390593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b96976c6014bf4","name":"should not receive a peer event after stop","time":{"start":1751670233056,"stop":1751670233057,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e61a9dda52a46a","name":"messageHashStr produces different results for different inputs","time":{"start":1751670169606,"stop":1751670169606,"duration":0},"status":"passed","severity":"normal"},{"uid":"80014b59ef6726a9","name":"should not fail to stop the service if it was not started","time":{"start":1751670181698,"stop":1751670181698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6c852cbf068656","name":"groups content topics by expected pubsub topic","time":{"start":1751670154576,"stop":1751670154576,"duration":0},"status":"passed","severity":"normal"},{"uid":"348473ab7f7715c2","name":"Push message with content topic containing numeric","time":{"start":1751670860276,"stop":1751670860277,"duration":1},"status":"passed","severity":"normal"},{"uid":"17232e0056b0d56f","name":"Push message with content topic containing shell command","time":{"start":1751670860294,"stop":1751670860294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3a9217dba4c9f0","name":"can query messages by message hash","time":{"start":1751670501550,"stop":1751670501551,"duration":1},"status":"passed","severity":"normal"},{"uid":"22df7c5b779091aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751670727608,"stop":1751670727609,"duration":1},"status":"passed","severity":"normal"},{"uid":"4958f1cd30a58e6b","name":"Check publish message containing Russian","time":{"start":1751670390579,"stop":1751670390579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4b480ef0ed3a5b","name":"should properly clean up resources when disposed","time":{"start":1751670197358,"stop":1751670197359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df9bb49da2ff338","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751670533969,"stop":1751670533970,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bc0f1301c577b7","name":"Waku message hash computation (payload length 0)","time":{"start":1751670169585,"stop":1751670169585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdd945729260a34","name":"Nodes with multiple pubsub topic","time":{"start":1751670383373,"stop":1751670383374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f594e5c7aecadee","name":"Store - dialed first","time":{"start":1751670548768,"stop":1751670548769,"duration":1},"status":"passed","severity":"normal"},{"uid":"868369f568da7a4f","name":"should not receive a peer event after stop","time":{"start":1751670181700,"stop":1751670181700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fde63bcb0cb7db8","name":"Register correct protocols","time":{"start":1751670393025,"stop":1751670393026,"duration":1},"status":"passed","severity":"normal"},{"uid":"973a32eb16078559","name":"should reject if Filter is requested but not mounted","time":{"start":1751670199129,"stop":1751670199129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6498927ca185f4bf","name":"should create NetworkMonitor with libp2p and events","time":{"start":1751670169426,"stop":1751670169431,"duration":5},"status":"passed","severity":"normal"},{"uid":"ad66ff425f634385","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751670393035,"stop":1751670393035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b019f5a9d88f1761","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751670208175,"stop":1751670208175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c033a3ca42536d0d","name":"Round trip binary serialization","time":{"start":1751670169957,"stop":1751670169957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8260034e680aa747","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751670154584,"stop":1751670154584,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9762a419360f50","name":"Fails to push message bigger that 1MB","time":{"start":1751670860284,"stop":1751670860284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7db50406a16bb31","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751670727590,"stop":1751670727590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c849e4607a0c11c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app53/4/topic632/xml","time":{"start":1751670526234,"stop":1751670526234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1513c1c11501fa4e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751670208190,"stop":1751670208190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80208b9097ad60","name":"should create an instance with libp2p and shardReader","time":{"start":1751670169666,"stop":1751670169667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7ab54bb3547713","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751670154585,"stop":1751670154585,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ee6f084ef57045","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751670543020,"stop":1751670543021,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcab4da98e422503","name":"non connected peers","time":{"start":1751670370523,"stop":1751670370523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b533ce537856baaf","name":"should encode/decode to RLP encoding","time":{"start":1751670160768,"stop":1751670160768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9815a12a6e64df6","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751670199171,"stop":1751670199171,"duration":0},"status":"broken","severity":"normal"},{"uid":"3ddf6f4f6b31578","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751670208178,"stop":1751670208178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceff20a1710a3199","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751670727608,"stop":1751670727608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea271b3ddefbf29","name":"Encoder throws on undefined content topic","time":{"start":1751670189256,"stop":1751670189256,"duration":0},"status":"passed","severity":"normal"},{"uid":"82202cfebd4b52c7","name":"Should update multiaddrs","time":{"start":1751670358259,"stop":1751670358260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92f7fad83bc73d2","name":"Encoder throws on empty string content topic","time":{"start":1751670189256,"stop":1751670189256,"duration":0},"status":"passed","severity":"normal"},{"uid":"756ba0e7fb171d52","name":"Check received message containing Script","time":{"start":1751670794103,"stop":1751670794103,"duration":0},"status":"passed","severity":"normal"},{"uid":"87053e0505828c99","name":"Push message with content topic containing long","time":{"start":1751670860276,"stop":1751670860276,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a7f2903365dde8","name":"Push message with content topic containing Russian","time":{"start":1751670860292,"stop":1751670860292,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a3c34f76a711d1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751670727609,"stop":1751670727609,"duration":0},"status":"passed","severity":"normal"},{"uid":"106152aa97cce9d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751670154596,"stop":1751670154597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c665bacd76127a9","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751670213056,"stop":1751670213057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d745537816699bd","name":"should be sent with empty content","time":{"start":1751670213058,"stop":1751670213058,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ff0591067f4d38","name":"should return usable stream attached to connection","time":{"start":1751670169792,"stop":1751670169793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5579fe2e56500c","name":"Push message with custom timestamp: 1751666666156","time":{"start":1751670860283,"stop":1751670860283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1de09a060348fd1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751670727596,"stop":1751670727596,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b12f07a819e3ac","name":"Check received message containing JSON","time":{"start":1751670794093,"stop":1751670794094,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb48985738fa66e","name":"Decrypt messages","time":{"start":1751670372146,"stop":1751670372146,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58b6ea3d8380883","name":"should return PeerId when Multiaddr input is provided","time":{"start":1751670169575,"stop":1751670169575,"duration":0},"status":"passed","severity":"normal"},{"uid":"332248f18b3595dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751670154771,"stop":1751670154771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb78978794bc78f4","name":"start node with empty shard should fail","time":{"start":1751670558423,"stop":1751670558423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf714374222b3650","name":"Push message with content topic containing SQL Injection","time":{"start":1751670860292,"stop":1751670860292,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6931e0ab95fcb1","name":"throws on content topic with empty topic name field","time":{"start":1751670154567,"stop":1751670154568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aaa543a80c36567","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751670154574,"stop":1751670154574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21888c79598495b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751670378786,"stop":1751670378786,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a551e70e5201eb3","name":"should set field with only STORE enabled","time":{"start":1751670160773,"stop":1751670160774,"duration":1},"status":"passed","severity":"normal"},{"uid":"71439ee3f678f21d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751670160011,"stop":1751670160012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd7905a2ce939cb","name":"rejects content-filtered query with only contentTopics","time":{"start":1751670169723,"stop":1751670169724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f0018143503324","name":"should decode valid enr with tcp successfully","time":{"start":1751670160760,"stop":1751670160761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a067e35d1cc9278d","name":"Decoder throws on empty string content topic","time":{"start":1751670169959,"stop":1751670169959,"duration":0},"status":"passed","severity":"normal"},{"uid":"285064cdf4f94358","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751670727598,"stop":1751670727599,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45266091d2c36b9b","name":"Query with Ordered Callback, No message returned","time":{"start":1751670468775,"stop":1751670468782,"duration":7},"status":"passed","severity":"normal"},{"uid":"be972db9e3dd101d","name":"Relay - dialed first","time":{"start":1751670548766,"stop":1751670548767,"duration":1},"status":"passed","severity":"normal"},{"uid":"67947fc2514920ca","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751670417303,"stop":1751670417304,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9a0573d027a775","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751670160016,"stop":1751670160017,"duration":1},"status":"passed","severity":"normal"},{"uid":"db269c5bb6d79309","name":"Check publish message containing Script","time":{"start":1751670390580,"stop":1751670390580,"duration":0},"status":"passed","severity":"normal"},{"uid":"712ea2085e8c3511","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751670160003,"stop":1751670160004,"duration":1},"status":"passed","severity":"normal"},{"uid":"81deb797b752cf11","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1751670169450,"stop":1751670169451,"duration":1},"status":"passed","severity":"normal"},{"uid":"9110f15b7fff24a4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751670154586,"stop":1751670154586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeb5d4523327e9c","name":"Wrong topic","time":{"start":1751670526234,"stop":1751670526234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad03a7b7c85afed","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751670265698,"stop":1751670265698,"duration":0},"status":"broken","severity":"normal"},{"uid":"64bae0952a77a6fb","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751670198332,"stop":1751670198332,"duration":0},"status":"passed","severity":"normal"},{"uid":"770d404ca488bc5f","name":"can query messages normally","time":{"start":1751670501548,"stop":1751670501549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2188e560cadaaf","name":"Push message with content topic containing JSON","time":{"start":1751670860293,"stop":1751670860294,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5b3facf59d52a1","name":"throws on content topic with empty version field","time":{"start":1751670154567,"stop":1751670154567,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ab8807e51e19cb","name":"should initialize bloom filter with correct parameters","time":{"start":1751670210377,"stop":1751670210378,"duration":1},"status":"passed","severity":"normal"},{"uid":"409c82f2ae38001c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751670154598,"stop":1751670154598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b987e129e2d80b54","name":"Check publish message containing JSON","time":{"start":1751670390581,"stop":1751670390581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8283093d87933c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751670208185,"stop":1751670208185,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c1ff5611403dcb","name":"Push message with long payload","time":{"start":1751670860270,"stop":1751670860271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1fefb068807c89","name":"isConnected return false after peer stops","time":{"start":1751670417296,"stop":1751670417296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4afdaf34bf0183","name":"more peers than existing","time":{"start":1751670370522,"stop":1751670370523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b7f20f718ba07dc","name":"Publish message with custom timestamp: Sat Jul 05 2025 00:06:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1751670390591,"stop":1751670390591,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f0c8e075c1d72f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751670154588,"stop":1751670154588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba01e9d1da66bb98","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751670154580,"stop":1751670154580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d54f0872f928ea","name":"Check message with no content topic is not received","time":{"start":1751670794098,"stop":1751670794098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2a2ade552d671d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app67/7/topic413/proto","time":{"start":1751670526231,"stop":1751670526232,"duration":1},"status":"passed","severity":"normal"},{"uid":"1077688092f9ab44","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751670468772,"stop":1751670468772,"duration":0},"status":"passed","severity":"normal"},{"uid":"455d33bdfa8ffa8e","name":"should only return 1 node with store capability","time":{"start":1751670177777,"stop":1751670177777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e92ffb4d7af0ab6","name":"should handle a minimal index list","time":{"start":1751670154770,"stop":1751670154770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14417c0683c0c85","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751670208175,"stop":1751670208175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f58a69b43ef68a4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751670154575,"stop":1751670154575,"duration":0},"status":"passed","severity":"normal"},{"uid":"755809053a229b","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751670208173,"stop":1751670208174,"duration":1},"status":"passed","severity":"normal"},{"uid":"791e367ca0639a40","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751670208180,"stop":1751670208180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc03cee1fc96d2a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670513020,"stop":1751670513020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be6894513632394f","name":"should insert elements correctly","time":{"start":1751670210378,"stop":1751670210378,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed9271fe363cbee","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751670208168,"stop":1751670208168,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfb5c7375ecef2d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751670543032,"stop":1751670543033,"duration":1},"status":"passed","severity":"normal"},{"uid":"207b15bcaebcef6d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751670456854,"stop":1751670456854,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c6fbf73a7148fd","name":"should not fail to stop the service if it was not started","time":{"start":1751670233051,"stop":1751670233051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e73b098eed756b","name":"should return valid sharding parameters for static sharding","time":{"start":1751670154599,"stop":1751670154600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac37859889c3b7e3","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751670213055,"stop":1751670213055,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfca228242687","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751670208187,"stop":1751670208188,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf28bf366a204f45","name":"Correctly serialized arguments","time":{"start":1751670333788,"stop":1751670333788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ebc5bd6d332a20","name":"Passing page size 0 when there are 110 messages","time":{"start":1751670531905,"stop":1751670531908,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebb64344875819ca","name":"Subscribe to topic containing Script and publish message","time":{"start":1751670393033,"stop":1751670393034,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cf4f64077d8cb2","name":"Check message with no content topic is not received","time":{"start":1751670794107,"stop":1751670794107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29ddfeb9dec9227","name":"should return true when peer is on the specified shard","time":{"start":1751670169553,"stop":1751670169553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a72f8d31a79f19","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751670160007,"stop":1751670160008,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf75d17646d2c570","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751670727583,"stop":1751670727583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05953fc62fd1d01","name":"1 Relay, 1 fetch","time":{"start":1751670177055,"stop":1751670177058,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c36018d6f655ccf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751670154574,"stop":1751670154574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2bf65f2eeb9772","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751670208169,"stop":1751670208170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75bbe14b61d24ca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751670727583,"stop":1751670727583,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ea241a7bf3ca1d","name":"can start the service","time":{"start":1751670233049,"stop":1751670233050,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd373874dbb0be89","name":"should properly create location multiaddrs - udp4","time":{"start":1751670160770,"stop":1751670160770,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa33ed9deae2d3eb","name":"should return false when peer is not on the specified shard","time":{"start":1751670169554,"stop":1751670169554,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b4b764ca058f1f","name":"should add and remove event listeners correctly","time":{"start":1751670181702,"stop":1751670181702,"duration":0},"status":"passed","severity":"normal"},{"uid":"74417fa820c6ee67","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751670169593,"stop":1751670169593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32600932cd0120a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app29/8/topic853/utf8","time":{"start":1751670526233,"stop":1751670526234,"duration":1},"status":"passed","severity":"normal"},{"uid":"d760d0093b656548","name":"Push message with content topic containing escaped characters","time":{"start":1751670860294,"stop":1751670860294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0fd3b6ee4b57b","name":"should not fail to start the service if it is already started","time":{"start":1751670233052,"stop":1751670233055,"duration":3},"status":"passed","severity":"normal"},{"uid":"e75d2a3552534b28","name":"should not be empty after adding a subscription","time":{"start":1751670198796,"stop":1751670198797,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefc25d3f63f9b84","name":"Push message with meta","time":{"start":1751670860295,"stop":1751670860295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2847ee082dc6a083","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751670169583,"stop":1751670169584,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ada03017073b0e","name":"Push message with Russian payload","time":{"start":1751670860286,"stop":1751670860287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdacb7e4d5b3d03","name":"should create a new stream if no existing for protocol found","time":{"start":1751670169794,"stop":1751670169794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6f8512b30557f2","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751670208166,"stop":1751670208166,"duration":0},"status":"passed","severity":"normal"},{"uid":"20374810c1c19e4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751670794096,"stop":1751670794097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55a904eba606774","name":"can start the service","time":{"start":1751670181697,"stop":1751670181697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2319ab601c5b2cb4","name":"Subscribe and receive messages via lightPush","time":{"start":1751670727581,"stop":1751670727581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430960673d11c76","name":"topics with same application and version share the same shard","time":{"start":1751670154576,"stop":1751670154576,"duration":0},"status":"passed","severity":"normal"},{"uid":"84340646e8747489","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751670727607,"stop":1751670727607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8274fce41ddc3f","name":"Check message with invalid timestamp is not received","time":{"start":1751670794097,"stop":1751670794097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49091223548401c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751670177540,"stop":1751670177540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c01253ed8f1e46","name":"ignores domain fetching errors","time":{"start":1751670177775,"stop":1751670177775,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d89ad6e1447b29","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751670208186,"stop":1751670208186,"duration":0},"status":"passed","severity":"normal"},{"uid":"162b3dfb4b9f50ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670513018,"stop":1751670513018,"duration":0},"status":"passed","severity":"normal"},{"uid":"945c6ac0c5cd7333","name":"Passing page size 3 when there are 20 messages","time":{"start":1751670531909,"stop":1751670531910,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d44f9cfa68cc335","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751670154580,"stop":1751670154580,"duration":0},"status":"passed","severity":"normal"},{"uid":"efab25fb87cb1c0c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751670169795,"stop":1751670169795,"duration":0},"status":"passed","severity":"normal"},{"uid":"da976c059e865aa8","name":"Query Generator - false","time":{"start":1751670519837,"stop":1751670519837,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd99a9f603d2d4","name":"Renews subscription after lossing a connection","time":{"start":1751670727594,"stop":1751670727594,"duration":0},"status":"passed","severity":"normal"},{"uid":"622f47fe2596601d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751670160017,"stop":1751670160018,"duration":1},"status":"passed","severity":"normal"},{"uid":"804bb67694b947fb","name":"should throw error - no id","time":{"start":1751670160761,"stop":1751670160761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf59105f9d82e4a6","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751670357898,"stop":1751670357900,"duration":2},"status":"passed","severity":"normal"},{"uid":"515f01820fdf9f9b","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751670207846,"stop":1751670207846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda96fa47e78871","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751670357888,"stop":1751670357889,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1fb93fcc4f3205","name":"should dispatch network event when browser goes online","time":{"start":1751670169460,"stop":1751670169460,"duration":0},"status":"passed","severity":"normal"},{"uid":"47944240e72fd76b","name":"Meta field set when metaSetter is specified","time":{"start":1751670169958,"stop":1751670169958,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d1bed60f75d4cf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751670543029,"stop":1751670543030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3a7871779666b1","name":"Push message with content topic containing unicode special characters","time":{"start":1751670860281,"stop":1751670860281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07d2f967149c118","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751670727599,"stop":1751670727599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3538b61fd3858151","name":"Ordered Callback - true","time":{"start":1751670519840,"stop":1751670519840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8766094c497a8719","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751670208183,"stop":1751670208185,"duration":2},"status":"passed","severity":"normal"},{"uid":"396991bf6c185db2","name":"Init the array if not present","time":{"start":1751670154339,"stop":1751670154341,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fc6c749ff30916b","name":"Check received message containing Chinese","time":{"start":1751670794091,"stop":1751670794091,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bb13083fcb3462","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751670383373,"stop":1751670383373,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bf37429e345310","name":"Query generator for 2000 messages","time":{"start":1751670498935,"stop":1751670498935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b384b503639f20d","name":"throws on content topic with non-number generation field","time":{"start":1751670154565,"stop":1751670154566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cf7fc80515d8a4","name":"should add event listeners to globalThis","time":{"start":1751670169437,"stop":1751670169438,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f9c0a6739a3fbd","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751670199166,"stop":1751670199166,"duration":0},"status":"broken","severity":"normal"},{"uid":"551ede62ffd6a75a","name":"Check received message containing shell command","time":{"start":1751670794094,"stop":1751670794094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c488b1eb30d94e09","name":"should dispatch connect and disconnect events","time":{"start":1751670199244,"stop":1751670199245,"duration":1},"status":"passed","severity":"normal"},{"uid":"accec1f45d0f587e","name":"throws on empty content topic","time":{"start":1751670154564,"stop":1751670154565,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f62c859f1f45b6","name":"Check received message containing unicode special characters","time":{"start":1751670794095,"stop":1751670794095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5fb3e252898515","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751670208177,"stop":1751670208178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5284b37c8825dd8b","name":"Check publish message containing Arabic","time":{"start":1751670390577,"stop":1751670390577,"duration":0},"status":"passed","severity":"normal"},{"uid":"792eaf1efe7e7cd7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751670456856,"stop":1751670456857,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ba3c414ca13db6","name":"should not fail to stop the service if it was not started","time":{"start":1751670370195,"stop":1751670370196,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bb026599e5f5f1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751670154572,"stop":1751670154572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae18e3aedf26c26","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751670543033,"stop":1751670543033,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dacb6c123494ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751670154585,"stop":1751670154586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e943290a01f5ccc2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751670208182,"stop":1751670208182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7056c07c3d894eed","name":"Push message with content topic containing emoji","time":{"start":1751670860295,"stop":1751670860295,"duration":0},"status":"passed","severity":"normal"},{"uid":"976d185da7b3ffdb","name":"Push message with custom timestamp: 1720911866156","time":{"start":1751670860282,"stop":1751670860282,"duration":0},"status":"passed","severity":"normal"},{"uid":"349c9bc3448aa48d","name":"Push message with content topic containing special chars","time":{"start":1751670860291,"stop":1751670860291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5617f6f4411dbaf","name":"should keep entries that haven't expired yet","time":{"start":1751670197356,"stop":1751670197357,"duration":1},"status":"passed","severity":"normal"},{"uid":"622ec7186a259de4","name":"Store - dialed after - with timeout","time":{"start":1751670548769,"stop":1751670548769,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe12fe0286caf3c","name":"should properly create location multiaddrs - tcp6","time":{"start":1751670160771,"stop":1751670160771,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d7f62dfb6d4ad9","name":"Ephemeral messages are not stored","time":{"start":1751670233817,"stop":1751670233818,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac7998441d4f93a","name":"Check received message containing Russian","time":{"start":1751670794102,"stop":1751670794102,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d006ae4f9fdc60","name":"Push message with long payload","time":{"start":1751670860285,"stop":1751670860285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ce28b379f3af7","name":"random static sharding 9 - Cluster ID: 412, Shard ID: 261","time":{"start":1751670558421,"stop":1751670558421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69dd1a05847880b","name":"should throw an error for missing sharding configuration","time":{"start":1751670154600,"stop":1751670154600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b1f7a553370d7f","name":"random static sharding 4 - Cluster ID: 951, Shard ID: 372","time":{"start":1751670558417,"stop":1751670558417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06b5365d96df39f","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751670169794,"stop":1751670169795,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8fba17fd376ab8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751670543021,"stop":1751670543026,"duration":5},"status":"passed","severity":"normal"},{"uid":"d5e0dfc35ff5a2b9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751670498934,"stop":1751670498934,"duration":0},"status":"passed","severity":"normal"},{"uid":"707a05ab8188a7eb","name":"Push message with content topic containing special chars","time":{"start":1751670860277,"stop":1751670860277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9574ff67df489e","name":"should request peer renewal on specific errors","time":{"start":1751670198258,"stop":1751670198259,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4809487c6f2ebc","name":"Push message with content topic containing JSON","time":{"start":1751670860280,"stop":1751670860280,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d0b02931d6925c","name":"should add and check entries correctly","time":{"start":1751670197335,"stop":1751670197346,"duration":11},"status":"passed","severity":"normal"},{"uid":"a7a58c3f52f46e13","name":"should handle errors when globalThis is not available","time":{"start":1751670169438,"stop":1751670169439,"duration":1},"status":"passed","severity":"normal"},{"uid":"56855df5aa8f0415","name":"handles different clusterIds correctly","time":{"start":1751670154577,"stop":1751670154577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3997c75125bfe2c","name":"Check publish message containing emoji","time":{"start":1751670390588,"stop":1751670390588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e749d2b50cc9335","name":"should be delivered immediately if received","time":{"start":1751670213060,"stop":1751670213060,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa30b93306ca44a1","name":"Push message with content topic containing short","time":{"start":1751670860290,"stop":1751670860290,"duration":0},"status":"passed","severity":"normal"},{"uid":"56df0c363a53aa2d","name":"Check meta is set [ecies]","time":{"start":1751670189255,"stop":1751670189256,"duration":1},"status":"passed","severity":"normal"},{"uid":"401986b3c4171353","name":"Subscribe to topic containing Script and receive message","time":{"start":1751670727605,"stop":1751670727605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd46022c1b68c67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751670357896,"stop":1751670357897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c790ae4c90f85777","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751670558414,"stop":1751670558414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba54393bb0c2d60","name":"does not throw on valid cases","time":{"start":1751670154563,"stop":1751670154564,"duration":1},"status":"passed","severity":"normal"},{"uid":"48856db9386dd11d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751670383372,"stop":1751670383372,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeea7c8e8da76a6e","name":"Fails to push message with large meta","time":{"start":1751670860282,"stop":1751670860282,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b475299988c67f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751670181701,"stop":1751670181701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f98a240bc27ce1d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751670393031,"stop":1751670393031,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a35456e2bddeec","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751670444421,"stop":1751670444421,"duration":0},"status":"broken","severity":"normal"},{"uid":"26ee780eb9844e30","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751670727607,"stop":1751670727607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d279df54bc175999","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751670198494,"stop":1751670198502,"duration":8},"status":"passed","severity":"normal"},{"uid":"7d1927ad4c09025b","name":"should throw if no connection provided","time":{"start":1751670169793,"stop":1751670169793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01ca0fc2738fe53","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751670444419,"stop":1751670444420,"duration":1},"status":"broken","severity":"normal"},{"uid":"f1db4a39d82a8a72","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751670208181,"stop":1751670208182,"duration":1},"status":"passed","severity":"normal"},{"uid":"277f8e60e3b772c5","name":"should not allow unachievable error rate","time":{"start":1751670207840,"stop":1751670207841,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05622a82985d596","name":"Check received message containing Arabic","time":{"start":1751670794091,"stop":1751670794091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc0e5c353cde361","name":"should return false when shard is not included in network shards","time":{"start":1751670198510,"stop":1751670198510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b7982deb4e6ee1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751670393033,"stop":1751670393033,"duration":0},"status":"passed","severity":"normal"},{"uid":"63acae2708f75278","name":"should not fail to start the service if it is already started","time":{"start":1751670370196,"stop":1751670370196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413539e817cd5e1","name":"LightPush","time":{"start":1751670548769,"stop":1751670548769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2bcc6c3a528044","name":"Relay","time":{"start":1751670234893,"stop":1751670234893,"duration":0},"status":"passed","severity":"normal"},{"uid":"25300f23b750c89","name":"Check received message containing short","time":{"start":1751670794089,"stop":1751670794089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54b29e21b59a879","name":"throws on content topic with too few or too many fields","time":{"start":1751670154565,"stop":1751670154565,"duration":0},"status":"passed","severity":"normal"},{"uid":"996cef402fcdfd9a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751670390594,"stop":1751670390595,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4c89fa5e4a1524","name":"Promise Callback - true","time":{"start":1751670519837,"stop":1751670519839,"duration":2},"status":"passed","severity":"normal"},{"uid":"6aa6f8fe49a831d8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751670378784,"stop":1751670378785,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afec3eb0a14c4224","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app16/8/topic120/utf8","time":{"start":1751670526231,"stop":1751670526231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced5e31aa197f80","name":"should initialize with default number of peers","time":{"start":1751670199240,"stop":1751670199240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e93ababd9dd3ebb","name":"Check received message with timestamp: 1751670228022000000 ","time":{"start":1751670794096,"stop":1751670794096,"duration":0},"status":"passed","severity":"normal"},{"uid":"205d065583cb6e5a","name":"Ephemeral field set to true","time":{"start":1751670169958,"stop":1751670169958,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ae13f25d2d07bd","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751670533971,"stop":1751670533971,"duration":0},"status":"passed","severity":"normal"},{"uid":"441dc46b1d71af81","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751670154579,"stop":1751670154579,"duration":0},"status":"passed","severity":"normal"},{"uid":"34013887fd9f2da9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751670154573,"stop":1751670154573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e880fd15e9a60e25","name":"messageHashStr works with IProtoMessage","time":{"start":1751670169593,"stop":1751670169594,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad31bbc1c3bfa76","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751670727604,"stop":1751670727604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8449c415ce8f4423","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751670208164,"stop":1751670208165,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f9a74380b6d555","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751670208183,"stop":1751670208183,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecf76fe2d255fb2","name":"should successfully stop","time":{"start":1751670199173,"stop":1751670199173,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d37e200d817b80c","name":"should return PeerId when PeerId is provided","time":{"start":1751670169575,"stop":1751670169575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41ff96203faee46","name":"should set field with only FILTER enabled","time":{"start":1751670160774,"stop":1751670160774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc79a144d02b4412","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751670169960,"stop":1751670169960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ed25a6fdc1e84f","name":"should throw error - no id","time":{"start":1751670160762,"stop":1751670160762,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaa6e0e4248a529","name":"Promise Callback - false","time":{"start":1751670519839,"stop":1751670519840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3919569fe3b65d47","name":"Subscribe to topic containing short and receive message","time":{"start":1751670727586,"stop":1751670727587,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a125662be09d1a","name":"random static sharding 6 - Cluster ID: 836, Shard ID: 399","time":{"start":1751670558418,"stop":1751670558418,"duration":0},"status":"passed","severity":"normal"},{"uid":"397df1c8dbe5f226","name":"should set field with only RELAY enabled","time":{"start":1751670160773,"stop":1751670160773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707cda4e38b97dd","name":"Push message with shell command payload","time":{"start":1751670860288,"stop":1751670860288,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a9468e86e1b58f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751670383373,"stop":1751670383373,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e0821b2fc6768e","name":"accepts time-filtered query with content filter","time":{"start":1751670169727,"stop":1751670169727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76e312087539fdd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751670177536,"stop":1751670177537,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd49351a87acbad","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1751670199251,"stop":1751670199251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0dc475d44b9d9a","name":"Subscribe to topic containing short and publish message","time":{"start":1751670393029,"stop":1751670393029,"duration":0},"status":"passed","severity":"normal"},{"uid":"123c89c1be323c5d","name":"Generator, custom pubsub topic","time":{"start":1751670513019,"stop":1751670513019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"708c702203aa73cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751670526229,"stop":1751670526229,"duration":0},"status":"passed","severity":"normal"},{"uid":"de093944a0a509","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751670233820,"stop":1751670233822,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f67971238f0f168","name":"Push message with custom timestamp: 1751673866156","time":{"start":1751670860297,"stop":1751670860297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b133c4e8988effd9","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751670198510,"stop":1751670198510,"duration":0},"status":"passed","severity":"normal"},{"uid":"8619c5d285df7f07","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751670198330,"stop":1751670198331,"duration":1},"status":"passed","severity":"normal"},{"uid":"95264f840ecaa3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751670393027,"stop":1751670393027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6463e57e8622f252","name":"should return false when peer shard info is not found","time":{"start":1751670169555,"stop":1751670169559,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e45c868cd0aad36","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751670198983,"stop":1751670198983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb3c625d4fdae37","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751670154572,"stop":1751670154572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f284518ea03ae","name":"can start the service","time":{"start":1751670370194,"stop":1751670370195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4448501b7556c62f","name":"should update ack status of messages in outgoing buffer","time":{"start":1751670213059,"stop":1751670213059,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc842c4077386835","name":"should not return locked peers if enough unlocked are available","time":{"start":1751670199244,"stop":1751670199244,"duration":0},"status":"broken","severity":"normal"},{"uid":"f2e0df64623f97bf","name":"should not dispatch event when already disconnected","time":{"start":1751670169459,"stop":1751670169460,"duration":1},"status":"passed","severity":"normal"},{"uid":"76430f444b5dfbcf","name":"should properly compute the node id","time":{"start":1751670160767,"stop":1751670160767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52b0ea778d53352","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751670390596,"stop":1751670390596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4791f3bb98aa69e","name":"getPeersByDiscovery","time":{"start":1751670227272,"stop":1751670227274,"duration":2},"status":"skipped","severity":"normal"},{"uid":"1ab508a4cdf56f6","name":"throws on content topic with empty application field","time":{"start":1751670154566,"stop":1751670154567,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed6025ffb6e01ef","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751670390588,"stop":1751670390588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa6ae61c058fea6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751670526240,"stop":1751670526240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b519f2a6a56b532","name":"Push message with JSON payload","time":{"start":1751670860273,"stop":1751670860274,"duration":1},"status":"passed","severity":"normal"},{"uid":"46007910f5426091","name":"Push message with SQL Injection payload","time":{"start":1751670860272,"stop":1751670860272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97b171bee5a5223","name":"Query with Promise Callback, No message returned","time":{"start":1751670468785,"stop":1751670468785,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a1cb9f1b6e7b78","name":"A test","time":{"start":1751670317034,"stop":1751670317034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68f02565962a89e","name":"should reject if WakuNode is not started","time":{"start":1751670199127,"stop":1751670199128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7755ecaf00961fb2","name":"should be online or offline if network state changed","time":{"start":1751670417304,"stop":1751670417304,"duration":0},"status":"passed","severity":"normal"},{"uid":"461c92dc1302b406","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751670177778,"stop":1751670177779,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f39b3c03e41037a","name":"should retry failed tasks","time":{"start":1751670198254,"stop":1751670198258,"duration":4},"status":"passed","severity":"normal"},{"uid":"258cafd58db19af2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751670393034,"stop":1751670393034,"duration":0},"status":"passed","severity":"normal"},{"uid":"290e31fff11e9c73","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751670154599,"stop":1751670154599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c406ea7b0b4e5760","name":"should not allow k > 12","time":{"start":1751670207837,"stop":1751670207840,"duration":3},"status":"passed","severity":"normal"},{"uid":"74d0c6816595fe8f","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751670456857,"stop":1751670456858,"duration":1},"status":"skipped","severity":"normal"},{"uid":"858f285662ae6961","name":"should handle special patterns correctly","time":{"start":1751670210380,"stop":1751670210380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c422030d84f2be","name":"should get / set UDP multiaddr","time":{"start":1751670160769,"stop":1751670160769,"duration":0},"status":"passed","severity":"normal"},{"uid":"300831039ab71873","name":"different cluster, same shard: nodes don't connect","time":{"start":1751670325908,"stop":1751670325909,"duration":1},"status":"passed","severity":"normal"},{"uid":"516acbb1818b2c19","name":"Check publish message containing unicode special characters","time":{"start":1751670390587,"stop":1751670390587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ce2ea7893c7a0e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751670208167,"stop":1751670208167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e783aaa98e2f686","name":"All","time":{"start":1751670234894,"stop":1751670234897,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b3366b99b0bd48e","name":"should be empty when created","time":{"start":1751670198791,"stop":1751670198791,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a1658d5414ea9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751670208182,"stop":1751670208182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528516e7d15c806","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751670357895,"stop":1751670357895,"duration":0},"status":"passed","severity":"normal"},{"uid":"837348178206fc8d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751670208189,"stop":1751670208189,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a31d03304019c0","name":"should handle shard reader errors gracefully","time":{"start":1751670169693,"stop":1751670169695,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eb072d88e9fc552","name":"Push message with Russian payload","time":{"start":1751670860272,"stop":1751670860272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae00e99bc0f4bac0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751670233061,"stop":1751670233061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1609e463de05b6a5","name":"should remove event listeners from libp2p","time":{"start":1751670169439,"stop":1751670169444,"duration":5},"status":"passed","severity":"normal"},{"uid":"454a484c7c838bc","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751670393027,"stop":1751670393028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2063828d3aa81740","name":"udp ip6 address","time":{"start":1751670160083,"stop":1751670160083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79310a99b9ffa92","name":"Query with Promise Callback, No Decoder","time":{"start":1751670468784,"stop":1751670468784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0a28d682d5204f","name":"Push message with content topic containing emoji","time":{"start":1751670860281,"stop":1751670860281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad62068fa75bfbfd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751670154586,"stop":1751670154587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b029c3f7b71996fd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670316887,"stop":1751670316888,"duration":1},"status":"passed","severity":"normal"},{"uid":"73da0f5221c1af8e","name":"Check received message containing Arabic","time":{"start":1751670794102,"stop":1751670794102,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe8fbecd121172f","name":"Push message with Script payload","time":{"start":1751670860287,"stop":1751670860287,"duration":0},"status":"passed","severity":"normal"},{"uid":"530193702ed91115","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751670208179,"stop":1751670208179,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cee5fa92f1037e","name":"should add received messages to bloom filter","time":{"start":1751670213055,"stop":1751670213055,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a76e9ba5365a020","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751670154582,"stop":1751670154583,"duration":1},"status":"passed","severity":"normal"},{"uid":"4009671a61d03b80","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751670160760,"stop":1751670160760,"duration":0},"status":"passed","severity":"normal"},{"uid":"1beaa7245834a107","name":"Push message with content topic containing short","time":{"start":1751670860275,"stop":1751670860276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3db54c10bfad999","name":"Throws when trying to push message with empty payload","time":{"start":1751670860275,"stop":1751670860275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79957226f59b2f3","name":"should maintain desired error rate","time":{"start":1751670210379,"stop":1751670210379,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b7699784d71b8f","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1751670199248,"stop":1751670199248,"duration":0},"status":"broken","severity":"normal"},{"uid":"630baaa6b476939e","name":"Subscribe to topic containing XML and receive message","time":{"start":1751670727605,"stop":1751670727606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fdaca3c7be1825","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751670154581,"stop":1751670154581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bb9a42f7635a77","name":"should handle errors gracefully when getting peer info","time":{"start":1751670169561,"stop":1751670169561,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c919b27712e357","name":"should dial peers on the same network","time":{"start":1751670169692,"stop":1751670169693,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8ff1b26e5101a6","name":"should return false when clusterId doesn't match","time":{"start":1751670198509,"stop":1751670198509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd070ad5a3d0860","name":"Renews subscription after lossing a connection","time":{"start":1751670727609,"stop":1751670727610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acbd52e8f91b052","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751670154598,"stop":1751670154599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6366c343818007e6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751670208181,"stop":1751670208181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4ee9a4e1f2a224","name":"rejects hash query with content filter parameters","time":{"start":1751670169726,"stop":1751670169726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6385599e6d440ed","name":"Push to array if already present","time":{"start":1751670154342,"stop":1751670154342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87da93422c4e3f","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751670208174,"stop":1751670208174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a508fb0edcf6cb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751670265692,"stop":1751670265694,"duration":2},"status":"broken","severity":"normal"},{"uid":"8e433f1f53f51686","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751670177538,"stop":1751670177539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad76e8d2ebc2dc93","name":"Push message with short payload","time":{"start":1751670860270,"stop":1751670860270,"duration":0},"status":"passed","severity":"normal"},{"uid":"db525098e1cc19c0","name":"Check received message containing unicode special characters","time":{"start":1751670794104,"stop":1751670794104,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a23dc42ad1f3e7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751670169584,"stop":1751670169584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5372382567555b95","name":"Check publish message containing Chinese","time":{"start":1751670390576,"stop":1751670390576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfe3fe7c22e940b","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751670199167,"stop":1751670199168,"duration":1},"status":"broken","severity":"normal"},{"uid":"f5633b296f874450","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751670199179,"stop":1751670199180,"duration":1},"status":"broken","severity":"normal"},{"uid":"d672a85d7b62bf80","name":"Subscribe to topic containing long and publish message","time":{"start":1751670393030,"stop":1751670393030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29257ef886cb215","name":"shard 0","time":{"start":1751670558413,"stop":1751670558413,"duration":0},"status":"broken","severity":"normal"},{"uid":"8bf8cf22276592e0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751670417300,"stop":1751670417303,"duration":3},"status":"broken","severity":"normal"},{"uid":"d56c7cb5551e8e8e","name":"should handle onConnected and onDisconnected","time":{"start":1751670199245,"stop":1751670199245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5310e500fc6d8d","name":"Waku message hash computation (no timestamp)","time":{"start":1751670169591,"stop":1751670169591,"duration":0},"status":"passed","severity":"normal"},{"uid":"db094b0bf98e75ed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751670177777,"stop":1751670177778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb9964e89c9752b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751670154585,"stop":1751670154585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9572c36dc85040","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751670177778,"stop":1751670177778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fccf1bf81f8126c","name":"Check received message containing SQL Injection","time":{"start":1751670794092,"stop":1751670794092,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d058dd2f4bbb9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751670154584,"stop":1751670154584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c54b9ec3e66e826","name":"Query Generator - true","time":{"start":1751670519836,"stop":1751670519836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e31ee59b4bbc34","name":"should get / set TCP multiaddr","time":{"start":1751670160769,"stop":1751670160769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f628367d87c5bae","name":"Asymmetric encrypt & decrypt","time":{"start":1751670188109,"stop":1751670188109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44409d11b97144","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751670468783,"stop":1751670468784,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5fb26df6907d11","name":"start node with empty content topic","time":{"start":1751670526240,"stop":1751670526240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa7949f58eec2ef","name":"should be safe to call multiple times","time":{"start":1751670169672,"stop":1751670169673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cecad692b545e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751670198980,"stop":1751670198983,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e845ff31002aa65","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751670233059,"stop":1751670233059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53e5aa86e5ba969d","name":"should return false when peer is on different cluster","time":{"start":1751670169550,"stop":1751670169550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec1ab63305fd066","name":"Publishes to nwaku","time":{"start":1751670384072,"stop":1751670384073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9606831ec1f646","name":"Push message with custom timestamp: 1751666666156","time":{"start":1751670860296,"stop":1751670860296,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf3c9f08a8ab0cc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751670325907,"stop":1751670325907,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1508d19d399e1a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751670393033,"stop":1751670393033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bef7fe5e91a6ec5","name":"Push 30 different messages","time":{"start":1751670860289,"stop":1751670860290,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7f8044dd103cad","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751670208187,"stop":1751670208187,"duration":0},"status":"passed","severity":"normal"},{"uid":"41afcebcc5502ea7","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1751670169560,"stop":1751670169560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17473be96dcaed3","name":"Overlapping topic subscription","time":{"start":1751670393029,"stop":1751670393029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12dbe3e4d6686c6f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751670169795,"stop":1751670169795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8043c038acc6b683","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751670177537,"stop":1751670177537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1feca54960e0d69","name":"should remove event listener for peer:discovery","time":{"start":1751670169672,"stop":1751670169672,"duration":0},"status":"passed","severity":"normal"},{"uid":"737fa67a5efc8a35","name":"Push message with content topic containing long","time":{"start":1751670860290,"stop":1751670860290,"duration":0},"status":"passed","severity":"normal"},{"uid":"298f47d8d5bb6550","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1751670199243,"stop":1751670199243,"duration":0},"status":"broken","severity":"normal"},{"uid":"13a07e40908c6770","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751670208186,"stop":1751670208186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fc42352cdb82cc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751670177540,"stop":1751670177540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b0eaeb4d59249","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751670727593,"stop":1751670727593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74aa236e413bd77","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1751670199251,"stop":1751670199251,"duration":0},"status":"broken","severity":"normal"},{"uid":"f4116518726c764","name":"Push message with special chars payload","time":{"start":1751670860285,"stop":1751670860286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9345c4c5b1ad226","name":"should handle errors when accessing navigator","time":{"start":1751670169469,"stop":1751670169469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbbe78e9082e591","name":"Passing page size 110 when there are 120 messages","time":{"start":1751670531912,"stop":1751670531913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec92d78776d05a8d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751670208168,"stop":1751670208168,"duration":0},"status":"passed","severity":"normal"},{"uid":"2983d29f0e090c1b","name":"Push message with content topic containing unicode special characters","time":{"start":1751670860294,"stop":1751670860295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c978923f7015c5d7","name":"Check received message containing Basic HTML tag","time":{"start":1751670794093,"stop":1751670794093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58522cdc535a90","name":"should return unique PubsubTopics for static sharding","time":{"start":1751670154581,"stop":1751670154581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee981f70e808d59","name":"different cluster, different shard: nodes don't connect","time":{"start":1751670325909,"stop":1751670325909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61017f6deaf5667","name":"Push message with XML payload","time":{"start":1751670860287,"stop":1751670860287,"duration":0},"status":"passed","severity":"normal"},{"uid":"95357ab33022e827","name":"should encode/decode to text encoding","time":{"start":1751670160768,"stop":1751670160769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef57ceaa8a141fa","name":"should stop and cleanup resources","time":{"start":1751670198802,"stop":1751670198802,"duration":0},"status":"passed","severity":"normal"},{"uid":"46841986fd33efde","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751670383372,"stop":1751670383372,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4359c2f68137","name":"should dial second nwaku node that was discovered","time":{"start":1751670299205,"stop":1751670299205,"duration":0},"status":"broken","severity":"normal"},{"uid":"1cb025045878512e","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751670727584,"stop":1751670727584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef3a0eaeb06c0e37","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751670213054,"stop":1751670213055,"duration":1},"status":"passed","severity":"normal"},{"uid":"96943e9a3b7a6733","name":"should increase lamport timestamp","time":{"start":1751670213054,"stop":1751670213054,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a79e9816394269","name":"should deliver messages after dependencies are met","time":{"start":1751670213057,"stop":1751670213057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe83d0ad7cb3fc9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751670154578,"stop":1751670154578,"duration":0},"status":"passed","severity":"normal"},{"uid":"4596f7444ca99e5a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751670860293,"stop":1751670860293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8d5bd0ab745485","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751670558423,"stop":1751670558423,"duration":0},"status":"passed","severity":"normal"},{"uid":"187f6e6d2a29fb2a","name":"Js publishes, other Js receives","time":{"start":1751670384073,"stop":1751670384073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b8dee103e617cd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751670727606,"stop":1751670727607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d6c7a854660fdb","name":"Push message with content topic containing Script","time":{"start":1751670860279,"stop":1751670860279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b551b89fcf61f8d6","name":"Callback on promise","time":{"start":1751670498929,"stop":1751670498929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ade1290be76ce85","name":"Publish message with custom timestamp: Fri Jul 04 2025 22:06:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1751670390589,"stop":1751670390590,"duration":1},"status":"passed","severity":"normal"},{"uid":"365b917edc4db462","name":"should wait for Store peer to be connected","time":{"start":1751670199131,"stop":1751670199131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a659f5b2e4944db","name":"recovers when dns.resolve returns empty","time":{"start":1751670177775,"stop":1751670177775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbc96801b1ed2a4","name":"Nwaku publishes","time":{"start":1751670384073,"stop":1751670384073,"duration":0},"status":"passed","severity":"normal"},{"uid":"95080038c3e3dcc6","name":"should not receive a peer event after stop","time":{"start":1751670370197,"stop":1751670370197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e38385ffec1984e","name":"should handle incoming messages","time":{"start":1751670199172,"stop":1751670199172,"duration":0},"status":"broken","severity":"normal"},{"uid":"24fa3c4e6abe4989","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751670208177,"stop":1751670208177,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec622483da6b61c","name":"should be able to encode the field with only STORE set to true","time":{"start":1751670160002,"stop":1751670160003,"duration":1},"status":"passed","severity":"normal"},{"uid":"81251c4f26a4dba7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751670393036,"stop":1751670393036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52b5d2ef9deeb37","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751670169584,"stop":1751670169585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2144a4623a2ac7c3","name":"Push message with Chinese payload","time":{"start":1751670860271,"stop":1751670860272,"duration":1},"status":"passed","severity":"normal"},{"uid":"2535cf77f7904ff2","name":"Push message with shell command payload","time":{"start":1751670860274,"stop":1751670860274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b935b1cc9adeab7f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751670794097,"stop":1751670794097,"duration":0},"status":"passed","severity":"normal"},{"uid":"152e24ec7bfd216","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751670543026,"stop":1751670543028,"duration":2},"status":"passed","severity":"normal"},{"uid":"86207b72913c138","name":"Check received message containing Script","time":{"start":1751670794092,"stop":1751670794093,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e347ec9440e695","name":"configure the node with multiple pubsub topics","time":{"start":1751670558422,"stop":1751670558423,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0256580091243b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751670160006,"stop":1751670160007,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa64fcd411051f","name":"should lock peers when selected","time":{"start":1751670199242,"stop":1751670199242,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e32b41753a10228","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751670393030,"stop":1751670393031,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a795585b6aa38a","name":"Check publish message containing XML","time":{"start":1751670390580,"stop":1751670390581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba27691729f0700","name":"Check received message with timestamp: 1751670228022000000 ","time":{"start":1751670794105,"stop":1751670794105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3561af1167c5ead","name":"should support chaining for add method","time":{"start":1751670197346,"stop":1751670197347,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8230bbd711fa9b4","name":"Encoder throws on undefined content topic","time":{"start":1751670169958,"stop":1751670169959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5017c5c61949fc00","name":"should return false when peer is not found","time":{"start":1751670169561,"stop":1751670169561,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc03087a607d13a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751670154600,"stop":1751670154600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a4034176b8f954","name":"Generator, 2 different pubsubtopics","time":{"start":1751670513019,"stop":1751670513019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c63477daac76e57","name":"should create ShardReader with shards network config","time":{"start":1751670169528,"stop":1751670169549,"duration":21},"status":"passed","severity":"normal"},{"uid":"4d54a88373f183f","name":"can start and stop the service","time":{"start":1751670181698,"stop":1751670181698,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7a217a9967ec55","name":"should return empty list for no shard","time":{"start":1751670154582,"stop":1751670154582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d038164dbde7310","name":"Check received message containing Russian","time":{"start":1751670794091,"stop":1751670794092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9d52ecc820432b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751670154571,"stop":1751670154571,"duration":0},"status":"passed","severity":"normal"},{"uid":"2295608497b0d9de","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751670727599,"stop":1751670727599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4528f142198a7440","name":"Push message with escaped characters payload","time":{"start":1751670860288,"stop":1751670860289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f947acbdd9986bd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751670176427,"stop":1751670176427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1864f32d7cea8ac1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751670154589,"stop":1751670154589,"duration":0},"status":"passed","severity":"normal"},{"uid":"441fdb536423d418","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751670417293,"stop":1751670417293,"duration":0},"status":"passed","severity":"normal"},{"uid":"28243665f4b7b3ed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751670357895,"stop":1751670357896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d60aaa49fbc85d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751670208185,"stop":1751670208186,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7ebbaa28d9617f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751670727589,"stop":1751670727589,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b203920f3ea396a","name":"should handle complete discovery-to-dial flow","time":{"start":1751670169696,"stop":1751670169697,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb9633d720ba88f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751670208187,"stop":1751670208187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00dbfe6da88b1f1","name":"random static sharding 1 - Cluster ID: 890, Shard ID: 289","time":{"start":1751670558414,"stop":1751670558415,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c25129c5b937a6","name":"through manual discovery","time":{"start":1751670333650,"stop":1751670333650,"duration":0},"status":"broken","severity":"normal"},{"uid":"b86aa9eb139ce9b4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751670154584,"stop":1751670154585,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a1d06f8f155b7e","name":"Check meta is set [symmetric]","time":{"start":1751670187705,"stop":1751670187706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e816efd35af0b35c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751670177539,"stop":1751670177540,"duration":1},"status":"passed","severity":"normal"},{"uid":"1faed6814d51982f","name":"should detect messages with missing dependencies","time":{"start":1751670213057,"stop":1751670213057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2320bb7eb2cc51e","name":"connected peers and dial","time":{"start":1751670370522,"stop":1751670370522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8b739c8c6cacb25","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751670456856,"stop":1751670456856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d230a0be82511","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751670169592,"stop":1751670169592,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd920f488748a5bf","name":"should handle dial errors gracefully","time":{"start":1751670169673,"stop":1751670169674,"duration":1},"status":"passed","severity":"normal"},{"uid":"c124970de7c6df3b","name":"should start and stop interval correctly","time":{"start":1751670198246,"stop":1751670198247,"duration":1},"status":"passed","severity":"normal"},{"uid":"310ee46f4f8cab79","name":"Passing page size 10 when there are 10 messages","time":{"start":1751670531910,"stop":1751670531910,"duration":0},"status":"passed","severity":"normal"},{"uid":"56303b6a77d65db2","name":"isConnected should return false after all peers disconnect","time":{"start":1751670417296,"stop":1751670417296,"duration":0},"status":"passed","severity":"normal"},{"uid":"511a6140d7b5af3d","name":"should retry on complete failure if specified","time":{"start":1751670199184,"stop":1751670199184,"duration":0},"status":"broken","severity":"normal"},{"uid":"3db55011777d1a6","name":"Light Node - default protocols","time":{"start":1751670548770,"stop":1751670548770,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd9e2cc0833506b","name":"Push message with emoji payload","time":{"start":1751670860289,"stop":1751670860289,"duration":0},"status":"passed","severity":"normal"},{"uid":"144d2ae0e700b383","name":"throws on content topic with empty encoding field","time":{"start":1751670154568,"stop":1751670154568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09ae6f235790cf5","name":"should process tasks in queue","time":{"start":1751670198248,"stop":1751670198251,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4310ac0cb59b526","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751670265685,"stop":1751670265685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35135de987d45b1","name":"should handle queue processing errors gracefully","time":{"start":1751670169684,"stop":1751670169684,"duration":0},"status":"passed","severity":"normal"},{"uid":"562a4cf5cd7fa09d","name":"Check message with non string payload is not received","time":{"start":1751670794098,"stop":1751670794099,"duration":1},"status":"passed","severity":"normal"},{"uid":"546b55e9451d04a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751670208178,"stop":1751670208178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d903c0601ecb5b2","name":"should enable all discoveries when explicitly set","time":{"start":1751670198316,"stop":1751670198316,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b4f062f7d6aa2d","name":"it tolerates circular branch references","time":{"start":1751670177774,"stop":1751670177775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10ff1b7ce83f825","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751670169574,"stop":1751670169575,"duration":1},"status":"passed","severity":"normal"},{"uid":"220400c2858a8985","name":"isConnected should return true after first peer connects","time":{"start":1751670417295,"stop":1751670417296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfcc6573d37b795","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751670543031,"stop":1751670543032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0ed1e1506d381d","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751670208166,"stop":1751670208167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88aad019dd663ec","name":"should insert message id into causal history","time":{"start":1751670213053,"stop":1751670213053,"duration":0},"status":"passed","severity":"normal"},{"uid":"287fd2e33e7961f9","name":"should handle case when globalThis is not available","time":{"start":1751670169451,"stop":1751670169452,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6d4b6f669083d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1751670727583,"stop":1751670727584,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c5df1c42454f6e","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1751670169461,"stop":1751670169468,"duration":7},"status":"passed","severity":"normal"},{"uid":"6ffdac66eb58aadf","name":"Query with Ordered Callback, No Decoder","time":{"start":1751670468774,"stop":1751670468775,"duration":1},"status":"passed","severity":"normal"},{"uid":"269bcb73c44c25d1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751670727603,"stop":1751670727604,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0579d0995135785","name":"Check publish message containing Basic HTML tag","time":{"start":1751670390581,"stop":1751670390581,"duration":0},"status":"passed","severity":"normal"},{"uid":"88004f08e626f67","name":"should transition to Unhealthy when no connections","time":{"start":1751670198976,"stop":1751670198979,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a4c9d0c8195c82c","name":"Using a function","time":{"start":1751670549208,"stop":1751670549209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f34f4a24249f9c","name":"accepts valid content-filtered query","time":{"start":1751670169722,"stop":1751670169723,"duration":1},"status":"passed","severity":"normal"},{"uid":"59945f9b35739087","name":"should have no discoveries enabled by default","time":{"start":1751670198315,"stop":1751670198316,"duration":1},"status":"passed","severity":"normal"},{"uid":"15716933f9e096d2","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751670198331,"stop":1751670198331,"duration":0},"status":"passed","severity":"normal"},{"uid":"82068db73872a025","name":"should call waitForPeer on Relay","time":{"start":1751670199131,"stop":1751670199132,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bba1703e2f1ec8c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751670727595,"stop":1751670727595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f96c21495705839","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751670208165,"stop":1751670208165,"duration":0},"status":"passed","severity":"normal"},{"uid":"942530003840714c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751670727610,"stop":1751670727610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52fd796bcb3fd1d","name":"Sign & Recover","time":{"start":1751670188110,"stop":1751670188111,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b971eb8e65c776","name":"Publish message with custom timestamp: Sat Jul 13 2024 23:06:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1751670390588,"stop":1751670390589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6300635958201b","name":"random static sharding 10 - Cluster ID: 494, Shard ID: 76","time":{"start":1751670558421,"stop":1751670558422,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c713993f9e463","name":"1 Relay, 1 Filter, gives up","time":{"start":1751670177059,"stop":1751670177060,"duration":1},"status":"passed","severity":"normal"},{"uid":"c061923eb1ae8b83","name":"Overlapping topic subscription","time":{"start":1751670727600,"stop":1751670727600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf51f06888934a1","name":"should start and setup intervals and event listeners","time":{"start":1751670198800,"stop":1751670198802,"duration":2},"status":"passed","severity":"normal"},{"uid":"82124385e058de39","name":"Throws when trying to push message with empty payload","time":{"start":1751670860290,"stop":1751670860290,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cfe07e2769a89c","name":"Check received message containing long","time":{"start":1751670794090,"stop":1751670794090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6f97c0ab46b07","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751670208181,"stop":1751670208181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d280125b2e8e00b9","name":"should emit a peer event after start","time":{"start":1751670233055,"stop":1751670233056,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edae9d596394524","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751670177779,"stop":1751670177779,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91bf553b7c9e9be3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751670727610,"stop":1751670727611,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc9624aae95c6a4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751670444423,"stop":1751670444423,"duration":0},"status":"broken","severity":"normal"},{"uid":"853bdef8c6fa9894","name":"Push message with numeric payload","time":{"start":1751670860285,"stop":1751670860285,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b5cb4e3c4e655c","name":"should not process empty queue","time":{"start":1751670169684,"stop":1751670169684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a87f5d0d6339dd6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751670727592,"stop":1751670727592,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecd6c483379a3db","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751670468772,"stop":1751670468772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a803936f11a261e5","name":"Fails to push message bigger that 1MB","time":{"start":1751670860297,"stop":1751670860297,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff455caaf01f508","name":"Query generator for multiple messages with different content topic format","time":{"start":1751670498928,"stop":1751670498929,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc7620ff686add8","name":"should emit a peer event after start","time":{"start":1751670181699,"stop":1751670181699,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b760cd086b5767","name":"should encodeTxt and decodeTxt","time":{"start":1751670160759,"stop":1751670160760,"duration":1},"status":"passed","severity":"normal"},{"uid":"b901e9337def35aa","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app88/7/topic316/proto","time":{"start":1751670526233,"stop":1751670526233,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea94a211da29187","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751670727594,"stop":1751670727594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9275a3bb1f34c7","name":"should properly create peer info with all multiaddrs","time":{"start":1751670160772,"stop":1751670160772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eace9ae83a67d1","name":"Check received message containing JSON","time":{"start":1751670794103,"stop":1751670794104,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1951d6911826a0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751670727591,"stop":1751670727592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8904789721a5544","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751670199169,"stop":1751670199169,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b25a8e7a86832a1","name":"can start and stop the service","time":{"start":1751670233050,"stop":1751670233051,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96df90ebd844634","name":"Check publish message containing shell command","time":{"start":1751670390581,"stop":1751670390586,"duration":5},"status":"passed","severity":"normal"},{"uid":"86134cd991e2838d","name":"Query generator for multiple messages with different message text format","time":{"start":1751670498928,"stop":1751670498928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8628da375bd44","name":"should handle errors when getting connections","time":{"start":1751670169468,"stop":1751670169468,"duration":0},"status":"passed","severity":"normal"},{"uid":"248687739d35f863","name":"Push message with content topic containing numeric","time":{"start":1751670860291,"stop":1751670860291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b580cd5008773c5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751670727591,"stop":1751670727591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91251e348bad5fe","name":"should reject if LightPush is requested but not mounted","time":{"start":1751670199128,"stop":1751670199128,"duration":0},"status":"passed","severity":"normal"},{"uid":"955f54953338eecc","name":"should only return 1 node with relay capability","time":{"start":1751670177776,"stop":1751670177777,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d8249476192da0","name":"should properly create location multiaddrs - tcp4","time":{"start":1751670160770,"stop":1751670160770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abe26418d27df2a","name":"should be able to decode the field with only STORE set to true","time":{"start":1751670160013,"stop":1751670160014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84b267ee6d6737a","name":"should throw an error for missing required configuration","time":{"start":1751670154583,"stop":1751670154583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1825ca66a4276e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751670468774,"stop":1751670468774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce8b72f46b165fe","name":"should initialize with Unhealthy status","time":{"start":1751670198975,"stop":1751670198976,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cff57401a09e7ab","name":"should increase lamport timestamp","time":{"start":1751670213052,"stop":1751670213052,"duration":0},"status":"passed","severity":"normal"},{"uid":"946981e17eb52e6f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751670727592,"stop":1751670727593,"duration":1},"status":"passed","severity":"normal"},{"uid":"1366fa17e597b058","name":"should skip peers not on the same network","time":{"start":1751670169692,"stop":1751670169692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1333fcba1a79963a","name":"should return false when peer has no shard info","time":{"start":1751670169551,"stop":1751670169552,"duration":1},"status":"passed","severity":"normal"},{"uid":"56abff0593043a0c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751670177059,"stop":1751670177059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef26e5e83ca927ec","name":"messageHashStr produces consistent results for the same input","time":{"start":1751670169605,"stop":1751670169605,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a151fe15d582ae","name":"Check received message containing numeric","time":{"start":1751670794101,"stop":1751670794101,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a6163883766a34","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751670208171,"stop":1751670208171,"duration":0},"status":"passed","severity":"normal"},{"uid":"71647c3c0051e58a","name":"should select older connection if present","time":{"start":1751670169734,"stop":1751670169735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd24361040e08bd","name":"should start dialing interval processor","time":{"start":1751670169667,"stop":1751670169668,"duration":1},"status":"passed","severity":"normal"},{"uid":"140f324eae3bcbbe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751670727602,"stop":1751670727602,"duration":0},"status":"passed","severity":"normal"},{"uid":"94552ae09c491319","name":"Subscribe to topic containing Script and receive message","time":{"start":1751670727590,"stop":1751670727590,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e342cc52dec199","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751670154589,"stop":1751670154590,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa676f9124b83b0","name":"should return false when pubsub topic parsing fails","time":{"start":1751670169560,"stop":1751670169561,"duration":1},"status":"passed","severity":"normal"},{"uid":"250dd741dbaa91f7","name":"should create ShardReader with contentTopics network config","time":{"start":1751670169527,"stop":1751670169528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea75d8cfed2c597","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751670208174,"stop":1751670208174,"duration":0},"status":"passed","severity":"normal"},{"uid":"55690f7494f0461","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751670727582,"stop":1751670727582,"duration":0},"status":"passed","severity":"normal"},{"uid":"155511fd5bc046a4","name":"should return no connections if no open connection provided","time":{"start":1751670169734,"stop":1751670169734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac90b398ec4bfe07","name":"Subscribe to topic containing XML and receive message","time":{"start":1751670727591,"stop":1751670727591,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedf67dabada4f29","name":"configure the node with multiple content topics","time":{"start":1751670526239,"stop":1751670526239,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a07b9663f0cb637","name":"random static sharding 5 - Cluster ID: 287, Shard ID: 297","time":{"start":1751670558418,"stop":1751670558418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ff90f7f670e414","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751670208179,"stop":1751670208180,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e84e9abcf70224","name":"Check received message containing emoji","time":{"start":1751670794095,"stop":1751670794096,"duration":1},"status":"passed","severity":"normal"},{"uid":"964b8b4e5f2d4c3c","name":"Check message with no pubsub topic is not received","time":{"start":1751670794107,"stop":1751670794107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a08c5547ad6a792","name":"Push message with Arabic payload","time":{"start":1751670860286,"stop":1751670860286,"duration":0},"status":"passed","severity":"normal"},{"uid":"801d38adeace6433","name":"Push message with Basic HTML tag payload","time":{"start":1751670860273,"stop":1751670860273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9ff36673a85912","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751670154582,"stop":1751670154582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92a028d3c44e64e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751670208176,"stop":1751670208176,"duration":0},"status":"passed","severity":"normal"},{"uid":"825102bcd06c6f5","name":"should return false when navigator.onLine is false","time":{"start":1751670169445,"stop":1751670169446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea70f4e2ac7acf4c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751670154581,"stop":1751670154581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f713cfdfed718c1f","name":"Generator, 2 different pubsubtopics","time":{"start":1751670513021,"stop":1751670513021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42186110b375f63","name":"Passing page size 1 when there are 4 messages","time":{"start":1751670531908,"stop":1751670531909,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad50024e915f9fd","name":"Check message on other pubsub topic is not received","time":{"start":1751670794097,"stop":1751670794097,"duration":0},"status":"passed","severity":"normal"},{"uid":"27564733e02f33c6","name":"Push message equal or less that 1MB","time":{"start":1751670860297,"stop":1751670860297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb32c4615c77f27","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751670198798,"stop":1751670198800,"duration":2},"status":"passed","severity":"normal"},{"uid":"6aff0b96466fe983","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751670794100,"stop":1751670794100,"duration":0},"status":"broken","severity":"normal"},{"uid":"d93ce0f054014f28","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751670169723,"stop":1751670169723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c718a6572b2a92f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751670316886,"stop":1751670316887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e863f1432778dbca","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751670533970,"stop":1751670533970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f71cb60201c8a56","name":"pre and post cipher","time":{"start":1751670188110,"stop":1751670188110,"duration":0},"status":"passed","severity":"normal"},{"uid":"722a3afc7125c0c8","name":"should handle peer connect event","time":{"start":1751670169452,"stop":1751670169452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea85c1bd13261b9c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751670727588,"stop":1751670727588,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf06ac1c4cfbcc3","name":"Refresh subscription","time":{"start":1751670393028,"stop":1751670393028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"407193059c5e06d5","name":"Decoder throws on undefined content topic","time":{"start":1751670189257,"stop":1751670189257,"duration":0},"status":"passed","severity":"normal"},{"uid":"587a56f8d390665c","name":"Subscribe to topic containing long and receive message","time":{"start":1751670727601,"stop":1751670727601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5fc1e60d09ec99","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751670199170,"stop":1751670199170,"duration":0},"status":"broken","severity":"normal"},{"uid":"f2b368e18f55ef14","name":"Sample","time":{"start":1751670160125,"stop":1751670160126,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac80f34d46e6eed","name":"Refresh subscription","time":{"start":1751670727586,"stop":1751670727586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2930ef8e55036","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751670208177,"stop":1751670208177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1b01a1bed4208e","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751670208175,"stop":1751670208176,"duration":1},"status":"passed","severity":"normal"},{"uid":"342a71328c4fc5cb","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751670208169,"stop":1751670208169,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a05fb042fb77ba","name":"Push message with rate limit","time":{"start":1751670860282,"stop":1751670860282,"duration":0},"status":"passed","severity":"normal"},{"uid":"15daa83ca555eceb","name":"Check publish message containing numeric","time":{"start":1751670390575,"stop":1751670390576,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b514d34924a8cd0","name":"Check message with no payload is not received","time":{"start":1751670794107,"stop":1751670794107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04dc99077c8bc6f","name":"should handle task timeouts","time":{"start":1751670198259,"stop":1751670198260,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf58d6f50ada6e5","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1751670198253,"stop":1751670198254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fabe4c3074fbd8","name":"Passing an array","time":{"start":1751670549208,"stop":1751670549208,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a37af6b4f18ad7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751670468773,"stop":1751670468773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e7a99a4acc58bc","name":"1 Store, 2 fetches","time":{"start":1751670177058,"stop":1751670177059,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5f5f9093f33feb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751670393026,"stop":1751670393027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62a96e5009938f3","name":"should throw error - no public key","time":{"start":1751670160766,"stop":1751670160766,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5422942f2e60d","name":"should handle corrupted local storage data gracefully","time":{"start":1751670181702,"stop":1751670181702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb5113fffc4a772","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751670393028,"stop":1751670393028,"duration":0},"status":"passed","severity":"normal"},{"uid":"48970b58dc32d801","name":"caches peers it previously fetched","time":{"start":1751670177776,"stop":1751670177776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae527e8f65c67890","name":"messageHash returns a Uint8Array","time":{"start":1751670169592,"stop":1751670169592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6291d41545ae0dc","name":"Push message with content topic containing XML","time":{"start":1751670860293,"stop":1751670860293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29791988715c403","name":"tcp ip4 address","time":{"start":1751670160083,"stop":1751670160083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d900df812bd85035","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751670213058,"stop":1751670213059,"duration":1},"status":"passed","severity":"normal"},{"uid":"315e4f55bfcbea05","name":"Refresh subscription","time":{"start":1751670727600,"stop":1751670727600,"duration":0},"status":"passed","severity":"normal"},{"uid":"95df790497e87ee1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751670154574,"stop":1751670154575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace3b76d270a3363","name":"Push message with content topic containing Script","time":{"start":1751670860292,"stop":1751670860293,"duration":1},"status":"passed","severity":"normal"},{"uid":"621b0674921624f9","name":"random static sharding 7 - Cluster ID: 977, Shard ID: 444","time":{"start":1751670558418,"stop":1751670558420,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fb9f9144f684978","name":"Check message with non string payload is not received","time":{"start":1751670794108,"stop":1751670794108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3de2cf3bdc8fa9","name":"should handle errors when removing globalThis listeners","time":{"start":1751670169445,"stop":1751670169445,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0ea4bcde495a6","name":"same cluster, same shard: nodes connect","time":{"start":1751670325907,"stop":1751670325908,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dc18220cc1501c","name":"should return false when peer is on different cluster","time":{"start":1751670169554,"stop":1751670169554,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c34177edbc889","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751670208168,"stop":1751670208168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14091ccf612922a","name":"Check received message containing XML","time":{"start":1751670794103,"stop":1751670794103,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bd43e394363a46","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751670154598,"stop":1751670154598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24e59bf787b3510","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751670208188,"stop":1751670208188,"duration":0},"status":"passed","severity":"normal"},{"uid":"684f606ff6957a85","name":"Push message with content topic containing shell command","time":{"start":1751670860280,"stop":1751670860280,"duration":0},"status":"passed","severity":"normal"},{"uid":"924ce086d54216ba","name":"returns nothing if no connections present","time":{"start":1751670169733,"stop":1751670169734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32597df664398bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751670154588,"stop":1751670154588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec99f42ec6e16d81","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751670727601,"stop":1751670727602,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef6e922c965a41b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751670208189,"stop":1751670208190,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbd3daa90779231","name":"Check message received after jswaku node is restarted","time":{"start":1751670794099,"stop":1751670794099,"duration":0},"status":"passed","severity":"normal"},{"uid":"579f24515b598e2","name":"Check received message containing Chinese","time":{"start":1751670794101,"stop":1751670794101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54dd963c2d5fa73","name":"Push message with Chinese payload","time":{"start":1751670860286,"stop":1751670860286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5176dd476f3e8432","name":"should use DNS peer discovery with light client","time":{"start":1751670233058,"stop":1751670233059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76fbd3ccd713bfe7","name":"should not create multiple intervals when called multiple times","time":{"start":1751670169668,"stop":1751670169671,"duration":3},"status":"passed","severity":"normal"},{"uid":"c103c5668233bcbe","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751670794109,"stop":1751670794109,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e6d0d14f6f670cc","name":"Check received message containing Basic HTML tag","time":{"start":1751670794103,"stop":1751670794103,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c20e30c458a50b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751670498928,"stop":1751670498928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d89cd82c92b88b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751670154586,"stop":1751670154586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88d7b24425d01e0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751670154569,"stop":1751670154570,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0200d5c46970716","name":"same cluster, different shard: nodes connect","time":{"start":1751670325908,"stop":1751670325908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6266410071ef6f2","name":"Generator, 2 different pubsubtopics","time":{"start":1751670513017,"stop":1751670513018,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c814d2bd8dd4125","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751670233819,"stop":1751670233820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb46ee0fa53dcfc","name":"should be empty after removing the only subscription","time":{"start":1751670198797,"stop":1751670198797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9e2db1e5fa7842","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751670154577,"stop":1751670154577,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb13969192c9287","name":"Reusing cursor across nodes","time":{"start":1751670456857,"stop":1751670456857,"duration":0},"status":"passed","severity":"normal"},{"uid":"280df0b334e561ed","name":"Used by Waku Relay","time":{"start":1751670549209,"stop":1751670549209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a2b4ab040d7139","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751670208170,"stop":1751670208170,"duration":0},"status":"passed","severity":"normal"},{"uid":"271f3534b7fa0488","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751670208179,"stop":1751670208179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5476de99d2bff78f","name":"Publish without waiting for remote peer","time":{"start":1751670393026,"stop":1751670393026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb39abfd9357741","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751670213059,"stop":1751670213059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c873ad468605c659","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751670727589,"stop":1751670727590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7d163edbe3e296","name":"should load peers from local storage and dispatch events","time":{"start":1751670181701,"stop":1751670181701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a69d43ed93083d","name":"connects to nwaku","time":{"start":1751670549206,"stop":1751670549206,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a2168833603895","name":"should return different streams if requested simultaniously","time":{"start":1751670169794,"stop":1751670169794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e943bb822d2f22c7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751670543017,"stop":1751670543017,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf3e5e687499b3f","name":"Relay + Store","time":{"start":1751670160774,"stop":1751670160774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f33d36f4676af1e","name":"peer exchange sets tag","time":{"start":1751670378783,"stop":1751670378783,"duration":0},"status":"broken","severity":"normal"},{"uid":"f4b47d76062f0523","name":"returns only open connection if one present","time":{"start":1751670169734,"stop":1751670169734,"duration":0},"status":"passed","severity":"normal"}]