mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"80882b59d8fc314e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749209398138,"stop":1749209398138,"duration":0},"status":"passed","severity":"normal"},{"uid":"7522e83ee98de749","name":"throws on content topic with empty topic name field","time":{"start":1749209398110,"stop":1749209398116,"duration":6},"status":"passed","severity":"normal"},{"uid":"e2517dbe970def55","name":"tcp ip4 address","time":{"start":1749209403963,"stop":1749209403963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49d5c0c4fd4c2e7","name":"should return usable stream attached to connection","time":{"start":1749209413106,"stop":1749209413108,"duration":2},"status":"passed","severity":"normal"},{"uid":"74106f8af5dda7e","name":"Subscribe and receive messages via lightPush","time":{"start":1749210025583,"stop":1749210025583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e941b74c02d875bd","name":"Push message with Arabic payload","time":{"start":1749210209229,"stop":1749210209229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c2ab769f9935c9","name":"can start and stop the service","time":{"start":1749209474283,"stop":1749209474284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe73107b6a5506a7","name":"Check received message containing short","time":{"start":1749209906395,"stop":1749209906396,"duration":1},"status":"passed","severity":"normal"},{"uid":"692fc08e42992558","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749209398139,"stop":1749209398139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4d0f022ced8bdc","name":"Push message with XML payload","time":{"start":1749210209230,"stop":1749210209230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36c355efeb53c1f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749209452478,"stop":1749209452478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7b6f3d0df147fc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749209906390,"stop":1749209906390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89aa211a1b46650","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749209452449,"stop":1749209452450,"duration":1},"status":"passed","severity":"normal"},{"uid":"71383c6299c61445","name":"Subscribe and receive messages via lightPush","time":{"start":1749209996539,"stop":1749209996540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1f5d641b861d4c","name":"Store - dialed first","time":{"start":1749210027235,"stop":1749210027235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c3bac16ee81d4f","name":"isConnected should return true after first peer connects","time":{"start":1749209489876,"stop":1749209489876,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cf511cdf64897f","name":"should properly create location multiaddrs - tcp4","time":{"start":1749209404416,"stop":1749209404416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6061be8dc603a11c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749209996543,"stop":1749209996543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b264ca56a2cc81fd","name":"udp ip6 address","time":{"start":1749209403963,"stop":1749209403964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7a023ec84c2566","name":"should be sent with empty content","time":{"start":1749209452881,"stop":1749209452881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97ff99a8a350d0","name":"should initialize with Unhealthy status","time":{"start":1749209442782,"stop":1749209442782,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbc507b6a4f55d2","name":"Check received message containing Arabic","time":{"start":1749209906382,"stop":1749209906382,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc35b277e12e4356","name":"random static sharding 2 - Cluster ID: 532, Shard ID: 378","time":{"start":1749210043009,"stop":1749210043009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7347da902f394f34","name":"should throw error - no public key","time":{"start":1749209404409,"stop":1749209404409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e4c4cbde7c8403","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749209489875,"stop":1749209489875,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eb41b2acd18a2e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749209996600,"stop":1749209996601,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccff2e375ee8934","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749209452481,"stop":1749209452481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd434ab66a49252","name":"Check message received after jswaku node is restarted","time":{"start":1749209906408,"stop":1749209906409,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c32ad016715ab58d","name":"should reject if Store is requested but not mounted","time":{"start":1749209443268,"stop":1749209443268,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e1e2747c3291f9","name":"Push message with SQL Injection payload","time":{"start":1749210209230,"stop":1749210209230,"duration":0},"status":"passed","severity":"normal"},{"uid":"671e495eec4d7e37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749209398130,"stop":1749209398130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0facb3cd0fbc655","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749210025584,"stop":1749210025584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d4c05fde538cdf","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749209452439,"stop":1749209452440,"duration":1},"status":"passed","severity":"normal"},{"uid":"230d5359df5ae530","name":"Ping on unsubscribed peer","time":{"start":1749209538023,"stop":1749209538024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dee8213580ae3a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749210025596,"stop":1749210025596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18958d89454d9ad","name":"Check message on other pubsub topic is not received","time":{"start":1749209939199,"stop":1749209939201,"duration":2},"status":"passed","severity":"normal"},{"uid":"abe926379511ae99","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749209403516,"stop":1749209403517,"duration":1},"status":"passed","severity":"normal"},{"uid":"495675449737c904","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749209452473,"stop":1749209452474,"duration":1},"status":"passed","severity":"normal"},{"uid":"4390e83847b2e9d5","name":"Subscribe to topic containing long and receive message","time":{"start":1749210025589,"stop":1749210025589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf883fe577a6f88b","name":"Check received message containing Basic HTML tag","time":{"start":1749209906385,"stop":1749209906386,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc82ef0b69b75edb","name":"Check publish message containing shell command","time":{"start":1749209800920,"stop":1749209800921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5562cecbefb7205c","name":"random static sharding 9 - Cluster ID: 667, Shard ID: 805","time":{"start":1749210043013,"stop":1749210043013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d01514777a68904","name":"throws on content topic with empty version field","time":{"start":1749209398109,"stop":1749209398110,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b30e4c8863caaac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749210025595,"stop":1749210025596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9998e759e65b2e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749209398133,"stop":1749209398134,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fc51c1008d0147","name":"Check received message containing Russian","time":{"start":1749209906382,"stop":1749209906383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e556e8482295bb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749209413406,"stop":1749209413406,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bbf4c77c19086","name":"Check received message containing JSON","time":{"start":1749209939234,"stop":1749209939234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466a2bfde73a789","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749209452469,"stop":1749209452469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5bf4d1d37efc00","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749209810917,"stop":1749209810917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e204c0e87d5b49","name":"Push message with numeric payload","time":{"start":1749210209228,"stop":1749210209228,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d4c51a75eaeec2","name":"should return false when clusterId doesn't match","time":{"start":1749209442848,"stop":1749209442849,"duration":1},"status":"passed","severity":"normal"},{"uid":"835d9aef989e0d53","name":"Check message with non string payload is not received","time":{"start":1749209906408,"stop":1749209906408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c78e98374a4f5ee","name":"Push to array if already present","time":{"start":1749209397742,"stop":1749209397743,"duration":1},"status":"passed","severity":"normal"},{"uid":"341fc52c96e4f02d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749209398118,"stop":1749209398118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93e4cb09fa2239b","name":"should reject if WakuNode is not started","time":{"start":1749209443267,"stop":1749209443267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b34491692e72ab1","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749209443194,"stop":1749209443194,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eef14e405b4c75","name":"Reusing cursor across nodes","time":{"start":1749209964086,"stop":1749209964089,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ac4dbd3e5c2040f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749209996603,"stop":1749209996604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb894788ed931ae","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749209403512,"stop":1749209403512,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b6e80209316126","name":"Fields are not dropped","time":{"start":1749209412344,"stop":1749209412345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f39a0b875649b2","name":"Push message with unicode special characters payload","time":{"start":1749210209245,"stop":1749210209245,"duration":0},"status":"passed","severity":"normal"},{"uid":"daee22637dc57b47","name":"Check received message containing Arabic","time":{"start":1749209939221,"stop":1749209939224,"duration":3},"status":"passed","severity":"normal"},{"uid":"86825f9e29e5a6d9","name":"throws on empty content topic","time":{"start":1749209398106,"stop":1749209398107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc899aa7810b8ae","name":"should add received messages to bloom filter","time":{"start":1749209452878,"stop":1749209452878,"duration":0},"status":"passed","severity":"normal"},{"uid":"93119103d2b00f5d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749209452475,"stop":1749209452476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f0f9fdd6527236","name":"should push the message to the outgoing buffer","time":{"start":1749209452875,"stop":1749209452875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f721027d878d94b","name":"configure the node with multiple pubsub topics","time":{"start":1749210043014,"stop":1749210043014,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ae93d81128739","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749210010258,"stop":1749210010260,"duration":2},"status":"passed","severity":"normal"},{"uid":"12122f7de2308f0d","name":"Publish message with custom timestamp: Fri Jun 06 2025 10:36:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749209800923,"stop":1749209800923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95edc3212a192c4","name":"Push 30 different messages","time":{"start":1749210209245,"stop":1749210209245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87a27e576e380bad","name":"Check publish message containing XML","time":{"start":1749209800919,"stop":1749209800919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12e3973a47a1e89","name":"Push message with content topic containing Russian","time":{"start":1749210209248,"stop":1749210209248,"duration":0},"status":"passed","severity":"normal"},{"uid":"61964283d214090c","name":"Subscribe to topic containing short and receive message","time":{"start":1749210025569,"stop":1749210025569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b6b877b9d89112","name":"Check received message containing special chars","time":{"start":1749209906380,"stop":1749209906381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d294e7e561bb4562","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749209939198,"stop":1749209939199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6165e251da122a2c","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749209443193,"stop":1749209443193,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e002960ff7f849d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749210209249,"stop":1749210209249,"duration":0},"status":"passed","severity":"normal"},{"uid":"92926769d9587dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749209647738,"stop":1749209647741,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a485f94f45bfc0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749209489878,"stop":1749209489879,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cd058367c30ea6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749209489872,"stop":1749209489874,"duration":2},"status":"passed","severity":"normal"},{"uid":"426f00c7e6eac212","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749209996547,"stop":1749209996548,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d7a7255e8a76ec","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749210017024,"stop":1749210017025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed693fc2773cc723","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749210025591,"stop":1749210025591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e06784d4dd8d292","name":"addEventListener with wrong event","time":{"start":1749209510313,"stop":1749209510313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6710c3ef91bae98","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749210025568,"stop":1749210025568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3543ea406ed5a201","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749209476043,"stop":1749209476044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88a59c252990e16","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749209647737,"stop":1749209647738,"duration":1},"status":"passed","severity":"normal"},{"uid":"761ae5e2510cb6d1","name":"Renews subscription after lossing a connection","time":{"start":1749209996605,"stop":1749209996606,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fc7984477a7378","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749209398132,"stop":1749209398132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0604e4b72deb990","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749209966537,"stop":1749209966537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ab402b32001afc","name":"should initialize with custom number of peers","time":{"start":1749209442732,"stop":1749209442732,"duration":0},"status":"passed","severity":"normal"},{"uid":"658ab2dbc9b5ed13","name":"throws on content topic with generation field greater than 0","time":{"start":1749209398108,"stop":1749209398108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbd2a1f80b69708","name":"Relay - dialed first","time":{"start":1749210027233,"stop":1749210027234,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bba61d434efa59","name":"should return unique PubsubTopics for static sharding","time":{"start":1749209398124,"stop":1749209398124,"duration":0},"status":"passed","severity":"normal"},{"uid":"126e6b23a3964ca2","name":"Subscribe to topic containing Script and receive message","time":{"start":1749209996563,"stop":1749209996564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea166a08899b5e24","name":"Push message with Russian payload","time":{"start":1749210209229,"stop":1749210209230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b14b62c98ebd606","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749209996570,"stop":1749209996570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bfa6fc4efbb91f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749209996598,"stop":1749209996599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a441847f154687f","name":"Check received message containing Arabic","time":{"start":1749209906398,"stop":1749209906398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597b0dab240f05d","name":"Subscribe to topic containing XML and receive message","time":{"start":1749210025575,"stop":1749210025575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe5315c76df6b1c","name":"should throw an error for insufficient data","time":{"start":1749209398211,"stop":1749209398212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c627b6608fb573b","name":"Passing page size 110 when there are 120 messages","time":{"start":1749210012826,"stop":1749210012827,"duration":1},"status":"passed","severity":"normal"},{"uid":"57134e8f71b53778","name":"can start and stop the service","time":{"start":1749209715600,"stop":1749209715600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a307a779123b554a","name":"Js publishes, other Js receives","time":{"start":1749209785152,"stop":1749209785152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb1d2aa7415faec","name":"Waku message hash computation (payload length 0)","time":{"start":1749209412777,"stop":1749209412778,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cc228634a41574","name":"connected peers and dial","time":{"start":1749209770582,"stop":1749209770584,"duration":2},"status":"skipped","severity":"normal"},{"uid":"c51d743d8ee1fb44","name":"should insert elements correctly","time":{"start":1749209454250,"stop":1749209454250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cc319f83f0d955","name":"should be empty when created","time":{"start":1749209443353,"stop":1749209443354,"duration":1},"status":"passed","severity":"normal"},{"uid":"742218534095cd98","name":"Push message with escaped characters payload","time":{"start":1749210209244,"stop":1749210209245,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e2e304f9767649","name":"Check received message containing short","time":{"start":1749209939208,"stop":1749209939208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d9bb01e8b24b5","name":"it tolerates circular branch references","time":{"start":1749209421465,"stop":1749209421465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac086dcc29356b8","name":"Fails to push message with large meta","time":{"start":1749210209251,"stop":1749210209252,"duration":1},"status":"passed","severity":"normal"},{"uid":"938ce743ff688983","name":"Check publish message containing Chinese","time":{"start":1749209800917,"stop":1749209800917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3449023ab3592f63","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749209810908,"stop":1749209810909,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcf0f3cb539613c","name":"Subscribe and receives messages on 20 topics","time":{"start":1749209996580,"stop":1749209996580,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6456f1696845d6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749209996601,"stop":1749209996601,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72c974b134d9df9","name":"Callback on promise, aborts when callback returns true","time":{"start":1749210003076,"stop":1749210003076,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e641b3e33dcf4c","name":"Subscribe to topic containing short and receive message","time":{"start":1749209996589,"stop":1749209996589,"duration":0},"status":"passed","severity":"normal"},{"uid":"89392a7e223888c6","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749209452447,"stop":1749209452447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8182c0bd5f17236e","name":"Check message with no content topic is not received","time":{"start":1749209939245,"stop":1749209939245,"duration":0},"status":"passed","severity":"normal"},{"uid":"388eb44936261648","name":"should keep entries that haven't expired yet","time":{"start":1749209441599,"stop":1749209441599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4cd0049ef9c4da","name":"should retry failed tasks","time":{"start":1749209442452,"stop":1749209442454,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf217812afc48fd9","name":"Check received message containing Script","time":{"start":1749209939227,"stop":1749209939229,"duration":2},"status":"passed","severity":"normal"},{"uid":"acadd9fb485667cd","name":"Nwaku publishes","time":{"start":1749209785147,"stop":1749209785152,"duration":5},"status":"passed","severity":"normal"},{"uid":"f80c034b57502943","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749210025572,"stop":1749210025572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31d61bc5c25095c","name":"Subscribe and receives messages on 20 topics","time":{"start":1749209996545,"stop":1749209996545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2403f0783362f227","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749209996541,"stop":1749209996542,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03608823729e994","name":"Mutual subscription","time":{"start":1749209810906,"stop":1749209810907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed97ddbea2cd3f9","name":"Push message with Script payload","time":{"start":1749210209230,"stop":1749210209230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bc68f108a7920","name":"Push message with content topic containing special chars","time":{"start":1749210209247,"stop":1749210209247,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d60ae80ff0366e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749210017019,"stop":1749210017019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7e6e74fcf44560","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749209477720,"stop":1749209477720,"duration":0},"status":"passed","severity":"normal"},{"uid":"75778b884a534def","name":"Correctly serialized arguments","time":{"start":1749209678546,"stop":1749209678546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b36e5cd9c80af7f","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749209451959,"stop":1749209451959,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6b59f566fb06dd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749209996578,"stop":1749209996580,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd1cc2a5c8da3ade","name":"Subscribe and receive messages via lightPush","time":{"start":1749210025564,"stop":1749210025564,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b7df9936d2dd76","name":"Check message with no pubsub topic is not received","time":{"start":1749209939244,"stop":1749209939244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e1281fb24b2f7b","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749209996582,"stop":1749209996585,"duration":3},"status":"skipped","severity":"normal"},{"uid":"6125c90519055647","name":"Refresh subscription","time":{"start":1749209810910,"stop":1749209810910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c7f1c3fbe3fe8c8","name":"Relay - times out","time":{"start":1749210027234,"stop":1749210027234,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1fc5727d902735","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app32/10/topic766/proto","time":{"start":1749209914714,"stop":1749209914714,"duration":0},"status":"passed","severity":"normal"},{"uid":"314cfef475148fde","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749209398122,"stop":1749209398122,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8cb45d244de43f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749209398127,"stop":1749209398128,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb35232d94e29f66","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749209647741,"stop":1749209647741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd20f7f06f4e2fe7","name":"Check received message containing Script","time":{"start":1749209906399,"stop":1749209906399,"duration":0},"status":"passed","severity":"normal"},{"uid":"191e2ae03e7491e3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749210025567,"stop":1749210025568,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eecd770240a02","name":"should maintain proper timestamps if all messages received","time":{"start":1749209452877,"stop":1749209452878,"duration":1},"status":"passed","severity":"normal"},{"uid":"120dd0e06c1e7940","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749209906405,"stop":1749209906405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9645a01da76a17ad","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749209398124,"stop":1749209398124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfce26c0bb79a151","name":"Query Generator - true","time":{"start":1749210003893,"stop":1749210003893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb1d50b6c927fea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749210025586,"stop":1749210025587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9798cad1e5dfe923","name":"Check received message containing escaped characters","time":{"start":1749209939193,"stop":1749209939194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a27e371f43de8a2","name":"Passing page size 3 when there are 20 messages","time":{"start":1749210012822,"stop":1749210012822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4596938f60db64","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749209966538,"stop":1749209966543,"duration":5},"status":"passed","severity":"normal"},{"uid":"1893b7885520113d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749209906391,"stop":1749209906391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48c3aadcc8fbe46","name":"should partition messages based on acknowledgement status","time":{"start":1749209452880,"stop":1749209452881,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe1de0e8b142c90","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749209452479,"stop":1749209452479,"duration":0},"status":"passed","severity":"normal"},{"uid":"41413f47447dc9fd","name":"Fails to push message with large meta","time":{"start":1749210209238,"stop":1749210209238,"duration":0},"status":"passed","severity":"normal"},{"uid":"563dcca8b0a43c3d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749209431658,"stop":1749209431659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e650db100f52","name":"should start and stop interval correctly","time":{"start":1749209442449,"stop":1749209442451,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2aeeb0ca7e1e8d2","name":"Check received message containing Basic HTML tag","time":{"start":1749209906400,"stop":1749209906400,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea2913f818440cb","name":"Check received message containing Script","time":{"start":1749209906383,"stop":1749209906385,"duration":2},"status":"passed","severity":"normal"},{"uid":"27e24ff0d05fce53","name":"Query generator for multiple messages with different message text format","time":{"start":1749210003073,"stop":1749210003073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc6fd671154efed","name":"pre and post cipher","time":{"start":1749209432255,"stop":1749209432255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a56f49d92397c30","name":"throws on content topic with non-number generation field","time":{"start":1749209398108,"stop":1749209398108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc601f66e894ac2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749210025577,"stop":1749210025577,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae068bdb91826f","name":"Ping on peer without subscriptions","time":{"start":1749209538021,"stop":1749209538023,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cc37415cc163d04","name":"should not receive a peer event after stop","time":{"start":1749209474287,"stop":1749209474288,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de83ad6ddcf14e5","name":"should handle incoming messages","time":{"start":1749209443194,"stop":1749209443195,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbdb47471637f1a","name":"returns all values when wanted number matches available values","time":{"start":1749209420769,"stop":1749209420772,"duration":3},"status":"passed","severity":"normal"},{"uid":"7ac26989cd55bbcb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749209398117,"stop":1749209398117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f422d868548c8db5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749210025593,"stop":1749210025593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c42f026fb5e960","name":"Push message with short payload","time":{"start":1749210209240,"stop":1749210209241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd1172291689e6a","name":"Refresh subscription","time":{"start":1749209996588,"stop":1749209996588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a9e1bd45cbfb24","name":"Reopen subscription with peer with lost subscription","time":{"start":1749209538025,"stop":1749209538025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3628d6193e59ce8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749209398118,"stop":1749209398118,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd0b775a0aa4c46","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749209442846,"stop":1749209442847,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fda3bdf4d0345f","name":"Subscribe to topic containing Script and publish message","time":{"start":1749209810916,"stop":1749209810916,"duration":0},"status":"passed","severity":"normal"},{"uid":"febd7eabecb253fc","name":"Should update multiaddrs","time":{"start":1749209715768,"stop":1749209715768,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5867cbecb2c6","name":"Check received message with timestamp: 1749209469667 ","time":{"start":1749209906390,"stop":1749209906390,"duration":0},"status":"passed","severity":"normal"},{"uid":"36080a898dea2f3e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749209403504,"stop":1749209403504,"duration":0},"status":"passed","severity":"normal"},{"uid":"feea0ee998e1c108","name":"Subscribe to topic containing XML and receive message","time":{"start":1749209996564,"stop":1749209996565,"duration":1},"status":"passed","severity":"normal"},{"uid":"5985dfc536c141ee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749209452481,"stop":1749209452481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9f205268904767","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749209452448,"stop":1749209452448,"duration":0},"status":"passed","severity":"normal"},{"uid":"761dbff5d30cf1ed","name":"should throw an error for missing required configuration","time":{"start":1749209398126,"stop":1749209398126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1255ab896fbda50c","name":"Check message with no content topic is not received","time":{"start":1749209939202,"stop":1749209939203,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d0e87cad711924","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/4/topic339/proto","time":{"start":1749209914713,"stop":1749209914713,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fab1a1a07e311b9","name":"Check received message containing JSON","time":{"start":1749209939191,"stop":1749209939191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98a714a72afd6ec","name":"should return PeerId when PeerId is provided","time":{"start":1749209442845,"stop":1749209442845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be3d01e01f31312","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749209413110,"stop":1749209413110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c859f36bae84a7ab","name":"can query messages normally","time":{"start":1749209981377,"stop":1749209981377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5580576e70704e6","name":"rejects content-filtered query with only contentTopics","time":{"start":1749209412961,"stop":1749209412961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2906039b1e0107a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749209964084,"stop":1749209964085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad3f21a6b7ddca8","name":"Check message received after jswaku node is restarted","time":{"start":1749209939207,"stop":1749209939207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdfca82377bed6e","name":"should be delivered immediately if received","time":{"start":1749209452883,"stop":1749209452883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac1eb3aafffa05","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749209452446,"stop":1749209452446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8950a5f177d6c00e","name":"Decoder throws on empty string content topic","time":{"start":1749209413405,"stop":1749209413405,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ec7fa2970bace6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749209996560,"stop":1749209996561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2762a048bd1fa418","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749209398128,"stop":1749209398128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d234f347a86a081a","name":"should return false","time":{"start":1749209404409,"stop":1749209404409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ddedc15f697ba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749210025585,"stop":1749210025585,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb0251d8dd49f6c","name":"recovers when dns.resolve returns empty","time":{"start":1749209421465,"stop":1749209421466,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d446f08e510fd4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749210025587,"stop":1749210025587,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb56d9ae946edc6d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749209996604,"stop":1749209996604,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c6c6ffc9b2af5d","name":"Check publish message containing unicode special characters","time":{"start":1749209800921,"stop":1749209800921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a003796b92b9a15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749209906405,"stop":1749209906406,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc9fd1d2b03ab45","name":"should not allow unachievable error rate","time":{"start":1749209451952,"stop":1749209451959,"duration":7},"status":"passed","severity":"normal"},{"uid":"bd6a10102401d6e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749209398130,"stop":1749209398130,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa70212e20090bf8","name":"creates an iterator","time":{"start":1749210015070,"stop":1749210015070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff33c5a05adad64","name":"Check received message containing SQL Injection","time":{"start":1749209906399,"stop":1749209906399,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f523b9c2494e692","name":"should use DNS peer discovery with light client","time":{"start":1749209474289,"stop":1749209474289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7da5da102b1b55d3","name":"Push message with content topic containing JSON","time":{"start":1749210209249,"stop":1749210209250,"duration":1},"status":"passed","severity":"normal"},{"uid":"708220d786d93fc1","name":"Push 30 different messages","time":{"start":1749210209232,"stop":1749210209232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c266af4226238527","name":"isConnected should return false after all peers disconnect","time":{"start":1749209489877,"stop":1749209489877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e474b0cb551a5e35","name":"Ping on subscribed peer","time":{"start":1749209538016,"stop":1749209538017,"duration":1},"status":"passed","severity":"normal"},{"uid":"183c4ed8b98031ee","name":"Check publish message after service node is restarted","time":{"start":1749209800926,"stop":1749209800926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79498c1c0bd187a2","name":"should encodeTxt and decodeTxt","time":{"start":1749209404405,"stop":1749209404405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9624c071020ff482","name":"Check message received after nwaku node is restarted","time":{"start":1749209906409,"stop":1749209906409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cab9e17b46e9a015","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749209403508,"stop":1749209403508,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cc64a03636c475","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749210025582,"stop":1749210025582,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cb06d2f85b37f3","name":"Filter","time":{"start":1749210027236,"stop":1749210027236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10ef31e8e283c7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749209996590,"stop":1749209996591,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc54e33ca692357","name":"Check message with non string payload is not received","time":{"start":1749209939203,"stop":1749209939204,"duration":1},"status":"passed","severity":"normal"},{"uid":"55784a449f65ed12","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749209601214,"stop":1749209601215,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5bb2bf7f93a728","name":"returns only open connection if one present","time":{"start":1749209413181,"stop":1749209413181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96640af4870a0bb","name":"Check received message with timestamp: 1749209469032000000 ","time":{"start":1749209939195,"stop":1749209939195,"duration":0},"status":"passed","severity":"normal"},{"uid":"21559a74e7f2d5ad","name":"should process tasks in queue","time":{"start":1749209442451,"stop":1749209442452,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7213faa941912c","name":"Check received message containing shell command","time":{"start":1749209939235,"stop":1749209939236,"duration":1},"status":"passed","severity":"normal"},{"uid":"884d8e47a61a962","name":"handles different networkShards values correctly","time":{"start":1749209398121,"stop":1749209398121,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d41e6d2cd00a13","name":"Check publish message containing SQL Injection","time":{"start":1749209800918,"stop":1749209800919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbccaf630c93bb9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749209425435,"stop":1749209425435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a90ebbbed11f834","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749209452470,"stop":1749209452470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9923795e709113","name":"Check message with no payload is not received","time":{"start":1749209939203,"stop":1749209939203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a111a8211bf250d2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749209433396,"stop":1749209433396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53b88c7768930f8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749209403499,"stop":1749209403503,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7527c8dc102230","name":"Check received message with timestamp: 1749209469667 ","time":{"start":1749209906404,"stop":1749209906405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5447a38d0a16e051","name":"Push message with custom timestamp: 1749213201399","time":{"start":1749210209239,"stop":1749210209239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd639ce9b8c65d9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749209421470,"stop":1749209421470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3a2eb9018176a24","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749209398131,"stop":1749209398131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8a0c1df686d530","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749209810910,"stop":1749209810910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca6a256cbef5835","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749209452470,"stop":1749209452470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd6f08d2bfdca1e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749210025590,"stop":1749210025591,"duration":1},"status":"passed","severity":"normal"},{"uid":"927ff78633a5e403","name":"Publish message with large meta","time":{"start":1749209800927,"stop":1749209800927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5609ce1f4d91e54a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749209421028,"stop":1749209421028,"duration":0},"status":"passed","severity":"normal"},{"uid":"598afd85cbebb88d","name":"Sample","time":{"start":1749209403907,"stop":1749209403907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c14768df8811117","name":"should handle task timeouts","time":{"start":1749209442455,"stop":1749209442455,"duration":0},"status":"passed","severity":"normal"},{"uid":"65107aba0dcb0058","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749209452478,"stop":1749209452478,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a19fb831adfe08","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app93/7/topic783/json","time":{"start":1749209914713,"stop":1749209914713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bb1c0f6059ea","name":"Check message received after jswaku node is restarted","time":{"start":1749209939247,"stop":1749209939247,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8c29ba7e2ab420","name":"should not receive a peer event after stop","time":{"start":1749209715604,"stop":1749209715604,"duration":0},"status":"passed","severity":"normal"},{"uid":"944c82c64142d5bb","name":"messageHashStr produces different results for different inputs","time":{"start":1749209412782,"stop":1749209412783,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd8e05f0461296e","name":"Generator, 2 different pubsubtopics","time":{"start":1749209994005,"stop":1749209994008,"duration":3},"status":"skipped","severity":"normal"},{"uid":"c7504cc030eda4bb","name":"should return valid sharding parameters for static sharding","time":{"start":1749209398139,"stop":1749209398140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2e94b7487dce41","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749209398119,"stop":1749209398119,"duration":0},"status":"passed","severity":"normal"},{"uid":"894a7a53bd2a1f32","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749209964083,"stop":1749209964084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b769d259969075","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749209810913,"stop":1749209810913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a5716897034a3a","name":"Renews subscription after lossing a connection","time":{"start":1749210025581,"stop":1749210025582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc13f1b3412f352","name":"Check received message containing unicode special characters","time":{"start":1749209939194,"stop":1749209939194,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cfe701a1e8bcf7","name":"Decoder throws on undefined content topic","time":{"start":1749209413405,"stop":1749209413405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d2083d9e8e8ccb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749209964086,"stop":1749209964086,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f31fe774cd8d94","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749209452480,"stop":1749209452481,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a09346695d3934","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749209398137,"stop":1749209398138,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb89539a403962a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749209996607,"stop":1749209996608,"duration":1},"status":"passed","severity":"normal"},{"uid":"98352ccb021bb80f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749209421033,"stop":1749209421034,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cceec229a91e367","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749209420773,"stop":1749209420774,"duration":1},"status":"passed","severity":"normal"},{"uid":"68cc136524ab2132","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749209421032,"stop":1749209421032,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b78201d1086838","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749209452429,"stop":1749209452431,"duration":2},"status":"passed","severity":"normal"},{"uid":"911f1bba969e68af","name":"Push message with unicode special characters payload","time":{"start":1749210209232,"stop":1749210209232,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a14c373695cede","name":"should attach causal history and bloom filter to each message","time":{"start":1749209452876,"stop":1749209452876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f21c0be1345ff3","name":"should throw an error for an unconfigured topic","time":{"start":1749209398137,"stop":1749209398137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c5d530ad9fa27","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749209469880,"stop":1749209469881,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8ed5809d4f13a6","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749209452477,"stop":1749209452477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37db89991fe8646","name":"Push message with rate limit","time":{"start":1749210209252,"stop":1749210209252,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd49b1932828d159","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749209810909,"stop":1749209810909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad492c0fdfb7aff8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749209996573,"stop":1749209996574,"duration":1},"status":"passed","severity":"normal"},{"uid":"689b71afb81e4f78","name":"Overlapping topic subscription","time":{"start":1749209810911,"stop":1749209810911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccd1937551990cfc","name":"Ephemeral messages are not stored","time":{"start":1749209476043,"stop":1749209476043,"duration":0},"status":"passed","severity":"normal"},{"uid":"516fd51ebacc4ed9","name":"Push message with Chinese payload","time":{"start":1749210209229,"stop":1749210209229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a68ae8b0d866f2d","name":"Check message with invalid timestamp is not received","time":{"start":1749209939243,"stop":1749209939244,"duration":1},"status":"passed","severity":"normal"},{"uid":"755e455f0a68fd36","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749209452479,"stop":1749209452480,"duration":1},"status":"passed","severity":"normal"},{"uid":"404dd5873e6c29d6","name":"random static sharding 3 - Cluster ID: 980, Shard ID: 532","time":{"start":1749210043009,"stop":1749210043011,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc48eccb1904daac","name":"should throw if no connection provided","time":{"start":1749209413108,"stop":1749209413108,"duration":0},"status":"passed","severity":"normal"},{"uid":"915bdf7c4ed93ea8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749210017026,"stop":1749210017026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd037541cf5dbc46","name":"Overlapping topic subscription","time":{"start":1749209996549,"stop":1749209996550,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa7ef9a919eaeea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749209996593,"stop":1749209996594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4b1e466b9f73af","name":"should maintain desired error rate","time":{"start":1749209454250,"stop":1749209454250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f908d876175f1480","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749209442849,"stop":1749209442849,"duration":0},"status":"passed","severity":"normal"},{"uid":"682167b5e67bbcff","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749209421029,"stop":1749209421029,"duration":0},"status":"passed","severity":"normal"},{"uid":"963d4ec307513433","name":"should support chaining for add method","time":{"start":1749209441590,"stop":1749209441598,"duration":8},"status":"passed","severity":"normal"},{"uid":"d2db6c272588295","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749209442707,"stop":1749209442708,"duration":1},"status":"passed","severity":"normal"},{"uid":"a172d666caa897e3","name":"Subscribe to topic containing XML and receive message","time":{"start":1749210025593,"stop":1749210025593,"duration":0},"status":"passed","severity":"normal"},{"uid":"caef1433fd211686","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749209810917,"stop":1749209810918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f152511e41b95b35","name":"Check received message containing numeric","time":{"start":1749209939209,"stop":1749209939209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fbc528ff46d7c1","name":"random static sharding 5 - Cluster ID: 374, Shard ID: 286","time":{"start":1749210043011,"stop":1749210043011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a554b0f0f55dbd8d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749209421030,"stop":1749209421031,"duration":1},"status":"passed","severity":"normal"},{"uid":"561673b02abc9227","name":"can query messages by message hash","time":{"start":1749209981377,"stop":1749209981378,"duration":1},"status":"passed","severity":"normal"},{"uid":"637cf348043957a8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749209452481,"stop":1749209452481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b68bacdc325a57","name":"should stop and cleanup resources","time":{"start":1749209443356,"stop":1749209443356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d755b268339e5d","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749209442703,"stop":1749209442705,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e305b589254e1ad","name":"random static sharding 6 - Cluster ID: 840, Shard ID: 746","time":{"start":1749210043012,"stop":1749210043012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5dbc65c06d1ceb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749209601214,"stop":1749209601214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d0842ebf04031","name":"Check message with invalid timestamp is not received","time":{"start":1749209906391,"stop":1749209906391,"duration":0},"status":"passed","severity":"normal"},{"uid":"56745b72395bd934","name":"Generator, custom pubsub topic","time":{"start":1749209994001,"stop":1749209994005,"duration":4},"status":"skipped","severity":"normal"},{"uid":"574df04ecdea467d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749210010260,"stop":1749210010263,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ca436284d4b7858","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749209996601,"stop":1749209996603,"duration":2},"status":"passed","severity":"normal"},{"uid":"d41cc80b31505a90","name":"Check received message containing Chinese","time":{"start":1749209906397,"stop":1749209906398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30f8665449eb067","name":"should decode valid enr successfully","time":{"start":1749209404405,"stop":1749209404406,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cabb3996fe288c2","name":"handles multiple messages","time":{"start":1749210015071,"stop":1749210015071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab452cabd8481ff9","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749209443194,"stop":1749209443194,"duration":0},"status":"passed","severity":"normal"},{"uid":"21db70b829bc70e","name":"should not be empty after adding a subscription","time":{"start":1749209443354,"stop":1749209443354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b59a80d593b6e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1749209676376,"stop":1749209676377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62468858d32bad5","name":"Overlapping topic subscription","time":{"start":1749209996587,"stop":1749209996588,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc606ee1bd39d3ff","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749209398127,"stop":1749209398127,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e5bc54f060eff6","name":"Check message on other pubsub topic is not received","time":{"start":1749209939244,"stop":1749209939244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf61a152e3d0ed62","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749209398132,"stop":1749209398133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f06f0966eed4f7a","name":"should encode/decode to RLP encoding","time":{"start":1749209404414,"stop":1749209404414,"duration":0},"status":"passed","severity":"normal"},{"uid":"43760f86092202f9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749209939198,"stop":1749209939198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c38c688e6e54226","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749209452447,"stop":1749209452447,"duration":0},"status":"passed","severity":"normal"},{"uid":"9532f9ab502dd3f","name":"should return different streams if requested simultaniously","time":{"start":1749209413109,"stop":1749209413110,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dd8d921a97260","name":"should wait for Store peer to be connected","time":{"start":1749209443270,"stop":1749209443270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ee3448f2701d6f","name":"Push message with shell command payload","time":{"start":1749210209244,"stop":1749210209244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e530ad56979792d","name":"unsubscribes","time":{"start":1749210015071,"stop":1749210015071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9820858b954a9fb7","name":"should check false positive rate","time":{"start":1749209454252,"stop":1749209454252,"duration":0},"status":"passed","severity":"normal"},{"uid":"973837d79fd8d38b","name":"Check received message containing numeric","time":{"start":1749209906396,"stop":1749209906397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8838a085977b2133","name":"should not fail to stop the service if it was not started","time":{"start":1749209425432,"stop":1749209425432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e82f069e3003d1b","name":"Decoder throws on undefined content topic","time":{"start":1749209431663,"stop":1749209431663,"duration":0},"status":"passed","severity":"normal"},{"uid":"daae6f4de94ce217","name":"Check message with no payload is not received","time":{"start":1749209906393,"stop":1749209906394,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc26e85871930994","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749210010256,"stop":1749210010257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4940cc5daa4dccf6","name":"should emit a peer event after start","time":{"start":1749209425432,"stop":1749209425433,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb9dc935458d219","name":"Refresh subscription","time":{"start":1749210025569,"stop":1749210025569,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc09074dda03bde5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749209403510,"stop":1749209403511,"duration":1},"status":"passed","severity":"normal"},{"uid":"1500a98fa73f001e","name":"Check message with invalid timestamp is not received","time":{"start":1749209939199,"stop":1749209939199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80746a4b7edf24b","name":"should not fail to start the service if it is already started","time":{"start":1749209715601,"stop":1749209715601,"duration":0},"status":"passed","severity":"normal"},{"uid":"40059614b35ae8bc","name":"should not fail to start the service if it is already started","time":{"start":1749209474285,"stop":1749209474285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436d83fd5269b26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749210025570,"stop":1749210025571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59759d0c3c6d4a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1749209538020,"stop":1749209538020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49c0745c3bb700a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749209477721,"stop":1749209477722,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d1fac2773bcf92","name":"Check publish message containing Script","time":{"start":1749209800919,"stop":1749209800919,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a9bbaf408f074c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749210025576,"stop":1749210025576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f710b554ae917c","name":"more peers than existing","time":{"start":1749209770584,"stop":1749209770584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6064af3af2073cd6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749209398138,"stop":1749209398139,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd17ba9a83715337","name":"addEventListener with correct event","time":{"start":1749209510312,"stop":1749209510313,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f24643339ab094","name":"Query generator for multiple messages","time":{"start":1749210003072,"stop":1749210003073,"duration":1},"status":"passed","severity":"normal"},{"uid":"862e0e58dc8378d9","name":"Check message with no content topic is not received","time":{"start":1749209906393,"stop":1749209906393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bce7e88dc6271e","name":"Push message with meta","time":{"start":1749210209238,"stop":1749210209238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd15f961a447f4f9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749209810918,"stop":1749209810919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdc5f7dc873b552","name":"should encode/decode to text encoding","time":{"start":1749209404414,"stop":1749209404414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b754fa1d00938","name":"caches peers it previously fetched","time":{"start":1749209421466,"stop":1749209421467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a36fbe8022f0596","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209994000,"stop":1749209994000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3dfdbb366aca85","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749209452448,"stop":1749209452448,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea30c1e0fb06bc7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749209398119,"stop":1749209398119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbb098d33acbc0f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749209421468,"stop":1749209421469,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f48b1069cb925","name":"Should update shard info","time":{"start":1749209715769,"stop":1749209715769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf3c830a43b46a","name":"Check received message containing shell command","time":{"start":1749209906401,"stop":1749209906401,"duration":0},"status":"passed","severity":"normal"},{"uid":"139593f6c83ba8da","name":"Delete observer","time":{"start":1749209773347,"stop":1749209773347,"duration":0},"status":"passed","severity":"normal"},{"uid":"832cb6fef5a47a48","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749209398140,"stop":1749209398140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec3f45442476695","name":"should handle special patterns correctly","time":{"start":1749209454251,"stop":1749209454252,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08da7433158a59","name":"Passing page size 1 when there are 4 messages","time":{"start":1749210012821,"stop":1749210012821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8323cf703d847e","name":"Check received message containing unicode special characters","time":{"start":1749209906402,"stop":1749209906402,"duration":0},"status":"passed","severity":"normal"},{"uid":"350941580170e843","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/3/topic705/json","time":{"start":1749209914713,"stop":1749209914714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02c9f65ab41efeb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749209476045,"stop":1749209476045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cd7da6a95e939f","name":"should set field with only FILTER enabled","time":{"start":1749209404419,"stop":1749209404419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1600974a2a43526d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749209469888,"stop":1749209469888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae42818ae528908","name":"less peers than existing","time":{"start":1749209770585,"stop":1749209770585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92f9cd1f4693333d","name":"should increase lamport timestamp","time":{"start":1749209452874,"stop":1749209452875,"duration":1},"status":"passed","severity":"normal"},{"uid":"601b4b83dc36ac8","name":"Fails to publish message with wrong content topic","time":{"start":1749209800925,"stop":1749209800925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6f870e57567120","name":"should throw error - invalid id","time":{"start":1749209404408,"stop":1749209404408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3bf045d138bfda","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209994008,"stop":1749209994009,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab8da2e957c613e9","name":"should reject on timeout if it was set","time":{"start":1749209443269,"stop":1749209443269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d981efd7b3f02","name":"should handle a minimal index list","time":{"start":1749209398210,"stop":1749209398211,"duration":1},"status":"passed","severity":"normal"},{"uid":"81922fd46058da33","name":"Generator, 2 different pubsubtopics","time":{"start":1749209994010,"stop":1749209994011,"duration":1},"status":"passed","severity":"normal"},{"uid":"980c61ed4b73846a","name":"Push message with content topic containing Chinese","time":{"start":1749210209234,"stop":1749210209234,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e1a0a72fef971","name":"Push message with content topic containing shell command","time":{"start":1749210209250,"stop":1749210209250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3718775ff013c362","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749210003073,"stop":1749210003073,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4fe617b2516c4f","name":"1 Relay, 1 fetch","time":{"start":1749209420921,"stop":1749209420921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4b73792dbea675","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749209452450,"stop":1749209452451,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e0c1ca37adf399","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749209810914,"stop":1749209810915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c876262d2bb7833","name":"should properly create location multiaddrs - udp6","time":{"start":1749209404416,"stop":1749209404416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b208d58228886cf9","name":"should invoke callbacks when receiving a message","time":{"start":1749209443354,"stop":1749209443355,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e290095c75caee5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749209403517,"stop":1749209403517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902a0e5f54c18f0","name":"Passing page size 10 when there are 10 messages","time":{"start":1749210012822,"stop":1749210012822,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3420fcdfe9a53a","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749209452447,"stop":1749209452448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db0ea2e24726700","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749209996559,"stop":1749209996560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c876363ec2910ff8","name":"Check received message containing long","time":{"start":1749209906396,"stop":1749209906396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad999dcca06d76","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749209800926,"stop":1749209800926,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f45dce14b263c85","name":"should continually clean up expired entries at intervals","time":{"start":1749209441609,"stop":1749209441609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f31d3a190ab7d4","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749209452451,"stop":1749209452453,"duration":2},"status":"passed","severity":"normal"},{"uid":"471012195de77a6a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749209403516,"stop":1749209403516,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f836553c402fb2","name":"Passing page size 11 when there are 10 messages","time":{"start":1749210012823,"stop":1749210012823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f035459b93cd8372","name":"Subscribe and publish message","time":{"start":1749209810908,"stop":1749209810908,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d32f4190008d62","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749209939207,"stop":1749209939208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e610e99a33177f2","name":"should return false when shard is not included in network shards","time":{"start":1749209442849,"stop":1749209442849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2731cef900976da2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749209452480,"stop":1749209452480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e447c36deb65247","name":"should serialize and deserialize correctly","time":{"start":1749209454251,"stop":1749209454251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5811eaa9a8d403","name":"Query with Promise Callback, No message returned","time":{"start":1749209978015,"stop":1749209978015,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ae65962a05f815","name":"should request peer renewal on specific errors","time":{"start":1749209442454,"stop":1749209442454,"duration":0},"status":"passed","severity":"normal"},{"uid":"700419af8962b288","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749209914709,"stop":1749209914709,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc6cea0b4a697b","name":"Store - dialed after - with timeout","time":{"start":1749210027235,"stop":1749210027235,"duration":0},"status":"passed","severity":"normal"},{"uid":"705cb77b35782baa","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749209469887,"stop":1749209469887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87226bc22e906cb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749209452474,"stop":1749209452475,"duration":1},"status":"passed","severity":"normal"},{"uid":"553b292db687380c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749209996567,"stop":1749209996568,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef3acf23cfc7e7","name":"Encoder throws on undefined content topic","time":{"start":1749209431661,"stop":1749209431662,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc3f796dfab7117","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749209452477,"stop":1749209452477,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f75a2010e142a3","name":"should properly clean up resources when disposed","time":{"start":1749209441600,"stop":1749209441609,"duration":9},"status":"passed","severity":"normal"},{"uid":"9697cdbb57ddadb9","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749209996547,"stop":1749209996547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"284c4f2cebc0ebb","name":"Check publish message containing numeric","time":{"start":1749209800916,"stop":1749209800916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cfee7554195053","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749209398134,"stop":1749209398134,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb7787e12ec662d","name":"Decoder throws on empty string content topic","time":{"start":1749209431663,"stop":1749209431663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eff07423d362b91","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749209398123,"stop":1749209398123,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8f37e6aba40986","name":"Push message with custom timestamp: 1718451201399","time":{"start":1749210209238,"stop":1749210209239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dd5fdb5446e851","name":"Check received message with timestamp: 1749209469032000000 ","time":{"start":1749209939238,"stop":1749209939238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad64b66ab8a89498","name":"Push message with content topic containing unicode special characters","time":{"start":1749210209250,"stop":1749210209250,"duration":0},"status":"passed","severity":"normal"},{"uid":"888a524410288e61","name":"Check received message containing escaped characters","time":{"start":1749209906387,"stop":1749209906387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9051038b7ba4c246","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749210025566,"stop":1749210025566,"duration":0},"status":"passed","severity":"normal"},{"uid":"558bef177be2df1b","name":"Check received message containing JSON","time":{"start":1749209906386,"stop":1749209906386,"duration":0},"status":"passed","severity":"normal"},{"uid":"702a75f16c89e213","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749209452437,"stop":1749209452437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965c7cfa95f07","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749209420923,"stop":1749209420923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a400c6baab3d5017","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749209452456,"stop":1749209452457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96e80703491d7f","name":"should set field with only RELAY enabled","time":{"start":1749209404418,"stop":1749209404419,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f80ebdca20ea40","name":"Push message equal or less that 1MB","time":{"start":1749210209239,"stop":1749210209240,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1c2bc1fea122bb","name":"Subscribe and receives messages on 20 topics","time":{"start":1749210025586,"stop":1749210025586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4265c95f31c278e","name":"should properly create peer info with all multiaddrs","time":{"start":1749209404417,"stop":1749209404417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4c8fd7787dd734","name":"should handle general insertion and lookup correctly","time":{"start":1749209454252,"stop":1749209454252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adb923957209878","name":"should be able to decode the field with only STORE set to true","time":{"start":1749209403511,"stop":1749209403511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb80f0e4af5a4fc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749210025566,"stop":1749210025567,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc94fb6e39868f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749209398117,"stop":1749209398117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aac3eedbaefab7b","name":"should add and remove event listeners correctly","time":{"start":1749209425436,"stop":1749209425436,"duration":0},"status":"passed","severity":"normal"},{"uid":"93244bb06f530139","name":"A test","time":{"start":1749209665938,"stop":1749209665938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d260d921c138be17","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749210025582,"stop":1749210025583,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7a5970591e4295","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209996572,"stop":1749209996573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a797250735aee2e","name":"should retry on complete failure if specified","time":{"start":1749209443095,"stop":1749209443096,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dd85b2f618d186","name":"Check message with non string payload is not received","time":{"start":1749209906394,"stop":1749209906394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62d56483d4dede9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749210209236,"stop":1749210209236,"duration":0},"status":"passed","severity":"normal"},{"uid":"580913ec1b2d3603","name":"configure the node with multiple content topics","time":{"start":1749209914715,"stop":1749209914716,"duration":1},"status":"passed","severity":"normal"},{"uid":"50537680421f288e","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749209443193,"stop":1749209443193,"duration":0},"status":"passed","severity":"normal"},{"uid":"748d99204fffec67","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749209914716,"stop":1749209914716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea882b8d529df94","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749209601215,"stop":1749209601215,"duration":0},"status":"passed","severity":"normal"},{"uid":"322d3f1c82fb6a50","name":"rejects hash query with content filter parameters","time":{"start":1749209412962,"stop":1749209412963,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9d10e8db4d7c31","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749209452438,"stop":1749209452439,"duration":1},"status":"passed","severity":"normal"},{"uid":"957f1e9b4b9ed5c1","name":"Push message with content topic containing emoji","time":{"start":1749210209251,"stop":1749210209251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b37c000fa7b0d5c","name":"Check received message containing Arabic","time":{"start":1749209939186,"stop":1749209939186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3249677bc88ccf","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749209810919,"stop":1749209810919,"duration":0},"status":"passed","severity":"normal"},{"uid":"538a9fdc1db384ec","name":"returns all values when wanted number is greater than available values","time":{"start":1749209420772,"stop":1749209420773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cebf567d10824ff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749209421033,"stop":1749209421033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017b012702c092e","name":"Push message with content topic containing short","time":{"start":1749210209233,"stop":1749210209233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a596481b2f0eb135","name":"Push message with content topic containing SQL Injection","time":{"start":1749210209235,"stop":1749210209235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94276a657f7205e","name":"Check publish message containing long","time":{"start":1749209800916,"stop":1749209800916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0d6bf5669efbc3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749210025589,"stop":1749210025589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32d440f02a66121","name":"Check message with no payload is not received","time":{"start":1749209906407,"stop":1749209906408,"duration":1},"status":"passed","severity":"normal"},{"uid":"148f7cd8170bcf2e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749209996565,"stop":1749209996566,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e65e0c68b180df5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749210025590,"stop":1749210025590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76539d13039c24","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749209398121,"stop":1749209398121,"duration":0},"status":"passed","severity":"normal"},{"uid":"813d3efd64f61e45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749209452481,"stop":1749209452482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7187b5ea970ab2","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749209452883,"stop":1749209452883,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb234fb5b664e44","name":"Nodes with multiple pubsub topic","time":{"start":1749209792574,"stop":1749209792575,"duration":1},"status":"passed","severity":"normal"},{"uid":"4086ef265ecaeeab","name":"should never report false negatives","time":{"start":1749209454250,"stop":1749209454251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d805942b39ad0361","name":"can dial TLS multiaddrs","time":{"start":1749209678386,"stop":1749209678386,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e617241ada0769e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749209996554,"stop":1749209996557,"duration":3},"status":"passed","severity":"normal"},{"uid":"415d95b6a3e7957f","name":"Default pageSize","time":{"start":1749210012827,"stop":1749210012827,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb6a6dd5b4ce8d2","name":"Push message with content topic containing Arabic","time":{"start":1749210209247,"stop":1749210209248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43c1f0076aa546","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749209477722,"stop":1749209477722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2f040abd50c63","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749209939239,"stop":1749209939239,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb4a2d6e8b3ead1","name":"should return no connections if no open connection provided","time":{"start":1749209413182,"stop":1749209413182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5041ab7ab1e282d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749209398142,"stop":1749209398142,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b44c2a7ef1a22","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749209452458,"stop":1749209452469,"duration":11},"status":"passed","severity":"normal"},{"uid":"cdef7e00ba0541c2","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749209442783,"stop":1749209442783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f8a3b279890ebf","name":"Ping on peer without subscriptions","time":{"start":1749209538019,"stop":1749209538019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d075d57f99f2e14","name":"Check received message containing unicode special characters","time":{"start":1749209939237,"stop":1749209939237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87a6939c0b0d11c","name":"Overlapping topic subscription","time":{"start":1749210025568,"stop":1749210025568,"duration":0},"status":"passed","severity":"normal"},{"uid":"13774f2ce714da10","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app81/2/topic558/json","time":{"start":1749209914712,"stop":1749209914712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbb2d1cc96b4205","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749209421469,"stop":1749209421469,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b64556d7454d33","name":"Encoder throws on undefined content topic","time":{"start":1749209413404,"stop":1749209413404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4085df7b570e44","name":"should throw error - no id","time":{"start":1749209404408,"stop":1749209404408,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d4db8cad0e7ee4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749209978002,"stop":1749209978002,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d28fadb4cee9","name":"LightPush","time":{"start":1749210027235,"stop":1749210027236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae393f4606006fb0","name":"Subscribe and receive messages via waku relay post","time":{"start":1749209996542,"stop":1749209996543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c057ab876df6d92","name":"should transition to Unhealthy when no connections","time":{"start":1749209442782,"stop":1749209442783,"duration":1},"status":"passed","severity":"normal"},{"uid":"204eec610df3eb3a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749209939247,"stop":1749209939247,"duration":0},"status":"passed","severity":"normal"},{"uid":"96693a6bb30302c9","name":"Encoder throws on empty string content topic","time":{"start":1749209433397,"stop":1749209433397,"duration":0},"status":"passed","severity":"normal"},{"uid":"98419ac7663eae74","name":"Push message with special chars payload","time":{"start":1749210209241,"stop":1749210209242,"duration":1},"status":"passed","severity":"normal"},{"uid":"c597959760dab6e6","name":"Check received message containing SQL Injection","time":{"start":1749209939187,"stop":1749209939190,"duration":3},"status":"passed","severity":"normal"},{"uid":"f881771e8f0e33d9","name":"shard 0","time":{"start":1749210043007,"stop":1749210043007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f9b3c11479ced3","name":"Subscribe and receive messages via waku relay post","time":{"start":1749210025566,"stop":1749210025566,"duration":0},"status":"passed","severity":"normal"},{"uid":"b850cb10103abf40","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749209403493,"stop":1749209403498,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f0c3d9f5b59e52c","name":"Subscribe to topic containing short and receive message","time":{"start":1749209996551,"stop":1749209996551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f161bcd1a7805eb","name":"Generator, custom pubsub topic","time":{"start":1749209993999,"stop":1749209993999,"duration":0},"status":"passed","severity":"normal"},{"uid":"80487182b24e0f0b","name":"Fails to push message bigger that 1MB","time":{"start":1749210209240,"stop":1749210209240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3921e937e5f083a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749209601215,"stop":1749209601215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdab839e9b78a97","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749209452441,"stop":1749209452442,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ea6c77b54eb08","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749209996561,"stop":1749209996563,"duration":2},"status":"passed","severity":"normal"},{"uid":"446f90857f8cb848","name":"A test","time":{"start":1749209665937,"stop":1749209665937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8268698dab4fdd2","name":"Push message with rate limit","time":{"start":1749210209238,"stop":1749210209238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f6c8f43cc2d2dc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749209412777,"stop":1749209412777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6313b7d4e24eab0","name":"can start the service","time":{"start":1749209715599,"stop":1749209715599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f447dfe9e3c0a7f7","name":"Publish without waiting for remote peer","time":{"start":1749209810907,"stop":1749209810908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df68948840c88d8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749209996592,"stop":1749209996593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8016e58449bd0e","name":"Check received message containing unicode special characters","time":{"start":1749209906387,"stop":1749209906387,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1dbd3ac5489a2","name":"should emit a peer event after start","time":{"start":1749209474286,"stop":1749209474286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eb28d62e8e0fc7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749209964085,"stop":1749209964085,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bda1845f5a9fca5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749209452432,"stop":1749209452432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69822a04b827486","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749209421031,"stop":1749209421032,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7cb03b1925d3cf","name":"Check received message containing long","time":{"start":1749209939184,"stop":1749209939184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a4163e11f3d49","name":"Check message with no pubsub topic is not received","time":{"start":1749209939202,"stop":1749209939202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71f3a27b3399e17","name":"Push message with content topic containing shell command","time":{"start":1749210209237,"stop":1749210209237,"duration":0},"status":"passed","severity":"normal"},{"uid":"99add572912ae160","name":"should not receive a peer event before start","time":{"start":1749209715603,"stop":1749209715604,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f06d03667de3e","name":"messageHashStr works with IProtoMessage","time":{"start":1749209412781,"stop":1749209412782,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb834b5ca19ab52","name":"should wait for Filter peer to be connected","time":{"start":1749209443270,"stop":1749209443270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abb515eebb39a5b","name":"Subscribe and receive messages via lightPush","time":{"start":1749209996574,"stop":1749209996574,"duration":0},"status":"passed","severity":"normal"},{"uid":"791677139e303188","name":"should return empty list for no shard","time":{"start":1749209398125,"stop":1749209398125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7b1641083dbf5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749209996566,"stop":1749209996567,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b45b3ebe0c0e24","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749209966543,"stop":1749209966544,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b2a96026133395","name":"should not allow k > 12","time":{"start":1749209451950,"stop":1749209451952,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e09c4268cc69ec5","name":"messageHashStr produces consistent results for the same input","time":{"start":1749209412782,"stop":1749209412782,"duration":0},"status":"passed","severity":"normal"},{"uid":"add1607fef4c518a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749209996599,"stop":1749209996600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75de1243b7a02b2","name":"Check received message containing Russian","time":{"start":1749209939225,"stop":1749209939225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11e53f3a6a23701","name":"1 Store, 2 fetches","time":{"start":1749209420922,"stop":1749209420923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d198d2d19a30ff1f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749210017025,"stop":1749210017025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9dc6052132b39c","name":"Check received message containing escaped characters","time":{"start":1749209939236,"stop":1749209939237,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b340b2e9242733","name":"Check message with no pubsub topic is not received","time":{"start":1749209906392,"stop":1749209906392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba55b0875e625d1d","name":"same cluster, different shard: nodes connect","time":{"start":1749209676375,"stop":1749209676375,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e91883fc8677a5","name":"should properly create location multiaddrs - tcp6","time":{"start":1749209404416,"stop":1749209404416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2e495e528982fb","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749209451960,"stop":1749209451960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51febea6321b432","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749210025581,"stop":1749210025581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b5224dd14ed514","name":"should not receive a peer event after stop","time":{"start":1749209425433,"stop":1749209425434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba30d9e766a648e4","name":"throws an error for improperly formatted content topics","time":{"start":1749209398122,"stop":1749209398122,"duration":0},"status":"passed","severity":"normal"},{"uid":"5521081a3b0f3b9d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749210025573,"stop":1749210025574,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b968c28120ebee0","name":"Throws when trying to push message with empty payload","time":{"start":1749210209246,"stop":1749210209246,"duration":0},"status":"passed","severity":"normal"},{"uid":"317857e949573f85","name":"handles different clusterIds correctly","time":{"start":1749209398121,"stop":1749209398121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5828fbfa6b34cc7b","name":"Push message with custom timestamp: 1749206001400","time":{"start":1749210209252,"stop":1749210209252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93c42dd6dcaeb4f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749209452878,"stop":1749209452878,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cb0d4fe8ecfa11","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749209810916,"stop":1749209810917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e924c9abbda75c67","name":"should start and setup intervals and event listeners","time":{"start":1749209443355,"stop":1749209443356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79397bf2b03bda6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749210025595,"stop":1749210025595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5561e7d09a87dac","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749210025572,"stop":1749210025573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7080482f1bc2c44","name":"removeEventListener with wrong event","time":{"start":1749209510313,"stop":1749209510314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e1506ec9ab1a6","name":"Waku message hash computation (no timestamp)","time":{"start":1749209412778,"stop":1749209412778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7d596e9ccbe8d","name":"Fails to publish message with empty text","time":{"start":1749209800924,"stop":1749209800924,"duration":0},"status":"passed","severity":"normal"},{"uid":"433162db48df2190","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app80/6/topic182/json","time":{"start":1749209914711,"stop":1749209914711,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd1e8831ce4f5a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749210010257,"stop":1749210010258,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a7d41a1431a625","name":"Push message with emoji payload","time":{"start":1749210209232,"stop":1749210209232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa4f38055801b8","name":"Relay + Store","time":{"start":1749209475382,"stop":1749209475382,"duration":0},"status":"passed","severity":"normal"},{"uid":"35573792c3572fd1","name":"start node with empty content topic","time":{"start":1749209914716,"stop":1749209914716,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0b5e00e6708d64","name":"should send to specified number of peers of used peers","time":{"start":1749209443095,"stop":1749209443095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f686e8d7d30d320","name":"Encoder throws on empty string content topic","time":{"start":1749209431662,"stop":1749209431662,"duration":0},"status":"passed","severity":"normal"},{"uid":"7350aefaecdc3ad3","name":"Push message with short payload","time":{"start":1749210209227,"stop":1749210209228,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a3b6440f057ac","name":"should get / set UDP multiaddr","time":{"start":1749209404414,"stop":1749209404415,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d419b594fb1a33","name":"random static sharding 7 - Cluster ID: 404, Shard ID: 617","time":{"start":1749210043012,"stop":1749210043012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749cfc61e1ba079","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749209412960,"stop":1749209412961,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b2ca6c977a9051","name":"should not fail to start the service if it is already started","time":{"start":1749209425432,"stop":1749209425432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3f92fce42a98b7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749209800922,"stop":1749209800922,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e52c2a1e771e52","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749209412781,"stop":1749209412781,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd442cca0030fc96","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749209474289,"stop":1749209474290,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b010262b03143e60","name":"Sign & Recover","time":{"start":1749209432255,"stop":1749209432256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3ecdc2c68f8e17","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749210025565,"stop":1749210025565,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fc59b6bf10ffb0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749210017022,"stop":1749210017023,"duration":1},"status":"passed","severity":"normal"},{"uid":"71499a1385e939f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749209996540,"stop":1749209996541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eeb042679c2eb7","name":"messageHashStr returns a hex string","time":{"start":1749209412780,"stop":1749209412780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9beadaa74dfee2a","name":"should load peers from local storage and dispatch events","time":{"start":1749209425434,"stop":1749209425435,"duration":1},"status":"passed","severity":"normal"},{"uid":"847888a4ac5b0fa9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749209770388,"stop":1749209770389,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dab3e5a9074876","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749209996594,"stop":1749209996594,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d00c934c90114","name":"Check received message containing emoji","time":{"start":1749209939194,"stop":1749209939195,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32f4ba04d54993e","name":"Push message with content topic containing Script","time":{"start":1749210209248,"stop":1749210209249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a29faa8e370910","name":"Accepts a valid Waku Message","time":{"start":1749209446694,"stop":1749209446695,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a981bea63dde9c2","name":"Throws when trying to push message with empty payload","time":{"start":1749210209233,"stop":1749210209233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcce9483cd63b9d","name":"getPeersByDiscovery","time":{"start":1749209510314,"stop":1749209510314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a29d5545e209939","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749209601212,"stop":1749209601213,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd09f00429e6ec54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749209398133,"stop":1749209398133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec622ed46414e916","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749209978007,"stop":1749209978007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67ca37d140c1a15","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749209451960,"stop":1749209451961,"duration":1},"status":"passed","severity":"normal"},{"uid":"223f39e66c5309a8","name":"Ephemeral field set to true","time":{"start":1749209413403,"stop":1749209413403,"duration":0},"status":"passed","severity":"normal"},{"uid":"500364b418e91e68","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749209770386,"stop":1749209770388,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ac769058338f4b6","name":"Push message with content topic containing short","time":{"start":1749210209246,"stop":1749210209246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7871623bc97c14fb","name":"Check received message containing numeric","time":{"start":1749209906378,"stop":1749209906378,"duration":0},"status":"passed","severity":"normal"},{"uid":"479635bfe6863f0c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749209996570,"stop":1749209996570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46faea412fba3db","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749210043007,"stop":1749210043008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb425ba5563cc82","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749209443094,"stop":1749209443094,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0a720bcda9a2f9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749209792573,"stop":1749209792574,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3936e62ccfa4a8","name":"Push message equal or less that 1MB","time":{"start":1749210209253,"stop":1749210209253,"duration":0},"status":"passed","severity":"normal"},{"uid":"906b1087af4c9ed4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app94/2/topic57/xml","time":{"start":1749209914711,"stop":1749209914711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7a65feb18d79a6","name":"Check meta is set [ecies]","time":{"start":1749209433396,"stop":1749209433396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c521acb182410a","name":"should properly start and stop event listening","time":{"start":1749209442784,"stop":1749209442784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0501066df629cf","name":"Using a function","time":{"start":1749210022652,"stop":1749210022653,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc4c59d1199ece","name":"should throw error - no public key","time":{"start":1749209404407,"stop":1749209404408,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ed9dbe9b5468a9","name":"Publish message with rate limit","time":{"start":1749209800927,"stop":1749209800927,"duration":0},"status":"passed","severity":"normal"},{"uid":"52af768bbca9aa2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749209398132,"stop":1749209398132,"duration":0},"status":"passed","severity":"normal"},{"uid":"616d557ea0483be6","name":"Does not throw an exception when node disconnects","time":{"start":1749210022651,"stop":1749210022652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a025ecf5ebcb4e59","name":"groups content topics by expected pubsub topic","time":{"start":1749209398121,"stop":1749209398121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c639d5b40882113f","name":"safeDispatchEvent","time":{"start":1749209510315,"stop":1749209510315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63f48e153345e47","name":"should properly compute the node id","time":{"start":1749209404413,"stop":1749209404414,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fdfd1e0f9c8ee4","name":"should request renew when peer disconnects","time":{"start":1749209442733,"stop":1749209442733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6655aa938b8339","name":"Overlapping topic subscription","time":{"start":1749210025587,"stop":1749210025588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14c9bdec9e1c768","name":"different cluster, same shard: nodes don't connect","time":{"start":1749209676376,"stop":1749209676376,"duration":0},"status":"passed","severity":"normal"},{"uid":"31296bcc693afd35","name":"All","time":{"start":1749209475383,"stop":1749209475383,"duration":0},"status":"passed","severity":"normal"},{"uid":"820f4d0bc51141","name":"should be empty after removing the only subscription","time":{"start":1749209443354,"stop":1749209443354,"duration":0},"status":"passed","severity":"normal"},{"uid":"48306e0e544ff924","name":"Round trip binary serialization","time":{"start":1749209413403,"stop":1749209413403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d691b750f3bf0b84","name":"Check received message containing escaped characters","time":{"start":1749209906401,"stop":1749209906402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3cb8ed85cf2815","name":"should not fail to stop the service if it was not started","time":{"start":1749209474284,"stop":1749209474285,"duration":1},"status":"passed","severity":"normal"},{"uid":"933fa07b5981237f","name":"Check received message containing short","time":{"start":1749209939183,"stop":1749209939184,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1d5270a76bc85a","name":"should set field with all protocols disabled","time":{"start":1749209404418,"stop":1749209404418,"duration":0},"status":"passed","severity":"normal"},{"uid":"add582c8d1837eca","name":"Meta field set when metaSetter is specified","time":{"start":1749209413403,"stop":1749209413404,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90e6ac09e3c2d5a","name":"Subscribe and receive messages via waku relay post","time":{"start":1749209996575,"stop":1749209996577,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d16633b34c40fe7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app92/5/topic828/json","time":{"start":1749209914712,"stop":1749209914712,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2ab684c0a06cae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749209398129,"stop":1749209398129,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b64ca7739677b","name":"Check received message containing emoji","time":{"start":1749209906388,"stop":1749209906388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bc549a5e483557","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749210025571,"stop":1749210025572,"duration":1},"status":"passed","severity":"normal"},{"uid":"40db8129e3de4d41","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749209398125,"stop":1749209398125,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f2c9603a11fb41","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749209810918,"stop":1749209810918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9145662be2c916","name":"Check message with invalid timestamp is not received","time":{"start":1749209906406,"stop":1749209906406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6eb126910ad792","name":"through manual discovery","time":{"start":1749209678386,"stop":1749209678387,"duration":1},"status":"passed","severity":"normal"},{"uid":"a523b05337514f85","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749209398136,"stop":1749209398137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f26d45e9ced2fd1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749209996591,"stop":1749209996592,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1cc7d586a151e0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749209452480,"stop":1749209452480,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcf813683a876cf","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749210017020,"stop":1749210017021,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf26f5dc68ee97e5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749209452470,"stop":1749209452473,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b7e86c8848ee148","name":"should only return 1 node with relay capability","time":{"start":1749209421467,"stop":1749209421467,"duration":0},"status":"passed","severity":"normal"},{"uid":"188e49d17786417c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749209398125,"stop":1749209398125,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba24b0bf8798155","name":"Push message with XML payload","time":{"start":1749210209243,"stop":1749210209243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3310b05104ac7b5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749209647748,"stop":1749209647749,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda1bc3b3ca7b5ca","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749209966535,"stop":1749209966537,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c9d65230c7ef15c","name":"Callback on promise","time":{"start":1749210003074,"stop":1749210003076,"duration":2},"status":"passed","severity":"normal"},{"uid":"668d77b6cc241946","name":"ignores domain fetching errors","time":{"start":1749209421466,"stop":1749209421466,"duration":0},"status":"passed","severity":"normal"},{"uid":"23579809b04a900a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749209792574,"stop":1749209792574,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c02007132c6e99","name":"should properly create location multiaddrs - tcp","time":{"start":1749209404417,"stop":1749209404417,"duration":0},"status":"passed","severity":"normal"},{"uid":"294a491a0b5450f4","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749209452877,"stop":1749209452877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ee1802b0203b9e","name":"Push message with content topic containing Arabic","time":{"start":1749210209235,"stop":1749210209235,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f71d5735dda59e","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749209452469,"stop":1749209452469,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5568df1333e111","name":"connects to nwaku","time":{"start":1749210022651,"stop":1749210022651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5990794e564ae5ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749209647745,"stop":1749209647745,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a469f276a666a0","name":"Check message with non string payload is not received","time":{"start":1749209939246,"stop":1749209939247,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0c8c8b9b209c92","name":"should be online or offline if network state changed","time":{"start":1749209469893,"stop":1749209469894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9038edb1cc74ba60","name":"does not throw on valid cases","time":{"start":1749209398106,"stop":1749209398106,"duration":0},"status":"passed","severity":"normal"},{"uid":"94980f61faab798b","name":"Check received message containing XML","time":{"start":1749209939190,"stop":1749209939191,"duration":1},"status":"passed","severity":"normal"},{"uid":"805c6d8e62204dda","name":"should handle connection events","time":{"start":1749209442733,"stop":1749209442734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c609d0cae94c6c09","name":"Check message on other pubsub topic is not received","time":{"start":1749209906391,"stop":1749209906392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8c01c6e2100fe7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749209601213,"stop":1749209601213,"duration":0},"status":"passed","severity":"normal"},{"uid":"297b9aa28d78fb64","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749209647737,"stop":1749209647737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd0c35197ab2de5","name":"should fail to send if no connected peers found","time":{"start":1749209443094,"stop":1749209443095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22bf2a0b044158f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749210025577,"stop":1749210025578,"duration":1},"status":"passed","severity":"normal"},{"uid":"643eca58debb2a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749209398128,"stop":1749209398129,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ff8ba84d7b98d2","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749209442783,"stop":1749209442784,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80f5b27ccc6c329","name":"should not throw an error for a single configured topic","time":{"start":1749209398136,"stop":1749209398136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d11867384c7f1e3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749209398118,"stop":1749209398118,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a13febe96cfd38","name":"Check received message containing Chinese","time":{"start":1749209939185,"stop":1749209939186,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5da70da0f0f091","name":"Push message with SQL Injection payload","time":{"start":1749210209243,"stop":1749210209243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c402965b91053010","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749209964092,"stop":1749209964092,"duration":0},"status":"broken","severity":"normal"},{"uid":"14de0961fc1d4749","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749209792575,"stop":1749209792575,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8c75e56e3cafe7","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749209452454,"stop":1749209452455,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56801ecd68c44a7","name":"Check publish message containing Basic HTML tag","time":{"start":1749209800919,"stop":1749209800920,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd4cadee2ec687","name":"Non TWN Cluster","time":{"start":1749209914709,"stop":1749209914709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d17a40ff37d9c32","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749209452433,"stop":1749209452434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aba852d2f5cb85","name":"Push message with meta","time":{"start":1749210209251,"stop":1749210209251,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fe9c1e7d0e7d74","name":"Query generator for multiple messages with different content topic format","time":{"start":1749210003074,"stop":1749210003074,"duration":0},"status":"passed","severity":"normal"},{"uid":"869fd83fa9c4d086","name":"Push message with content topic containing long","time":{"start":1749210209246,"stop":1749210209246,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fe542f28b2e9b7","name":"Check message received after nwaku node is restarted","time":{"start":1749209906395,"stop":1749209906395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4e82000e25687ba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749209403505,"stop":1749209403505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f15b02f26364ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749209398129,"stop":1749209398129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d704d4879a006dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749210025595,"stop":1749210025595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfec588c57becb97","name":"Relay","time":{"start":1749209475381,"stop":1749209475382,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c622fe85d8d10e","name":"should mark all messages in causal history as acknowledged","time":{"start":1749209452878,"stop":1749209452879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4964d49f26564ce","name":"should get / set TCP multiaddr","time":{"start":1749209404415,"stop":1749209404415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cee5b52d58244f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749209403511,"stop":1749209403512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9df535f44240a28","name":"Subscribe to topic containing XML and receive message","time":{"start":1749209996597,"stop":1749209996598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26f4a0ef8956aff","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749209452443,"stop":1749209452444,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79d6df29cdedbf1","name":"returns nothing if no connections present","time":{"start":1749209413180,"stop":1749209413181,"duration":1},"status":"passed","severity":"normal"},{"uid":"9875421e4ac8873c","name":"Push message with special chars payload","time":{"start":1749210209228,"stop":1749210209229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a382fde6e79b5a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749209996568,"stop":1749209996568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca35dabda7e83","name":"Promise Callback - false","time":{"start":1749210003895,"stop":1749210003896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fde83ed0ea27199","name":"non connected peers","time":{"start":1749209770586,"stop":1749209770586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65c0ebcaa8596a4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749209792582,"stop":1749209792583,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c2d504a5f6b9ef","name":"Push message with escaped characters payload","time":{"start":1749210209231,"stop":1749210209232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52bca20faf4a74a","name":"should reject if Relay is requested but not mounted","time":{"start":1749209443267,"stop":1749209443267,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c01153117bec3","name":"Check received message containing emoji","time":{"start":1749209906402,"stop":1749209906403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b8ab012d1d895c","name":"should use provided shard info when available","time":{"start":1749209442846,"stop":1749209442846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9bcd7381ddc577","name":"Ping on unsubscribed peer","time":{"start":1749209538019,"stop":1749209538019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fab9a5cd0546e3","name":"throws on content topic with empty encoding field","time":{"start":1749209398116,"stop":1749209398116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a25f455f164c7e2","name":"Push message with content topic containing Script","time":{"start":1749210209235,"stop":1749210209236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6539f8a290d65ce0","name":"1 Relay, 1 Filter, gives up","time":{"start":1749209420924,"stop":1749209420924,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e5e447327547f7","name":"Promise Callback - true","time":{"start":1749210003894,"stop":1749210003895,"duration":1},"status":"passed","severity":"normal"},{"uid":"db222d7f2202923f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749209398119,"stop":1749209398120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2baa966cdc787366","name":"should not fail to stop the service if it was not started","time":{"start":1749209715600,"stop":1749209715601,"duration":1},"status":"passed","severity":"normal"},{"uid":"852ab6749b4284a0","name":"ignores unrecognized TXT record formats","time":{"start":1749209421466,"stop":1749209421466,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5c6ef774eee06d","name":"should enable all discoveries when explicitly set","time":{"start":1749209442701,"stop":1749209442703,"duration":2},"status":"passed","severity":"normal"},{"uid":"60ba158ec7ad2fdf","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749209452445,"stop":1749209452446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0f82dab8252c59","name":"should detect messages with missing dependencies","time":{"start":1749209452879,"stop":1749209452879,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fafe95fcab3202","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749209601216,"stop":1749209601216,"duration":0},"status":"passed","severity":"normal"},{"uid":"336168a41539426f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749209978012,"stop":1749209978012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d6c5d2bccafdb9","name":"Sets default value correctly","time":{"start":1749210022654,"stop":1749210022654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bac785f1296697","name":"Passing page size 0 when there are 110 messages","time":{"start":1749210012820,"stop":1749210012821,"duration":1},"status":"passed","severity":"normal"},{"uid":"792b88fcd4ccde81","name":"should increase lamport timestamp","time":{"start":1749209452876,"stop":1749209452877,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad1f8fcb5740a3f","name":"should only return 1 node with store capability","time":{"start":1749209421468,"stop":1749209421468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5612f93f3a8116","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749209647745,"stop":1749209647745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7609d7d8ad44683c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749209398211,"stop":1749209398211,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d17a15c0feacb9","name":"topics with same application and version share the same shard","time":{"start":1749209398120,"stop":1749209398120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc3c45cd0acddb6","name":"Subscribe to topic containing Script and receive message","time":{"start":1749209996597,"stop":1749209996597,"duration":0},"status":"passed","severity":"normal"},{"uid":"832139b35770b579","name":"Wrong topic","time":{"start":1749209914714,"stop":1749209914715,"duration":1},"status":"passed","severity":"normal"},{"uid":"f215629fb95766a0","name":"Ordered callback, aborts when callback returns true","time":{"start":1749210003077,"stop":1749210003077,"duration":0},"status":"passed","severity":"normal"},{"uid":"325636b6648f0718","name":"accepts valid message hash query","time":{"start":1749209412962,"stop":1749209412962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b13cbae4dbbf8e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749209398131,"stop":1749209398131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6643d3c4a52294d","name":"Check received message containing special chars","time":{"start":1749209939212,"stop":1749209939213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47f3f990aee68af","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749209442848,"stop":1749209442848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f548b1dc9ec6bd","name":"Push message with content topic containing XML","time":{"start":1749210209236,"stop":1749210209236,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac62cdb9879844a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749209398211,"stop":1749209398211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d98dd7b4ab1815c","name":"Push message with Arabic payload","time":{"start":1749210209242,"stop":1749210209242,"duration":0},"status":"passed","severity":"normal"},{"uid":"494816ed6fba5cea","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749209442705,"stop":1749209442706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f0c12a702ee6c4","name":"Query Generator - false","time":{"start":1749210003893,"stop":1749210003894,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f65818029fc2be","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209994011,"stop":1749209994011,"duration":0},"status":"passed","severity":"normal"},{"uid":"586cd895717e923f","name":"Check received message with timestamp: 1749209469032 ","time":{"start":1749209939195,"stop":1749209939198,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ada2a8913cfd153","name":"getPeersByDiscovery","time":{"start":1749209770382,"stop":1749209770385,"duration":3},"status":"passed","severity":"normal"},{"uid":"a63e45e1b2618278","name":"should emit a peer event after start","time":{"start":1749209715601,"stop":1749209715603,"duration":2},"status":"passed","severity":"normal"},{"uid":"13e2b67d3fca9e6e","name":"should have no discoveries enabled by default","time":{"start":1749209442698,"stop":1749209442698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6136ba5f4b214ca1","name":"Check received message containing XML","time":{"start":1749209939231,"stop":1749209939233,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dacc7755da51b62","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749209800925,"stop":1749209800925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed57c8a2f66bd741","name":"Check received message containing SQL Injection","time":{"start":1749209939225,"stop":1749209939225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8384a61cc2e3ada5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749209996585,"stop":1749209996586,"duration":1},"status":"passed","severity":"normal"},{"uid":"188d6ef532bcd7d2","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749209452435,"stop":1749209452436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c686b7c85c7b4f7c","name":"Check received message containing Basic HTML tag","time":{"start":1749209939233,"stop":1749209939234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac996ff33ae4fc2","name":"Check received message containing Russian","time":{"start":1749209939186,"stop":1749209939187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afa030a7916672c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749209996548,"stop":1749209996549,"duration":1},"status":"passed","severity":"normal"},{"uid":"4802ceb9c9491fc3","name":"Renews subscription after lossing a connection","time":{"start":1749210025596,"stop":1749210025596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1085f87faf1a96","name":"Push message with Basic HTML tag payload","time":{"start":1749210209230,"stop":1749210209231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3057a4fd3ad15ecd","name":"handles empty contentTopics array correctly","time":{"start":1749209398141,"stop":1749209398141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4448a5e074860f","name":"should call waitForPeer on Relay","time":{"start":1749209443270,"stop":1749209443271,"duration":1},"status":"passed","severity":"normal"},{"uid":"97332099488a8732","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749209452446,"stop":1749209452446,"duration":0},"status":"passed","severity":"normal"},{"uid":"349c855d164cd2f6","name":"dispatchEvent via connectionManager","time":{"start":1749209510315,"stop":1749209510315,"duration":0},"status":"passed","severity":"normal"},{"uid":"23094af480817926","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749210017022,"stop":1749210017022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3388a74aba28f2","name":"Push message with content topic containing XML","time":{"start":1749210209249,"stop":1749210209249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3d41b41481b3cb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749209398122,"stop":1749209398122,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f4dd17fb044560","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749209647745,"stop":1749209647746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95131d7a17af0cd","name":"should set field with all protocols enabled","time":{"start":1749209404418,"stop":1749209404418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2596d50c8ade6d13","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749209665863,"stop":1749209665864,"duration":1},"status":"passed","severity":"normal"},{"uid":"992772f924ac78ae","name":"Push message with content topic containing SQL Injection","time":{"start":1749210209248,"stop":1749210209248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2798666cec51e4","name":"Query generator for 2000 messages","time":{"start":1749210003081,"stop":1749210003081,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f22af77013161b","name":"should select older connection if present","time":{"start":1749209413182,"stop":1749209413182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1376f9f92967c7b8","name":"accepts valid content-filtered query","time":{"start":1749209412959,"stop":1749209412959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fd729fd2fb1466","name":"Push message with Script payload","time":{"start":1749210209243,"stop":1749210209243,"duration":0},"status":"passed","severity":"normal"},{"uid":"998bb4c18791f606","name":"should throw an error for missing sharding configuration","time":{"start":1749209398140,"stop":1749209398140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdea16299f40b011","name":"rejects hash query with time filter","time":{"start":1749209412963,"stop":1749209412964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f8e53ce1b44c11","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749209601210,"stop":1749209601211,"duration":1},"status":"passed","severity":"normal"},{"uid":"be154b068ba3cb15","name":"Check message on other pubsub topic is not received","time":{"start":1749209906406,"stop":1749209906406,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b5fba0bfa50eac","name":"Subscribe to topic containing XML and publish message","time":{"start":1749209810916,"stop":1749209810916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d784111236989dcb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749209978012,"stop":1749209978012,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bcfa74a563ba7","name":"Refresh subscription","time":{"start":1749209996550,"stop":1749209996551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d222092fa5099605","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749210025584,"stop":1749210025584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a98896b3aa851a","name":"Encoder throws on undefined content topic","time":{"start":1749209433396,"stop":1749209433397,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c009d6ed0065a6","name":"should respect max attempts limit","time":{"start":1749209442455,"stop":1749209442456,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc61c353acd8907","name":"Subscribe to topic containing long and receive message","time":{"start":1749210025569,"stop":1749210025570,"duration":1},"status":"passed","severity":"normal"},{"uid":"89742b7cb966f3ae","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749209452455,"stop":1749209452455,"duration":0},"status":"passed","severity":"normal"},{"uid":"39693f444e8f13ec","name":"should handle corrupted local storage data gracefully","time":{"start":1749209425435,"stop":1749209425435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e556883795a7de03","name":"Check received message containing JSON","time":{"start":1749209906400,"stop":1749209906401,"duration":1},"status":"passed","severity":"normal"},{"uid":"82de110f1c16e757","name":"Check meta is set [symmetric]","time":{"start":1749209431660,"stop":1749209431661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21486135ba39ec2","name":"Publish message with custom timestamp: Fri Jun 06 2025 12:36:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749209800923,"stop":1749209800924,"duration":1},"status":"passed","severity":"normal"},{"uid":"666017116daaa26e","name":"should get locked peers","time":{"start":1749209442733,"stop":1749209442733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1c4ad28836324c","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749209452880,"stop":1749209452880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1768df8e69baf9","name":"should insert message into bloom filter","time":{"start":1749209452875,"stop":1749209452876,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad9e288cc8655db","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749209398120,"stop":1749209398120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d000b65e109c942b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749209996594,"stop":1749209996596,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab352416449e789f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749209996575,"stop":1749209996575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f47f8ce7c54dfd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749210025578,"stop":1749210025580,"duration":2},"status":"passed","severity":"normal"},{"uid":"baf15efcfb8f8cd4","name":"Subscribe to topic containing short and publish message","time":{"start":1749209810911,"stop":1749209810911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee555f381557a516","name":"should deliver messages after dependencies are met","time":{"start":1749209452880,"stop":1749209452880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feda051669f7608","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749209996586,"stop":1749209996587,"duration":1},"status":"passed","severity":"normal"},{"uid":"114a2c3064401f89","name":"nwaku subscribes","time":{"start":1749209785146,"stop":1749209785146,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e230a273c7bfef2","name":"removeEventListener with correct event","time":{"start":1749209510313,"stop":1749209510313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f152647012a828","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749209452455,"stop":1749209452456,"duration":1},"status":"passed","severity":"normal"},{"uid":"15222ed8f638f529","name":"should only return 1 node with relay and store capability","time":{"start":1749209421467,"stop":1749209421468,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e215a8e439ac4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749209398119,"stop":1749209398119,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a60655cf3ce801","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749209489875,"stop":1749209489876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8367643278a519","name":"Check received message containing long","time":{"start":1749209939209,"stop":1749209939209,"duration":0},"status":"passed","severity":"normal"},{"uid":"435c19a8d51d0049","name":"accepts time-filtered query with content filter","time":{"start":1749209412964,"stop":1749209412965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3c610295cc56e0","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749209412776,"stop":1749209412777,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99b57ab181d701f","name":"can start the service","time":{"start":1749209474283,"stop":1749209474283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2237fdc2e670cb88","name":"Check publish message containing JSON","time":{"start":1749209800920,"stop":1749209800920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b4192abcb35500","name":"Subscribe and receive messages via waku relay post","time":{"start":1749210025585,"stop":1749210025585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae1812fc4abf380","name":"Check received message containing SQL Injection","time":{"start":1749209906383,"stop":1749209906383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9507683a49547e26","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749209398122,"stop":1749209398123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b44e4a2090b20b6","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749209452879,"stop":1749209452879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34313d5c469e02c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749210025593,"stop":1749210025594,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd28811c0692a0b","name":"Check received message containing XML","time":{"start":1749209906385,"stop":1749209906385,"duration":0},"status":"passed","severity":"normal"},{"uid":"184d046633fae7a","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749209452440,"stop":1749209452440,"duration":0},"status":"passed","severity":"normal"},{"uid":"92902e76db59c5ba","name":"should initialize bloom filter with correct parameters","time":{"start":1749209454249,"stop":1749209454249,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf8774fc3cad782","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749209452434,"stop":1749209452435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7047d00bc4384136","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749209810913,"stop":1749209810913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a1e2457affd027","name":"should set field with only STORE enabled","time":{"start":1749209404419,"stop":1749209404419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e5b5bcf8ee3685","name":"Check publish message containing short","time":{"start":1749209800915,"stop":1749209800916,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee843d00f0938cd","name":"Nodes with multiple pubsub topic","time":{"start":1749209792582,"stop":1749209792582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9e8ca51e2cef5d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749209398127,"stop":1749209398127,"duration":0},"status":"passed","severity":"normal"},{"uid":"22045e8556ad5a9d","name":"random static sharding 1 - Cluster ID: 204, Shard ID: 150","time":{"start":1749210043008,"stop":1749210043008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18bd92fb4443c9d","name":"Push message with content topic containing special chars","time":{"start":1749210209234,"stop":1749210209234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83580eb952309b8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749209421469,"stop":1749209421470,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a77a78adeebd45f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749210017023,"stop":1749210017024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec192c2711087374","name":"Check publish message containing Russian","time":{"start":1749209800918,"stop":1749209800918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ff5176a5387e35","name":"Check received message containing special chars","time":{"start":1749209906397,"stop":1749209906397,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d23eda13a698082","name":"should use shardsUnderCluster when provided","time":{"start":1749209442848,"stop":1749209442848,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af02db7df9f04f9","name":"Query with Promise Callback, No Decoder","time":{"start":1749209978014,"stop":1749209978015,"duration":1},"status":"passed","severity":"normal"},{"uid":"453ccc58bc29269a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749209398118,"stop":1749209398119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c513c69189253f8b","name":"Light Node - default protocols","time":{"start":1749210027236,"stop":1749210027236,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e39a04e163fa0f","name":"Ping on subscribed peer","time":{"start":1749209538020,"stop":1749209538021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19416687aec52be","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749209978006,"stop":1749209978007,"duration":1},"status":"passed","severity":"normal"},{"uid":"974a6476646e0fb2","name":"Subscribe to topic containing long and receive message","time":{"start":1749209996551,"stop":1749209996554,"duration":3},"status":"passed","severity":"normal"},{"uid":"f93dfe8b8ff29324","name":"should add and check entries correctly","time":{"start":1749209441583,"stop":1749209441590,"duration":7},"status":"passed","severity":"normal"},{"uid":"a97fe2c2d650ce8c","name":"Publish message with custom timestamp: Sat Jun 15 2024 11:36:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749209800922,"stop":1749209800922,"duration":0},"status":"passed","severity":"normal"},{"uid":"9844126cdda116cc","name":"should be able to encode the field with only STORE set to true","time":{"start":1749209403498,"stop":1749209403499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2cea2c058d90634","name":"Subscribe to topic containing long and receive message","time":{"start":1749209996589,"stop":1749209996589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19a904726ee63ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749210025592,"stop":1749210025592,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fe17729d5aff17","name":"Push message with Russian payload","time":{"start":1749210209242,"stop":1749210209242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f1307af6852294","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749210025590,"stop":1749210025590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7150cb7b27a0b","name":"Check message with no pubsub topic is not received","time":{"start":1749209906406,"stop":1749209906407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c192cc298c83e85c","name":"Symmetric encrypt & Decrypt","time":{"start":1749209432254,"stop":1749209432255,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cbf082865b38cb","name":"Relay + Store","time":{"start":1749209404420,"stop":1749209404420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca37c1907f783154","name":"Generator, custom pubsub topic","time":{"start":1749209994009,"stop":1749209994009,"duration":0},"status":"passed","severity":"normal"},{"uid":"37642dd9e44a6637","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749210025597,"stop":1749210025597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2901ce283ddc0566","name":"Passing page size 19 when there are 20 messages","time":{"start":1749210012823,"stop":1749210012823,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3b005f4de9a94","name":"Passing invalid cursor","time":{"start":1749209964090,"stop":1749209964091,"duration":1},"status":"broken","severity":"normal"},{"uid":"72e97ed42f8e29b9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749210025580,"stop":1749210025581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f076bed2f3a051d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749209421033,"stop":1749209421033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc32de5b4582c2dc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749210025594,"stop":1749210025594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c124b45dddf125c","name":"Decoder throws on empty string content topic","time":{"start":1749209433398,"stop":1749209433398,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d486015f0ff7af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749209398134,"stop":1749209398135,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3484ee74aa5fe7","name":"Push message with JSON payload","time":{"start":1749210209244,"stop":1749210209244,"duration":0},"status":"passed","severity":"normal"},{"uid":"284ed9db80db0e67","name":"Check message with no content topic is not received","time":{"start":1749209906407,"stop":1749209906407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d678755631efcb7","name":"Push message with shell command payload","time":{"start":1749210209231,"stop":1749210209231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb9ecfb8ee400c3","name":"should not retry if at least one success","time":{"start":1749209443097,"stop":1749209443097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67b5144aae48af5","name":"Register correct protocols","time":{"start":1749209810907,"stop":1749209810907,"duration":0},"status":"passed","severity":"normal"},{"uid":"244bb1da1f367a17","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749209442845,"stop":1749209442846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada46dc3227b5fd2","name":"should check connected peers if present and suitable","time":{"start":1749209443269,"stop":1749209443269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9dc4442c933557","name":"Check message received after jswaku node is restarted","time":{"start":1749209906394,"stop":1749209906395,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7b0dd9714ba8dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209996606,"stop":1749209996607,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bc48c9840107b3","name":"should successfully stop","time":{"start":1749209443195,"stop":1749209443195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2f2631c801ef5c","name":"Subscribe to topic containing Script and receive message","time":{"start":1749210025575,"stop":1749210025575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7795977cb68fd915","name":"Check publish message containing escaped characters","time":{"start":1749209800921,"stop":1749209800921,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e8233e90917e59","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749209398138,"stop":1749209398138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce58039ec9e5a0b4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749209676373,"stop":1749209676373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec78c4892514599","name":"Decoder throws on undefined content topic","time":{"start":1749209433397,"stop":1749209433397,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a2209a30bf1f4e","name":"Encoder throws on empty string content topic","time":{"start":1749209413404,"stop":1749209413405,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb115b4aeb876707","name":"stop","time":{"start":1749209510316,"stop":1749209510316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab30b430352953e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749209398117,"stop":1749209398117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a72d9c7acf0213b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749209398133,"stop":1749209398133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef68bfb5d49f6e56","name":"should throw error - no id","time":{"start":1749209404407,"stop":1749209404407,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5a2046b8381e81","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749209647744,"stop":1749209647744,"duration":0},"status":"passed","severity":"normal"},{"uid":"181478d1e8c9a42a","name":"Fails to push message bigger that 1MB","time":{"start":1749210209253,"stop":1749210209254,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae6e478bf80d6a2","name":"throws on content topic with empty application field","time":{"start":1749209398109,"stop":1749209398109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef4b9e96e838426","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749210017021,"stop":1749210017022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4491a2db6d5000da","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749209810915,"stop":1749209810915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18518991716f5ea","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749209476044,"stop":1749209476044,"duration":0},"status":"passed","severity":"normal"},{"uid":"122d3be6eb4dd2aa","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749209398142,"stop":1749209398143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9bbfa8ec362a9b","name":"Push message with Chinese payload","time":{"start":1749210209242,"stop":1749210209242,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf314446893b0b13","name":"Fails to publish duplicate message","time":{"start":1749209800924,"stop":1749209800924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1576cf89502af771","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749209398126,"stop":1749209398126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8040411890b61c1","name":"Check received message containing Chinese","time":{"start":1749209906381,"stop":1749209906382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a0bea06a9b7359","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749209810912,"stop":1749209810913,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a5676feb829158","name":"should decode valid enr with tcp successfully","time":{"start":1749209404406,"stop":1749209404407,"duration":1},"status":"passed","severity":"normal"},{"uid":"90eba196b12fe05d","name":"should properly create location multiaddrs - udp","time":{"start":1749209404417,"stop":1749209404417,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce2a7d691e6e7b0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749209810909,"stop":1749209810910,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bda04b0424f45c0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749209676374,"stop":1749209676374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6d5177d565e9d","name":"retrieves a single peer","time":{"start":1749209421464,"stop":1749209421465,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8f37539db7e8e4","name":"can start the service","time":{"start":1749209425430,"stop":1749209425430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25280d4927a1faa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749209647742,"stop":1749209647742,"duration":0},"status":"passed","severity":"normal"},{"uid":"23555340df3aa4ed","name":"Check received message containing numeric","time":{"start":1749209939184,"stop":1749209939185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb45e50320dff72f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749209452479,"stop":1749209452479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b103054fdd33d8d8","name":"can start and stop the service","time":{"start":1749209425431,"stop":1749209425431,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c004ba6bcb75e8","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749209452442,"stop":1749209452443,"duration":1},"status":"passed","severity":"normal"},{"uid":"983d3eab221970df","name":"messageHash returns a Uint8Array","time":{"start":1749209412779,"stop":1749209412780,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4da78e4189583b2","name":"random static sharding 8 - Cluster ID: 366, Shard ID: 289","time":{"start":1749210043012,"stop":1749210043013,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d63459ef877333","name":"Check message with no payload is not received","time":{"start":1749209939245,"stop":1749209939246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e004edd05bb9ac","name":"Push message with content topic containing Russian","time":{"start":1749210209235,"stop":1749210209235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d47ec8c6d88ddf","name":"Push message with numeric payload","time":{"start":1749210209241,"stop":1749210209241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5430ede90dcff579","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749209996577,"stop":1749209996578,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d57f3af5c3e3f4d","name":"Check received message containing Russian","time":{"start":1749209906398,"stop":1749209906398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2357e1895697d18","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749210025565,"stop":1749210025565,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fbd0288ecf0537","name":"Push message with custom timestamp: 1749206001399","time":{"start":1749210209239,"stop":1749210209239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb7bdb2e681d6a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749209398120,"stop":1749209398120,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c2f76febcf6775","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749209452881,"stop":1749209452881,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe8eac110495ddc","name":"random static sharding 4 - Cluster ID: 631, Shard ID: 323","time":{"start":1749210043011,"stop":1749210043011,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fd6246cb5d679","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749209647742,"stop":1749209647743,"duration":1},"status":"passed","severity":"normal"},{"uid":"49dc3767e72bb119","name":"should reject if LightPush is requested but not mounted","time":{"start":1749209443267,"stop":1749209443268,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a73c1566a4e36","name":"Push message with content topic containing emoji","time":{"start":1749210209237,"stop":1749210209238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a67421e66ba08dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749210043014,"stop":1749210043015,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a29062e42a3cbc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749209474290,"stop":1749209474290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7aa283a952d4443","name":"should initialize with default number of peers","time":{"start":1749209442731,"stop":1749209442732,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1886399531ff20a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749209469876,"stop":1749209469880,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0ad299495511425","name":"Rejects garbage","time":{"start":1749209446696,"stop":1749209446696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7616bb38aafe2f11","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749209996558,"stop":1749209996559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f78ba9a908d260d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749210025596,"stop":1749210025597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0630cf15d8b200f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749209996574,"stop":1749209996575,"duration":1},"status":"passed","severity":"normal"},{"uid":"df687222e7e3c013","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749209452444,"stop":1749209452445,"duration":1},"status":"passed","severity":"normal"},{"uid":"869154b3a4dfb3af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749210025570,"stop":1749210025570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdda8b43ab5709","name":"Push message with JSON payload","time":{"start":1749210209231,"stop":1749210209231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e396966cfeb339e7","name":"Check received message containing Basic HTML tag","time":{"start":1749209939191,"stop":1749209939191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d5d3c9a317c2d6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749209421031,"stop":1749209421031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb883dafb05a3fd","name":"should remove expired entries after TTL has passed","time":{"start":1749209441598,"stop":1749209441598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be8923625524538","name":"Push message with content topic containing unicode special characters","time":{"start":1749210209237,"stop":1749210209237,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef1dc543b2e8a35","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749209398135,"stop":1749209398136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79430ae5b89c723","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749209443355,"stop":1749209443355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da5dc5216c57e47","name":"Check received message containing emoji","time":{"start":1749209939238,"stop":1749209939238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7132ddd7725b91f","name":"Check received message containing XML","time":{"start":1749209906400,"stop":1749209906400,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f8816d79550ad8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749209452451,"stop":1749209452451,"duration":0},"status":"passed","severity":"normal"},{"uid":"df03de8c40514cf1","name":"Check publish message containing special chars","time":{"start":1749209800917,"stop":1749209800917,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2792c5f226bff8","name":"Check received message containing short","time":{"start":1749209906376,"stop":1749209906376,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ac2bbcd529fc8b","name":"should insert message id into causal history","time":{"start":1749209452876,"stop":1749209452876,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5068a2d44edc62","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749209412778,"stop":1749209412779,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb35f227205eaef","name":"Privacy Node - default protocol","time":{"start":1749210027236,"stop":1749210027237,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabdff51d2aef31","name":"Relay - dialed after","time":{"start":1749210027234,"stop":1749210027234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4c475dfe91b817","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749209601212,"stop":1749209601212,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f978a7559eb57","name":"Subscribe to topic containing short and receive message","time":{"start":1749210025588,"stop":1749210025589,"duration":1},"status":"passed","severity":"normal"},{"uid":"a286092add3a11bc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749209403506,"stop":1749209403507,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8dd2e5e7e70999","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749210025576,"stop":1749210025577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9039a958bb0fb9a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749209477718,"stop":1749209477719,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a33779d0431955b","name":"should not receive a peer event before start","time":{"start":1749209474286,"stop":1749209474287,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eaf4788b0a03ec","name":"Check received message with timestamp: 1749209469667000000 ","time":{"start":1749209906388,"stop":1749209906389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09db6bed60f94a4","name":"should create a new stream if no existing for protocol found","time":{"start":1749209413109,"stop":1749209413109,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb349ccd1c28ff88","name":"Check received message containing Chinese","time":{"start":1749209939219,"stop":1749209939221,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6d55d3e978832e4","name":"Renews subscription after lossing a connection","time":{"start":1749209996571,"stop":1749209996572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1ca490f860a111","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749209601211,"stop":1749209601212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e084d46e366577be","name":"Passing an array","time":{"start":1749210022652,"stop":1749210022652,"duration":0},"status":"passed","severity":"normal"},{"uid":"490ef65e7b663a3d","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749209452453,"stop":1749209452453,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f1bebaf6da3f42","name":"Push message with long payload","time":{"start":1749210209241,"stop":1749210209241,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa8ea10f193c7a","name":"Check received message containing shell command","time":{"start":1749209906386,"stop":1749209906387,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4eba15e17a0e17","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749209964085,"stop":1749209964085,"duration":0},"status":"passed","severity":"normal"},{"uid":"833719824b99ad10","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749209452457,"stop":1749209452458,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8fbb0ed16795fa","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749209398141,"stop":1749209398141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f283ebcc261639bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1749210025567,"stop":1749210025567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c17ec3c49442a31","name":"Refresh subscription","time":{"start":1749210025588,"stop":1749210025588,"duration":0},"status":"passed","severity":"normal"},{"uid":"62989c00bdc80b95","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749209452441,"stop":1749209452441,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e7dcf226706790","name":"Asymmetric encrypt & decrypt","time":{"start":1749209432253,"stop":1749209432254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f5984c3c3d8644","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749209452477,"stop":1749209452477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9120fbb13b26b7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749209978001,"stop":1749209978001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2e81298d3fdc96","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749209792582,"stop":1749209792582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddba602a37070f6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749210025586,"stop":1749210025586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e727844992a3342","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749209452477,"stop":1749209452477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5740ee183e1b724","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749209404419,"stop":1749209404420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fca63ab6cee69e","name":"Push message with content topic containing long","time":{"start":1749210209233,"stop":1749210209233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de59ec0abe29ffa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749209412775,"stop":1749209412776,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd07c3e53a1708bf","name":"Check received message with timestamp: 1749209469032 ","time":{"start":1749209939238,"stop":1749209939239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9201fdbb453c2cc5","name":"Check received message containing shell command","time":{"start":1749209939191,"stop":1749209939192,"duration":1},"status":"passed","severity":"normal"},{"uid":"848c7edb1abf6388","name":"Check received message containing Script","time":{"start":1749209939190,"stop":1749209939190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62eeaf43251698f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749209398130,"stop":1749209398131,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd50a3b220883c9","name":"should wait for LightPush peer to be connected","time":{"start":1749209443269,"stop":1749209443270,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf29dfd2f85856cc","name":"Push message with content topic containing numeric","time":{"start":1749210209246,"stop":1749210209247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9e41393ac56f55","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749209404406,"stop":1749209404406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc87d942a6627f1","name":"Subscribe to topic containing long and publish message","time":{"start":1749209810911,"stop":1749209810912,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b196ae288eed25f","name":"Check received message containing long","time":{"start":1749209906377,"stop":1749209906378,"duration":1},"status":"passed","severity":"normal"},{"uid":"375ffbc1a02ae99e","name":"Subscribe to topic containing Script and receive message","time":{"start":1749210025592,"stop":1749210025592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6136a2393f2347","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749209810914,"stop":1749209810914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f808e7a56da91","name":"should be called for bootstrap peers","time":{"start":1749209477719,"stop":1749209477720,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b32cfcc77ecfda","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749209452479,"stop":1749209452479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5779b052dc9e719b","name":"should not receive a peer event before start","time":{"start":1749209425433,"stop":1749209425433,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c5e185f2e51d3d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749209939239,"stop":1749209939243,"duration":4},"status":"passed","severity":"normal"},{"uid":"89b7496379da991c","name":"Push message with Basic HTML tag payload","time":{"start":1749210209243,"stop":1749210209244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2588f48c11c2bae5","name":"Check publish message after client node is restarted","time":{"start":1749209800927,"stop":1749209800927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"900524dbf1c2ef66","name":"throws on content topic with too few or too many fields","time":{"start":1749209398107,"stop":1749209398107,"duration":0},"status":"passed","severity":"normal"},{"uid":"818a01418b68d766","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749209469881,"stop":1749209469886,"duration":5},"status":"passed","severity":"normal"},{"uid":"d4f9acc700b11341","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749209398142,"stop":1749209398142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b082a937012f4d","name":"Push message with emoji payload","time":{"start":1749210209245,"stop":1749210209245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c044935eb61475ef","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749209413110,"stop":1749209413111,"duration":1},"status":"passed","severity":"normal"},{"uid":"66dbf13f3f5a6092","name":"should update ack status of messages in outgoing buffer","time":{"start":1749209452882,"stop":1749209452882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd9e375c0f10fd2","name":"Query Generator, No message returned","time":{"start":1749209978006,"stop":1749209978006,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f6112cb683921","name":"Query with Ordered Callback, No message returned","time":{"start":1749209978010,"stop":1749209978011,"duration":1},"status":"passed","severity":"normal"},{"uid":"227275d63cf27866","name":"should handle different types of entries","time":{"start":1749209441599,"stop":1749209441600,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a863a89486abe40","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749209665864,"stop":1749209665864,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbbc23670eb0c28","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749209996568,"stop":1749209996569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83465cb7050d553","name":"should reject if Filter is requested but not mounted","time":{"start":1749209443268,"stop":1749209443268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4478df01345a0251","name":"handles empty shards array correctly","time":{"start":1749209398140,"stop":1749209398141,"duration":1},"status":"passed","severity":"normal"},{"uid":"5445229feda4e812","name":"Push message with content topic containing Chinese","time":{"start":1749210209247,"stop":1749210209247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5120e219bf3b1314","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app95/8/topic548/json","time":{"start":1749209914711,"stop":1749209914712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1fba3ba160819f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749209403505,"stop":1749209403506,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d8cb7f8c3296f0","name":"Ordered Callback - false","time":{"start":1749210003896,"stop":1749210003896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f833c3735f4953e5","name":"isConnected return false after peer stops","time":{"start":1749209489878,"stop":1749209489878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b9a2f4d96df71d","name":"Push message with long payload","time":{"start":1749210209228,"stop":1749210209228,"duration":0},"status":"passed","severity":"normal"},{"uid":"464a420909c06490","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749209403507,"stop":1749209403507,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cfd5a197d720e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749209413111,"stop":1749209413111,"duration":0},"status":"passed","severity":"normal"},{"uid":"101cefcfe5a61cc3","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749209452431,"stop":1749209452432,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fa95909efdcf22","name":"Used by Waku Relay","time":{"start":1749210022653,"stop":1749210022653,"duration":0},"status":"passed","severity":"normal"},{"uid":"421aa0e041ba0369","name":"Push message with content topic containing numeric","time":{"start":1749210209233,"stop":1749210209234,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e5fe7de2183421","name":"Init the array if not present","time":{"start":1749209397740,"stop":1749209397742,"duration":2},"status":"passed","severity":"normal"},{"uid":"5faa4dbf106bbf6d","name":"should properly create location multiaddrs - udp4","time":{"start":1749209404415,"stop":1749209404415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b24b3b50d6ddc17","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749209431660,"stop":1749209431660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac31aad2c74a5b2","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749209452882,"stop":1749209452882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f70f32a99ac4ad8","name":"Check publish message containing Arabic","time":{"start":1749209800917,"stop":1749209800918,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdff7ce80ef4c1c9","name":"Query Generator, No Decoder","time":{"start":1749209978002,"stop":1749209978006,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b3fde2f9009f73a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749209647746,"stop":1749209647746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60e8796fd5656d9","name":"Publishes to nwaku","time":{"start":1749209785147,"stop":1749209785147,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf091ff6626b6ac2","name":"random static sharding 10 - Cluster ID: 84, Shard ID: 295","time":{"start":1749210043013,"stop":1749210043014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d7dbfaf214822e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749209443193,"stop":1749209443193,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd86518526efc9f","name":"Push message with custom timestamp: 1718451201400","time":{"start":1749210209252,"stop":1749210209252,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc39bd1923145be","name":"new peer added after a peer was already found","time":{"start":1749209770386,"stop":1749209770386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef30921025ec6119","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749209996557,"stop":1749209996557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea33ea40a579a8c","name":"Check publish message containing emoji","time":{"start":1749209800921,"stop":1749209800922,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6fcd663b61f9fd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749209433395,"stop":1749209433395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528a828327a4199","name":"Query with Ordered Callback, No Decoder","time":{"start":1749209978009,"stop":1749209978010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5776a2f92fde0b","name":"Push message with custom timestamp: 1749213201400","time":{"start":1749210209253,"stop":1749210209253,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8588e909193128","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app56/5/topic149/proto","time":{"start":1749209914710,"stop":1749209914710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad09225653433c7","name":"Check received message with timestamp: 1749209469667000000 ","time":{"start":1749209906403,"stop":1749209906404,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c798250eeb83fac","name":"Decrypt messages","time":{"start":1749209773346,"stop":1749209773347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4c3bec322032f8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749209398128,"stop":1749209398128,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b2937b0d8c0dc8","name":"listenerCount","time":{"start":1749209510314,"stop":1749209510315,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd77b49938daf1cf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749209964084,"stop":1749209964084,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da034804b86432","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749209996544,"stop":1749209996544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ac9936281d6aa","name":"same cluster, same shard: nodes connect","time":{"start":1749209676374,"stop":1749209676375,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cf6c4b46ea4a5a","name":"start node with empty shard should fail","time":{"start":1749210043015,"stop":1749210043015,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f50030ca1cf763","name":"Generator, 2 different pubsubtopics","time":{"start":1749209994000,"stop":1749209994000,"duration":0},"status":"passed","severity":"normal"},{"uid":"df512f3dd92a9383","name":"Push message with content topic containing escaped characters","time":{"start":1749210209250,"stop":1749210209250,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ae6e1488d529e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749209398123,"stop":1749209398124,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd5cb339f3f9a2f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749209792575,"stop":1749209792581,"duration":6},"status":"passed","severity":"normal"},{"uid":"24c747080675e537","name":"Ordered Callback - true","time":{"start":1749210003896,"stop":1749210003896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8d42f0129e6c51","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749209442706,"stop":1749209442707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e8933b0b742f39","name":"Push message with content topic containing escaped characters","time":{"start":1749210209237,"stop":1749210209237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78fa5d399df6220","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749210003076,"stop":1749210003077,"duration":1},"status":"passed","severity":"normal"},{"uid":"f532123730c0dac1","name":"Check received message containing special chars","time":{"start":1749209939185,"stop":1749209939185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d87f6048be5bea9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749209452478,"stop":1749209452479,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e94f96a8ce4206","name":"Push message with content topic containing JSON","time":{"start":1749210209236,"stop":1749210209236,"duration":0},"status":"passed","severity":"normal"}] |