mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"865897ee17e43cbd","name":"should handle corrupted local storage data gracefully","time":{"start":1721860335656,"stop":1721860335656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5275fb5ceea25b9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566241,"stop":1721860566241,"duration":0},"status":"broken","severity":"normal"},{"uid":"66ed95592ebc1b19","name":"Subscribe and receive messages via waku relay post","time":{"start":1721860654060,"stop":1721860654060,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcda3fe1c239cc32","name":"Check publish message containing unicode special characters","time":{"start":1721860895671,"stop":1721860895671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1918944903ad9ad8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860895672,"stop":1721860895672,"duration":0},"status":"passed","severity":"normal"},{"uid":"270250d33f113f60","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721860343400,"stop":1721860343401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d420ef89adf23343","name":"Query with Promise Callback, No Decoder","time":{"start":1721860975387,"stop":1721860975387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a1ff1d41c01881","name":"returns all values when wanted number matches available values","time":{"start":1721860330999,"stop":1721860331001,"duration":2},"status":"passed","severity":"normal"},{"uid":"869d266c30dd5b19","name":"Does not throw an exception when node disconnects","time":{"start":1721861027141,"stop":1721861027141,"duration":0},"status":"passed","severity":"normal"},{"uid":"600f4acb8a8fda4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721860358377,"stop":1721860358378,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a94c1fe2ca14b5","name":"should decode valid enr with tcp successfully","time":{"start":1721860316132,"stop":1721860316132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c9e5d2f99da94e","name":"removeEventListener with correct event","time":{"start":1721860398843,"stop":1721860398843,"duration":0},"status":"passed","severity":"normal"},{"uid":"621ac42dd61e5949","name":"Refresh subscription","time":{"start":1721860903920,"stop":1721860903920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5ca8174b6d11592","name":"Push message with short payload","time":{"start":1721860833205,"stop":1721860833206,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d093d2918166f52","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860672014,"stop":1721860672014,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a8e060837fed99","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721860903925,"stop":1721860903926,"duration":1},"status":"passed","severity":"normal"},{"uid":"11de9ccd9ecece73","name":"Ordered callback, aborts when callback returns true","time":{"start":1721861023068,"stop":1721861023068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c101db890f637a85","name":"Ping succeeds for all connected peers","time":{"start":1721860473635,"stop":1721860473635,"duration":0},"status":"passed","severity":"normal"},{"uid":"7662d635633fd4ea","name":"Check received message containing Chinese","time":{"start":1721860868249,"stop":1721860868249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d22c1ea93677bfb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app30/3/topic470/json","time":{"start":1721860930750,"stop":1721860930750,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d17829c7d26fd7","name":"Subscribe to topic containing XML and receive message","time":{"start":1721861069472,"stop":1721861069473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c48a6e5ca5c8056","name":"through manual discovery","time":{"start":1721860680509,"stop":1721860680509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17dcc297031de0","name":"Sign & Recover","time":{"start":1721860341988,"stop":1721860341988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4144b601d77061","name":"random static sharding 9 - Cluster ID: 739, Shard ID: 9","time":{"start":1721860958067,"stop":1721860958067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68182018d53333b","name":"Subscribe and receive messages via lightPush","time":{"start":1721860654057,"stop":1721860654057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a03638769bb1556","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721861069461,"stop":1721861069461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afea5841a925b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721860654070,"stop":1721860654070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d1ef26cd0c578e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721861069467,"stop":1721861069467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf0cfd98e7a9131","name":"should throw error - no id","time":{"start":1721860316132,"stop":1721860316132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae534c4ad559e96b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721860307570,"stop":1721860307570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa0c961dba14414","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721860320981,"stop":1721860320982,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fd328d9eb2e8d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566144,"stop":1721860566145,"duration":1},"status":"broken","severity":"normal"},{"uid":"9fd667263ec76bc3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860991157,"stop":1721860991157,"duration":0},"status":"passed","severity":"normal"},{"uid":"45584e821742826d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721860903915,"stop":1721860903916,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ae528cda53bffd","name":"Push message with content topic containing long","time":{"start":1721860948473,"stop":1721860948474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52c5ed22de5d2ec","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721860331883,"stop":1721860331883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbd93038be2de57","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721861069472,"stop":1721861069472,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fad22e292885d4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721860948489,"stop":1721860948491,"duration":2},"status":"passed","severity":"normal"},{"uid":"6210399a0225f28","name":"connects to nwaku","time":{"start":1721861027140,"stop":1721861027141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a110e8f62d39d244","name":"Check received message containing emoji","time":{"start":1721860868255,"stop":1721860868255,"duration":0},"status":"passed","severity":"normal"},{"uid":"71995fdfea18a5d7","name":"Subscribe to topic containing long and receive message","time":{"start":1721861069460,"stop":1721861069460,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5151ef3318672a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860876199,"stop":1721860876200,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcb02165f32d66a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721860331882,"stop":1721860331883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b682c40ae563fa93","name":"throws on content topic with empty encoding field","time":{"start":1721860307561,"stop":1721860307561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23321a127b21021","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721860566174,"stop":1721860566176,"duration":2},"status":"broken","severity":"normal"},{"uid":"7f2b71e2a8e28e94","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721860903928,"stop":1721860903929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a7268bccd484dd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721860331582,"stop":1721860331582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2398315e1435fcd","name":"Push message with JSON payload","time":{"start":1721860948458,"stop":1721860948459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd327fb835f199b5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721860654066,"stop":1721860654066,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdbb585b2e9b43d","name":"should not fail to start the service if it is already started","time":{"start":1721860335653,"stop":1721860335653,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ef38615a18c1c7","name":"Push message with content topic containing special chars","time":{"start":1721860833232,"stop":1721860833235,"duration":3},"status":"passed","severity":"normal"},{"uid":"c22337dfd4c201bb","name":"Fields are not dropped","time":{"start":1721860320278,"stop":1721860320280,"duration":2},"status":"passed","severity":"normal"},{"uid":"70a169cf0eb6e1a4","name":"Check publish message containing Russian","time":{"start":1721860895665,"stop":1721860895666,"duration":1},"status":"passed","severity":"normal"},{"uid":"452a2d23eec7f58c","name":"Fails to push message bigger that 1MB","time":{"start":1721860833250,"stop":1721860833251,"duration":1},"status":"passed","severity":"normal"},{"uid":"86df5cf81cdee441","name":"Mutual subscription","time":{"start":1721860903912,"stop":1721860903912,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d60b950a24c546","name":"Push message with shell command payload","time":{"start":1721860948459,"stop":1721860948459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d18881499c92281","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721860307585,"stop":1721860307585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6546d7c649e4cc","name":"should not receive a peer event before start","time":{"start":1721860378005,"stop":1721860378006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35afd5654f3fcf7","name":"groups content topics by expected pubsub topic","time":{"start":1721860307568,"stop":1721860307568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17dddfef9383fb8","name":"Callback on promise","time":{"start":1721861023066,"stop":1721861023066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6d9adcba114e39","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721860566253,"stop":1721860566253,"duration":0},"status":"broken","severity":"normal"},{"uid":"d65e3cbcb3741a1f","name":"Check message with no payload is not received","time":{"start":1721860588044,"stop":1721860588045,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fb8713e1626d25","name":"Subscribe and receive messages via waku relay post","time":{"start":1721861069467,"stop":1721861069467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9476daa37ff84a5a","name":"Publish message with custom timestamp: Wed Jul 24 2024 23:41:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860895673,"stop":1721860895674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cb2d0528c973a2","name":"should throw an error for an unconfigured topic","time":{"start":1721860307584,"stop":1721860307584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d552ee2eb14dfae","name":"Register correct protocols","time":{"start":1721860903913,"stop":1721860903913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59fa704394e47ce","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721860310117,"stop":1721860310118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7073b95bf6d17627","name":"Push message with content topic containing Russian","time":{"start":1721860833239,"stop":1721860833239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f295101612102a8","name":"Check received message containing XML","time":{"start":1721860868252,"stop":1721860868253,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e7007225192119","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app79/3/topic644/proto","time":{"start":1721860930746,"stop":1721860930746,"duration":0},"status":"passed","severity":"normal"},{"uid":"57660c7b1f1a7d9c","name":"different cluster, different shard: nodes don't connect","time":{"start":1721860698569,"stop":1721860698569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47032d3537e1798","name":"Ping fails for unsubscribed peers","time":{"start":1721860473636,"stop":1721860473636,"duration":0},"status":"passed","severity":"normal"},{"uid":"58743118d8c0d247","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721860341448,"stop":1721860341448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f462595bfd70af0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860476222,"stop":1721860476222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58543247e6f7ed6","name":"should set field with only FILTER enabled","time":{"start":1721860316139,"stop":1721860316139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae36722ff3151cd","name":"Asymmetric encrypt & decrypt","time":{"start":1721860341986,"stop":1721860341986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b230c9e021e0dad8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721860343401,"stop":1721860343401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a751bab35c43e1e2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860485849,"stop":1721860485849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2f603f63c768b7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/8/topic721/xml","time":{"start":1721860930747,"stop":1721860930749,"duration":2},"status":"passed","severity":"normal"},{"uid":"dffa922b7f57e4b1","name":"creates an iterator","time":{"start":1721861009786,"stop":1721861009787,"duration":1},"status":"passed","severity":"normal"},{"uid":"568a67de79b4cb22","name":"Subscribe and receives messages on 20 topics","time":{"start":1721861069458,"stop":1721861069458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd19afeafff9815","name":"isConnected should return false after all peers disconnect","time":{"start":1721860413078,"stop":1721860413078,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fcfc4eff4f7640","name":"Push message with unicode special characters payload","time":{"start":1721860833228,"stop":1721860833229,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d6bd9bdaacda60","name":"Fails to push message with large meta","time":{"start":1721860833247,"stop":1721860833248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58a829a9c397c1","name":"Check received message containing short","time":{"start":1721860868247,"stop":1721860868247,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fa2c9df4641e0d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721860315224,"stop":1721860315224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7b2157abc7bf16","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721860307566,"stop":1721860307566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddc0432449e47b8","name":"Query generator for multiple messages with different content topic format","time":{"start":1721861023066,"stop":1721861023066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9be20ef7b4278de","name":"Push message with JSON payload","time":{"start":1721860833226,"stop":1721860833227,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7499e861efe296","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721860947658,"stop":1721860947658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7a0eb9033f6a0d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721861069473,"stop":1721861069473,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e699e166030430","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721860903924,"stop":1721860903924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0bc6f72cbb24cf","name":"Check received message containing long","time":{"start":1721860868234,"stop":1721860868234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfb672fa333f4f6","name":"Passing cursor with wrong message digest","time":{"start":1721860947659,"stop":1721860947660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cfd75f6763d3a0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721860566148,"stop":1721860566148,"duration":0},"status":"broken","severity":"normal"},{"uid":"ff37563aba386e95","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721860903929,"stop":1721860903929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7255abf3c24c3f7","name":"random static sharding 4 - Cluster ID: 454, Shard ID: 51","time":{"start":1721860958047,"stop":1721860958047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94e5216e05f645e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721861023368,"stop":1721861023369,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1d9b090eea859d","name":"can start the service","time":{"start":1721860378001,"stop":1721860378002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b1b6bd1480c781","name":"Push message with XML payload","time":{"start":1721860833225,"stop":1721860833225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad15e2bc57cbd69","name":"Push message with meta","time":{"start":1721860948498,"stop":1721860948498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b879628c1014b16","name":"Filter","time":{"start":1721861040189,"stop":1721861040189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f08753e728b0514","name":"Check received message containing XML","time":{"start":1721860588038,"stop":1721860588038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8cb6cf41ae0de9","name":"nwaku subscribes","time":{"start":1721860860077,"stop":1721860860078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca511345abed1bee","name":"Ping on peer without subscriptions","time":{"start":1721860439256,"stop":1721860439256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0ccc38865870e3","name":"Promise Callback - forward","time":{"start":1721860982925,"stop":1721860982925,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a671cb5a80361a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860615425,"stop":1721860615425,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c2c0a786ac7681","name":"Number of peers are maintained correctly","time":{"start":1721860473634,"stop":1721860473635,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc17fe4ff331e13","name":"Check received message containing special chars","time":{"start":1721860868248,"stop":1721860868249,"duration":1},"status":"passed","severity":"normal"},{"uid":"577861499cabb7b8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721861172113,"stop":1721861172113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b409c169d17aaa3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721860307591,"stop":1721860307591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8ce4f1dfd469c0","name":"Query with Ordered Callback, No message returned","time":{"start":1721860975386,"stop":1721860975386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2776dae227726460","name":"Check message received after nwaku node is restarted","time":{"start":1721860868246,"stop":1721860868246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"300c5d7161abc19c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app32/10/topic385/xml","time":{"start":1721860930743,"stop":1721860930743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e647afe8a7914b3a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721860654067,"stop":1721860654067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8817e14989998a0a","name":"Check received message containing JSON","time":{"start":1721860868239,"stop":1721860868239,"duration":0},"status":"passed","severity":"normal"},{"uid":"650a5c62df9facae","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721860366518,"stop":1721860366519,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb2fe7477d76c1e","name":"Number of peers are maintained correctly","time":{"start":1721860619309,"stop":1721860619310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a1eca60a97e5ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721860307583,"stop":1721860307583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56157dee7743aba","name":"Promise Callback - backward","time":{"start":1721860982926,"stop":1721860982926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dee211df3a8ebb1","name":"Push message with content topic containing XML","time":{"start":1721860948488,"stop":1721860948489,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb5ba9453f7a6d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721861069463,"stop":1721861069464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2b7d51634d1c33","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860476223,"stop":1721860476223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1d0434ffb0696c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721860307565,"stop":1721860307565,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ae0c599783ec45","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721861069465,"stop":1721861069465,"duration":0},"status":"passed","severity":"normal"},{"uid":"509107f8bbb62cd2","name":"Query generator for 2000 messages","time":{"start":1721861023068,"stop":1721861023068,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d36c16432d103f","name":"should encodeTxt and decodeTxt","time":{"start":1721860316130,"stop":1721860316131,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ec4c678ca4a816","name":"Check received message containing Chinese","time":{"start":1721860588035,"stop":1721860588036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b3135931847539","name":"addEventListener with correct event","time":{"start":1721860398842,"stop":1721860398843,"duration":1},"status":"passed","severity":"normal"},{"uid":"c351c4d64e275e4f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721860566246,"stop":1721860566247,"duration":1},"status":"broken","severity":"normal"},{"uid":"c1426c6f5662dee8","name":"Check meta is set [symmetric]","time":{"start":1721860341448,"stop":1721860341449,"duration":1},"status":"passed","severity":"normal"},{"uid":"8167f67f84d6b2a4","name":"Ping on peer without subscriptions","time":{"start":1721860441761,"stop":1721860441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"872564bcefd9b9eb","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721860947658,"stop":1721860947658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79ad2c8977da1ff","name":"Ordered Callback - forward","time":{"start":1721860982926,"stop":1721860982926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81fe2367f31196a","name":"Check message received after jswaku node is restarted","time":{"start":1721860588045,"stop":1721860588046,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ee0f4c5d9e972bc","name":"getPeersByDiscovery","time":{"start":1721860398844,"stop":1721860398844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d79d04afa0047","name":"Check received message containing long","time":{"start":1721860868247,"stop":1721860868247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d198b001594c7e9f","name":"should not fail to stop the service if it was not started","time":{"start":1721860874314,"stop":1721860874315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32714748c32f5f6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721861069471,"stop":1721861069471,"duration":0},"status":"passed","severity":"normal"},{"uid":"9517e7ac0976a4f1","name":"Check received message containing Chinese","time":{"start":1721860868235,"stop":1721860868236,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d6b966549bd1b6","name":"Check publish message containing Chinese","time":{"start":1721860895664,"stop":1721860895665,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bb4fa2fb12f86e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721860331611,"stop":1721860331611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf75861099c224bd","name":"Subscribe and receives messages on 20 topics","time":{"start":1721861069468,"stop":1721861069468,"duration":0},"status":"passed","severity":"normal"},{"uid":"479b05014d39738","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721860307577,"stop":1721860307578,"duration":1},"status":"passed","severity":"normal"},{"uid":"e182c27ca6c417cd","name":"Check publish message containing Basic HTML tag","time":{"start":1721860895667,"stop":1721860895670,"duration":3},"status":"passed","severity":"normal"},{"uid":"71a029308006d68e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721860307582,"stop":1721860307583,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30972af8d2550f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860485851,"stop":1721860485851,"duration":0},"status":"passed","severity":"normal"},{"uid":"972c0a1a0a3d9040","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860476205,"stop":1721860476205,"duration":0},"status":"passed","severity":"normal"},{"uid":"26109dea7888bba2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721860331608,"stop":1721860331609,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e35ca755e265c8","name":"Check received message containing SQL Injection","time":{"start":1721860588037,"stop":1721860588037,"duration":0},"status":"passed","severity":"normal"},{"uid":"138d8aa2a8b67289","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721860307588,"stop":1721860307589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d9c5d026de144b","name":"Check message with non string payload is not received","time":{"start":1721860868245,"stop":1721860868246,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b5a17bd5f62a8d","name":"Check received message with timestamp: 1721860358354000000 ","time":{"start":1721860868256,"stop":1721860868256,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f96df9aa850dfc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721860315222,"stop":1721860315223,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd971576a6d3055b","name":"should not receive a peer event before start","time":{"start":1721860335654,"stop":1721860335654,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c2a3eb79100f24","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721860876198,"stop":1721860876199,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc6502d880d0a99","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721860307580,"stop":1721860307580,"duration":0},"status":"passed","severity":"normal"},{"uid":"984326be15e7c4f1","name":"should use DNS peer discovery with light client","time":{"start":1721860378007,"stop":1721860378007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"feb498d46677f897","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721860315222,"stop":1721860315222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8b8671db6a1d1","name":"Check received message with timestamp: 1721860358308 ","time":{"start":1721860588041,"stop":1721860588041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d92fcfb48086943","name":"Check publish message containing shell command","time":{"start":1721860895670,"stop":1721860895670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a003eda56379e07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721861069471,"stop":1721861069471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac6b03b9358e6dd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721860331003,"stop":1721860331003,"duration":0},"status":"passed","severity":"normal"},{"uid":"960527c3e6294f3f","name":"Query generator for multiple messages","time":{"start":1721861023065,"stop":1721861023065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f185c037d91c6ad","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721861023369,"stop":1721861023369,"duration":0},"status":"passed","severity":"normal"},{"uid":"887775c6227a4a60","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721860930742,"stop":1721860930742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b242a4f01230b7cb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721860307564,"stop":1721860307564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3536b132fc5be3d","name":"All","time":{"start":1721860368655,"stop":1721860368655,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5a6d80b0e4c0ea","name":"Push message equal or less that 1MB","time":{"start":1721860948500,"stop":1721860948501,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92c0f146932009b","name":"Check message on other pubsub topic is not received","time":{"start":1721860868243,"stop":1721860868244,"duration":1},"status":"passed","severity":"normal"},{"uid":"1527131d25881180","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721860833241,"stop":1721860833241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f187d214962afcef","name":"Push message with emoji payload","time":{"start":1721860833229,"stop":1721860833229,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f02ec5c825dae1","name":"Push 30 different messages","time":{"start":1721860948464,"stop":1721860948472,"duration":8},"status":"passed","severity":"normal"},{"uid":"a695c94cc4b099b3","name":"Relay + Store","time":{"start":1721860316140,"stop":1721860316140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa8aa62e64c661","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721860307575,"stop":1721860307575,"duration":0},"status":"passed","severity":"normal"},{"uid":"276e1715ca70a0c2","name":"Push message with rate limit","time":{"start":1721860833248,"stop":1721860833249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34eb99407321aac","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860672014,"stop":1721860672014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b03e8ee9eeaea45","name":"Fails to publish duplicate message","time":{"start":1721860895674,"stop":1721860895674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a965449e43798456","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721860366519,"stop":1721860366519,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ddfa10fa3f242d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860485848,"stop":1721860485849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20a1486b9258450","name":"should only return 1 node with relay capability","time":{"start":1721860331881,"stop":1721860331882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e42190eb1c93d39","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721861069475,"stop":1721861069475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6107e38addd28a","name":"1 Relay, 1 Filter, gives up","time":{"start":1721860331582,"stop":1721860331583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba8ee3439f58c2e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721860903918,"stop":1721860903918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4320fb22d20508","name":"Check publish message containing numeric","time":{"start":1721860895663,"stop":1721860895664,"duration":1},"status":"passed","severity":"normal"},{"uid":"45959a26cc9117c","name":"can dial TLS multiaddrs","time":{"start":1721860680508,"stop":1721860680509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae7e40955c27bb3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721860476211,"stop":1721860476212,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe06ce01980cdd31","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721860307571,"stop":1721860307572,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a1370cceb975a","name":"isConnected should return false after all peers disconnect","time":{"start":1721860358382,"stop":1721860358383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e31a4c41804f21","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721860307578,"stop":1721860307578,"duration":0},"status":"passed","severity":"normal"},{"uid":"36811e28da7f2d98","name":"Check message received after jswaku node is restarted","time":{"start":1721860868246,"stop":1721860868246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dcd91c77e447d36","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721861069473,"stop":1721861069474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52bf781f212ea85","name":"Publish message with large meta","time":{"start":1721860895678,"stop":1721860895678,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d884135ae898ce","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721860307586,"stop":1721860307586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e32ab12b8ce65","name":"Push message with content topic containing JSON","time":{"start":1721860833242,"stop":1721860833242,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f98dcdc51717bc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721860566186,"stop":1721860566186,"duration":0},"status":"broken","severity":"normal"},{"uid":"c18ed1fcf1343be4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721860366516,"stop":1721860366516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebeaffa93044f92","name":"Waku message hash computation (no timestamp)","time":{"start":1721860310119,"stop":1721860310120,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eb2d21559892e1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721860654062,"stop":1721860654062,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c81e3b03c756f8","name":"should return false","time":{"start":1721860316134,"stop":1721860316134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1650e672169870","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721860566232,"stop":1721860566234,"duration":2},"status":"broken","severity":"normal"},{"uid":"6e123f2f4fa95012","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721860566143,"stop":1721860566143,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf310d54175542f6","name":"Check message on other pubsub topic is not received","time":{"start":1721860588043,"stop":1721860588043,"duration":0},"status":"passed","severity":"normal"},{"uid":"435c05ae87e08f01","name":"Check publish message containing Arabic","time":{"start":1721860895665,"stop":1721860895665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b5d8364dc3f748","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721860307579,"stop":1721860307579,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f33b448ba1593f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721861069467,"stop":1721861069468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddba3b802b736065","name":"Publish message with custom timestamp: Thu Aug 03 2023 22:41:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860895673,"stop":1721860895673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc05b29cea866ce","name":"Check received message containing Arabic","time":{"start":1721860868250,"stop":1721860868250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26a4930be88ff44","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721860566172,"stop":1721860566172,"duration":0},"status":"broken","severity":"normal"},{"uid":"63083f7646d014f6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721860315228,"stop":1721860315228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3142faee16f76e5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721860307564,"stop":1721860307564,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b96f50c2380bd6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721860566177,"stop":1721860566177,"duration":0},"status":"broken","severity":"normal"},{"uid":"626c7590611cd6fa","name":"Check received message containing numeric","time":{"start":1721860588035,"stop":1721860588035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e55782d38f0ea7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721860307568,"stop":1721860307568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df5e9b487d2dc4","name":"Subscribe to topic containing Script and publish message","time":{"start":1721860903927,"stop":1721860903927,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e57d9983c5dc59d","name":"Check received message containing shell command","time":{"start":1721860868254,"stop":1721860868254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df36b9032648d10","name":"Push message with content topic containing emoji","time":{"start":1721860948497,"stop":1721860948497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab5f2cfba3b6735","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721860654065,"stop":1721860654066,"duration":1},"status":"passed","severity":"normal"},{"uid":"368b44b9416acb5e","name":"Check received message containing unicode special characters","time":{"start":1721860868240,"stop":1721860868241,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb88999b7ad75b82","name":"retrieves a single peer","time":{"start":1721860331879,"stop":1721860331879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a731573748e5b1","name":"should encode/decode to text encoding","time":{"start":1721860316135,"stop":1721860316135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e68ca5714c591","name":"configure the node with multiple pubsub topics","time":{"start":1721860958068,"stop":1721860958082,"duration":14},"status":"passed","severity":"normal"},{"uid":"ae5029fd4f89c438","name":"Push message on custom pubsubTopic","time":{"start":1721860672015,"stop":1721860672016,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3c34182e594e69","name":"Check received message containing shell command","time":{"start":1721860868239,"stop":1721860868240,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e488c53c2ba88c9","name":"Check message with no payload is not received","time":{"start":1721860868244,"stop":1721860868245,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b74701504f562d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721860310120,"stop":1721860310120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a69a020e2d3923","name":"Passing page size 110 when there are 120 messages","time":{"start":1721861008864,"stop":1721861008864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4661dc70faf0c9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721860331884,"stop":1721860331884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6059bcf4598ae8eb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860868243,"stop":1721860868243,"duration":0},"status":"passed","severity":"normal"},{"uid":"43558f3b21279913","name":"Check received message containing Russian","time":{"start":1721860588036,"stop":1721860588036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aed7c95f9312f75","name":"Push message with content topic containing SQL Injection","time":{"start":1721860833240,"stop":1721860833240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba99537747f4fa95","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721860307588,"stop":1721860307588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6593b0abb46360","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566209,"stop":1721860566209,"duration":0},"status":"broken","severity":"normal"},{"uid":"4485648aa59e56e8","name":"Ordered Callback - backward","time":{"start":1721860982927,"stop":1721860982927,"duration":0},"status":"passed","severity":"normal"},{"uid":"10af8c2520c31faa","name":"Push message with custom timestamp: 1721864215680","time":{"start":1721860833250,"stop":1721860833250,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9da08a8f18cddd","name":"recovers when dns.resolve returns empty","time":{"start":1721860331880,"stop":1721860331880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b576736882f7c7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860476213,"stop":1721860476214,"duration":1},"status":"passed","severity":"normal"},{"uid":"a442e4bc96fdb509","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721860947660,"stop":1721860947660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b943756d37b96f5e","name":"Push message with content topic containing Script","time":{"start":1721860948486,"stop":1721860948488,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fbba75ca06e633c","name":"Check received message containing Script","time":{"start":1721860868252,"stop":1721860868252,"duration":0},"status":"passed","severity":"normal"},{"uid":"98eeffa8ff99f406","name":"Query Generator, No message returned","time":{"start":1721860975384,"stop":1721860975384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ec94d789cfda65","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721861069458,"stop":1721861069458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbac514378b8e243","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860868261,"stop":1721860868261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e100e6ee04d1839","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721860876200,"stop":1721860876200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6406a4ee520d8f7f","name":"should not receive a peer event before start","time":{"start":1721860874318,"stop":1721860874319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f106126d2e7f1ec3","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721860307573,"stop":1721860307574,"duration":1},"status":"passed","severity":"normal"},{"uid":"952d933d327bd27a","name":"tcp ip4 address","time":{"start":1721860315380,"stop":1721860315380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fd6d4379427b4d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860672017,"stop":1721860672017,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a2d0c17758bee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721861069458,"stop":1721861069458,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cbb21051449eaf","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/4/topic434/json","time":{"start":1721860930744,"stop":1721860930744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6496612c4d35e93","name":"topics with same application and version share the same shard","time":{"start":1721860307567,"stop":1721860307567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0b93dc031d1b48","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721861069470,"stop":1721861069470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b941cbe5d0e2c93d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721860307566,"stop":1721860307566,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fc4077bd18a36e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721860566156,"stop":1721860566156,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3cfee61b153ab9f","name":"throws on content topic with empty version field","time":{"start":1721860307560,"stop":1721860307560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fa229f07a9b928","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721860331883,"stop":1721860331884,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9cbf44980b72ad1","name":"removeEventListener with wrong event","time":{"start":1721860398843,"stop":1721860398844,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8dbeee6bf2fc2a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721861069460,"stop":1721861069460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6916574160a1e27","name":"Query Generator, No Decoder","time":{"start":1721860975384,"stop":1721860975384,"duration":0},"status":"passed","severity":"normal"},{"uid":"3791b3e1c5ba13f0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721860315226,"stop":1721860315227,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abdabd1ca242b82","name":"Check received message containing shell command","time":{"start":1721860588039,"stop":1721860588039,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ae94f3dcd1e010","name":"Decoder throws on empty string content topic","time":{"start":1721860343403,"stop":1721860343403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b6a8e454bc0e00","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721860315225,"stop":1721860315226,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ec812e96044818","name":"should handle a minimal index list","time":{"start":1721860307603,"stop":1721860307603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dabf1456cdaddc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721860331610,"stop":1721860331611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9d120371f23603","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721861069475,"stop":1721861069475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673ca69a9ac790","name":"start node with ApplicationInfo","time":{"start":1721860930755,"stop":1721860930756,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e01fc2db8166b5d","name":"Push message with short payload","time":{"start":1721860948451,"stop":1721860948452,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4ddc44d88ec025","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860991160,"stop":1721860991160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9018da6930acbb62","name":"Push message with Arabic payload","time":{"start":1721860833223,"stop":1721860833223,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e450ee6026cdbe","name":"Meta field set when metaSetter is specified","time":{"start":1721860320978,"stop":1721860320979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06e67a62cd1cfaf","name":"Rejects garbage","time":{"start":1721860324349,"stop":1721860324350,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde9f23fb2d58600","name":"Check received message containing Script","time":{"start":1721860868237,"stop":1721860868238,"duration":1},"status":"passed","severity":"normal"},{"uid":"23be251f4b75841b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721860315230,"stop":1721860315230,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a6aa170c01a763","name":"udp ip6 address","time":{"start":1721860315381,"stop":1721860315381,"duration":0},"status":"passed","severity":"normal"},{"uid":"21249beb089c11f2","name":"can start and stop the service","time":{"start":1721860378002,"stop":1721860378003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba86c9cceb6b63f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721860307575,"stop":1721860307576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bddf2631294406","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721860903930,"stop":1721860903930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d71b3d687cc289","name":"Renews peer on consistent missed messages","time":{"start":1721860473639,"stop":1721860473639,"duration":0},"status":"passed","severity":"normal"},{"uid":"353fdbdf0c30d424","name":"Passing page size 11 when there are 10 messages","time":{"start":1721861008859,"stop":1721861008860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63fb725c17f1c34","name":"throws an error for improperly formatted content topics","time":{"start":1721860307569,"stop":1721860307569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9fff8c554d176c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721860473639,"stop":1721860473639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65c6197b02545e3","name":"Check publish message containing short","time":{"start":1721860895662,"stop":1721860895663,"duration":1},"status":"passed","severity":"normal"},{"uid":"96846d6f94ce654d","name":"Decoder throws on undefined content topic","time":{"start":1721860343403,"stop":1721860343403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3647be375961272","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721860307603,"stop":1721860307603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fc1284fc6a01d2","name":"Store - dialed first","time":{"start":1721861040187,"stop":1721861040188,"duration":1},"status":"passed","severity":"normal"},{"uid":"9341fd0e9aedca8c","name":"Push message with special chars payload","time":{"start":1721860833207,"stop":1721860833208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12df6f7d1c6aef9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721861069456,"stop":1721861069456,"duration":0},"status":"broken","severity":"normal"},{"uid":"5dc871699bf35c8e","name":"Push message with Russian payload","time":{"start":1721860833223,"stop":1721860833223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e10fbca9ce5f8c2","name":"Push message with Script payload","time":{"start":1721860833224,"stop":1721860833225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e580c655612a4451","name":"Ping on subscribed peer","time":{"start":1721860441761,"stop":1721860441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b4caf33da55388","name":"addEventListener with wrong event","time":{"start":1721860398843,"stop":1721860398843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37d78ce6d9d2362","name":"Subscribe to topic containing long and publish message","time":{"start":1721860903923,"stop":1721860903924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d13e349fffe17","name":"Subscribe and receives messages on 20 topics","time":{"start":1721860654061,"stop":1721860654061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8c0e47829576c5","name":"Push message with shell command payload","time":{"start":1721860833227,"stop":1721860833228,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff084ada249be4da","name":"Push message with custom timestamp: 1721856966309","time":{"start":1721860948499,"stop":1721860948500,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a34d12eb0c08cf1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721860307567,"stop":1721860307567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2041b1baec17782","name":"Subscribe to topic containing XML and receive message","time":{"start":1721861069463,"stop":1721861069463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62ff763951971ce","name":"Check message received after jswaku node is restarted","time":{"start":1721860868266,"stop":1721860868266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddf6b43a2074b66e","name":"Encoder throws on empty string content topic","time":{"start":1721860320980,"stop":1721860320980,"duration":0},"status":"passed","severity":"normal"},{"uid":"989a6a3ae9853516","name":"Check received message containing Russian","time":{"start":1721860868250,"stop":1721860868251,"duration":1},"status":"passed","severity":"normal"},{"uid":"556a18e2ad762a9b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721860413075,"stop":1721860413075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc1b1539d3af27e","name":"Push message with escaped characters payload","time":{"start":1721860833228,"stop":1721860833228,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e39c4b6aefe50","name":"unsubscribes","time":{"start":1721861009787,"stop":1721861009787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea994d0c87f71f4a","name":"Ping on unsubscribed peer","time":{"start":1721860441759,"stop":1721860441759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b9bb961ea3a0d5","name":"should configure sharding based on application and version for autosharding","time":{"start":1721860307587,"stop":1721860307588,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9e005311cd695d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721860307582,"stop":1721860307582,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ca3a510e889372","name":"Sets default value correctly","time":{"start":1721861027143,"stop":1721861027143,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd4b6dc5a2bad76","name":"should not receive a peer event after stop","time":{"start":1721860335654,"stop":1721860335655,"duration":1},"status":"passed","severity":"normal"},{"uid":"371431f08ff861c6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721860331606,"stop":1721860331608,"duration":2},"status":"passed","severity":"normal"},{"uid":"83eb4f7306d1fada","name":"Decoder throws on undefined content topic","time":{"start":1721860341450,"stop":1721860341451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dcb53eb815e83d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721860819683,"stop":1721860819683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"280e5b9b013d04da","name":"Check received message containing special chars","time":{"start":1721860588035,"stop":1721860588035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77dffc31283cf7d","name":"Push message with content topic containing Chinese","time":{"start":1721860833235,"stop":1721860833238,"duration":3},"status":"passed","severity":"normal"},{"uid":"26ca39b164ed3ed1","name":"Check received message containing numeric","time":{"start":1721860868248,"stop":1721860868248,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0e0f2963128bcb","name":"should not receive a peer event after stop","time":{"start":1721860874319,"stop":1721860874320,"duration":1},"status":"passed","severity":"normal"},{"uid":"754a3ed219e3e411","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721860307563,"stop":1721860307564,"duration":1},"status":"passed","severity":"normal"},{"uid":"400156da2877442","name":"Push message with content topic containing Chinese","time":{"start":1721860948478,"stop":1721860948479,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a59dc5cf66d41f","name":"should not fail to start the service if it is already started","time":{"start":1721860378004,"stop":1721860378005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a24b1ce835406c5","name":"throws on content topic with empty application field","time":{"start":1721860307559,"stop":1721860307559,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0e5d84ffd8d1c8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721860331605,"stop":1721860331606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4aee05352246a0","name":"Check received message containing XML","time":{"start":1721860868238,"stop":1721860868238,"duration":0},"status":"passed","severity":"normal"},{"uid":"230a3e27339b5aa6","name":"Ping on subscribed peer","time":{"start":1721860439255,"stop":1721860439256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2707be78e79842a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721860566157,"stop":1721860566158,"duration":1},"status":"broken","severity":"normal"},{"uid":"b32cc9dc2f4e0660","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721860975382,"stop":1721860975383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2183e97421d2cb1","name":"A test","time":{"start":1721860654133,"stop":1721860654133,"duration":0},"status":"passed","severity":"normal"},{"uid":"635651cc6620be1b","name":"Check received message containing Russian","time":{"start":1721860868236,"stop":1721860868237,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a03d4b53a23b32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721860307580,"stop":1721860307580,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb19763232376d0","name":"Push message with numeric payload","time":{"start":1721860948453,"stop":1721860948453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab83c7df94cdcef8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721860654057,"stop":1721860654058,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b752b7180dba7d","name":"Query with Ordered Callback, No Decoder","time":{"start":1721860975385,"stop":1721860975386,"duration":1},"status":"passed","severity":"normal"},{"uid":"255b883ef78692dc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721860654070,"stop":1721860654070,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa8ea6301900e09","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721861069463,"stop":1721861069463,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f193803082805b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860441762,"stop":1721860441762,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f05f39c65bf792","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721860975385,"stop":1721860975385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4d574e0ca69769","name":"Passing page size 19 when there are 20 messages","time":{"start":1721861008862,"stop":1721861008864,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a9c5947a6e7809f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721860307591,"stop":1721860307591,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad5c1ceb6cedc9b","name":"same cluster, different shard: nodes don't connect","time":{"start":1721860566140,"stop":1721860566140,"duration":0},"status":"passed","severity":"normal"},{"uid":"996982df173210b8","name":"more peers than existing","time":{"start":1721860819865,"stop":1721860819866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3eab99ba062acc08","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721861069462,"stop":1721861069462,"duration":0},"status":"passed","severity":"normal"},{"uid":"488dc56a2ddb4459","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721860307585,"stop":1721860307586,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c437a46c8d19d9","name":"should throw error - invalid id","time":{"start":1721860316133,"stop":1721860316133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297fc91aa719f2a","name":"Query Generator - forward","time":{"start":1721860982924,"stop":1721860982925,"duration":1},"status":"passed","severity":"normal"},{"uid":"8650a16808d972e6","name":"Push message with content topic containing special chars","time":{"start":1721860948476,"stop":1721860948478,"duration":2},"status":"passed","severity":"normal"},{"uid":"da73ba6d1ba18346","name":"Push message with content topic containing shell command","time":{"start":1721860948493,"stop":1721860948495,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5c84bbea5e30b23","name":"Push message with escaped characters payload","time":{"start":1721860948459,"stop":1721860948460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97ef10213b7a461","name":"should only return 1 node with relay and store capability","time":{"start":1721860331882,"stop":1721860331882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be3d65f5e51e2c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721860947657,"stop":1721860947657,"duration":0},"status":"passed","severity":"normal"},{"uid":"51976912bda30a76","name":"Subscribe and receive messages via waku relay post","time":{"start":1721861069456,"stop":1721861069457,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b9a7be912cd3d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721860307580,"stop":1721860307581,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8091e22a77a1242","name":"different cluster, same shard: nodes don't connect","time":{"start":1721860698569,"stop":1721860698569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10343773f023084","name":"Push message with content topic containing XML","time":{"start":1721860833241,"stop":1721860833241,"duration":0},"status":"passed","severity":"normal"},{"uid":"df32eaedcf7b4a59","name":"Used by Waku Relay","time":{"start":1721861027142,"stop":1721861027143,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9a724a90d0dbe0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721860566218,"stop":1721860566218,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c61f2607fa63701","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721860307590,"stop":1721860307590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68893a5db786991","name":"Check received message containing escaped characters","time":{"start":1721860588039,"stop":1721860588040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7b9e0785468c78","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721860442425,"stop":1721860442426,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bf8cbaa2b58e04","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721861172112,"stop":1721861172112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2c2d04c5f650f1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721860320722,"stop":1721860320722,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ee69b44dc99f4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721860307571,"stop":1721860307571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8485d376a0491ca8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721860358370,"stop":1721860358376,"duration":6},"status":"passed","severity":"normal"},{"uid":"ba81a6ddff204a5b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721860358379,"stop":1721860358380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d077097d1bc99398","name":"Fails to push message with empty content topic","time":{"start":1721860833244,"stop":1721860833247,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ead2cbde1aa15e8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860476208,"stop":1721860476209,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2370e3124e785b0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860876197,"stop":1721860876198,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff0c9d97c213834","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721860315228,"stop":1721860315229,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c8c5a9e4c9f61c","name":"Subscribe to topic containing XML and publish message","time":{"start":1721860903927,"stop":1721860903927,"duration":0},"status":"passed","severity":"normal"},{"uid":"20861655de0f5870","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721860566248,"stop":1721860566248,"duration":0},"status":"broken","severity":"normal"},{"uid":"1df90b377877f10e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860672017,"stop":1721860672017,"duration":0},"status":"passed","severity":"normal"},{"uid":"887f14e426b3526f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721860876201,"stop":1721860876202,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a1fb2ba3054f7b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721861069475,"stop":1721861069475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa1c2bc752faab9","name":"throws on content topic with empty topic name field","time":{"start":1721860307560,"stop":1721860307561,"duration":1},"status":"passed","severity":"normal"},{"uid":"38727f4e829f089b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721860413076,"stop":1721860413076,"duration":0},"status":"passed","severity":"normal"},{"uid":"32651bdf75f49b6b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721860307576,"stop":1721860307576,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafa4c21520ae149","name":"random static sharding 1 - Cluster ID: 684, Shard ID: 487","time":{"start":1721860958045,"stop":1721860958045,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf8d31c1adbf02f","name":"Check message with no pubsub topic is not received","time":{"start":1721860588043,"stop":1721860588043,"duration":0},"status":"passed","severity":"normal"},{"uid":"343de683aec76047","name":"should throw an error for insufficient data","time":{"start":1721860307604,"stop":1721860307604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0e9f7df4e1c40f","name":"throws on content topic with generation field greater than 0","time":{"start":1721860307558,"stop":1721860307558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5190e1c666f97518","name":"Push message with Arabic payload","time":{"start":1721860948455,"stop":1721860948455,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb3c477cef1b686","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721860566195,"stop":1721860566195,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8ca594343340ea8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721860307573,"stop":1721860307573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff8b6d83d62017f","name":"should decode valid enr successfully","time":{"start":1721860316131,"stop":1721860316131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37802d07fdee489","name":"should be able to encode the field with only STORE set to true","time":{"start":1721860315220,"stop":1721860315221,"duration":1},"status":"passed","severity":"normal"},{"uid":"92487621f3e118c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566249,"stop":1721860566250,"duration":1},"status":"broken","severity":"normal"},{"uid":"3e9481ea5c1c76df","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721861023366,"stop":1721861023366,"duration":0},"status":"passed","severity":"normal"},{"uid":"de21698b40a83c12","name":"should properly create location multiaddrs - tcp6","time":{"start":1721860316137,"stop":1721860316137,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d243b53f5d6fc5","name":"should not fail to stop the service if it was not started","time":{"start":1721860335653,"stop":1721860335653,"duration":0},"status":"passed","severity":"normal"},{"uid":"189a46e4c8bad434","name":"Renews peer on consistent ping failures","time":{"start":1721860473637,"stop":1721860473638,"duration":1},"status":"passed","severity":"normal"},{"uid":"6172d23805bfbbde","name":"Check message with invalid timestamp is not received","time":{"start":1721860868243,"stop":1721860868243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbeedcc00c3b475","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721860566171,"stop":1721860566171,"duration":0},"status":"broken","severity":"normal"},{"uid":"93eced7b984052ca","name":"Ephemeral messages are not stored","time":{"start":1721860442425,"stop":1721860442425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f782c3ef4011ed0","name":"Push message equal or less that 1MB","time":{"start":1721860833250,"stop":1721860833250,"duration":0},"status":"passed","severity":"normal"},{"uid":"365f276420283288","name":"Check meta is set [ecies]","time":{"start":1721860343401,"stop":1721860343402,"duration":1},"status":"passed","severity":"normal"},{"uid":"615e5d36388a3bae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721860903929,"stop":1721860903930,"duration":1},"status":"passed","severity":"normal"},{"uid":"f883be0130c79d65","name":"same cluster, same shard: nodes connect","time":{"start":1721860698568,"stop":1721860698568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfebec7ce3e6bb2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721860315230,"stop":1721860315231,"duration":1},"status":"passed","severity":"normal"},{"uid":"395a3f2ece121b43","name":"Push message with custom timestamp: 1721857015680","time":{"start":1721860833249,"stop":1721860833249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0a054162a1519a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721860903919,"stop":1721860903919,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a810b808d6ef08","name":"should return unique PubsubTopics for static sharding","time":{"start":1721860307572,"stop":1721860307572,"duration":0},"status":"passed","severity":"normal"},{"uid":"6668036dd9354d5d","name":"Nodes with multiple pubsub topic","time":{"start":1721860876196,"stop":1721860876197,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a15e5beafa45a5","name":"Push message with content topic containing numeric","time":{"start":1721860833231,"stop":1721860833232,"duration":1},"status":"passed","severity":"normal"},{"uid":"420364b4704fe423","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721860997894,"stop":1721860997894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3636e5c67c494b7f","name":"Push message with content topic containing numeric","time":{"start":1721860948475,"stop":1721860948476,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ca6ef99ad67318","name":"Push message with content topic containing unicode special characters","time":{"start":1721860833243,"stop":1721860833243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d15f8610e993a96","name":"Check message received after nwaku node is restarted","time":{"start":1721860588046,"stop":1721860588046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2a993d3d8e496ca","name":"Ping on unsubscribed peer","time":{"start":1721860441761,"stop":1721860441762,"duration":1},"status":"passed","severity":"normal"},{"uid":"df736a68d9fd54a3","name":"Refresh subscription","time":{"start":1721861069469,"stop":1721861069469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d536b3b20d2bd4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566221,"stop":1721860566222,"duration":1},"status":"broken","severity":"normal"},{"uid":"71da1bf133dd00ca","name":"should properly create peer info with all multiaddrs","time":{"start":1721860316137,"stop":1721860316138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03d9caea0fe2f3b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app12/4/topic346/utf8","time":{"start":1721860930744,"stop":1721860930745,"duration":1},"status":"passed","severity":"normal"},{"uid":"548cac759d0ab99e","name":"should return all peers when numPeers is 0","time":{"start":1721860320721,"stop":1721860320722,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a3cd521249632b","name":"should throw an error for missing sharding configuration","time":{"start":1721860307589,"stop":1721860307589,"duration":0},"status":"passed","severity":"normal"},{"uid":"405329f9f7843f66","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860485850,"stop":1721860485851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0242ab591654c82","name":"Generator, custom pubsub topic","time":{"start":1721860991157,"stop":1721860991157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a44510d46a230b","name":"should set field with only STORE enabled","time":{"start":1721860316139,"stop":1721860316139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f26409b963c5efe","name":"Delete observer","time":{"start":1721860901308,"stop":1721860901309,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cd1bdc56efb122","name":"Push message with special chars payload","time":{"start":1721860948454,"stop":1721860948454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b23d5756c7a67a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721860307563,"stop":1721860307563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a619f1449e3de065","name":"Push message with rate limit","time":{"start":1721860948498,"stop":1721860948499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d44ce63d0f98a1","name":"Generator, custom pubsub topic","time":{"start":1721860991159,"stop":1721860991159,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6cafd242da6695","name":"same cluster, different shard: nodes connect","time":{"start":1721860698568,"stop":1721860698568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39e769d4dbd7b33","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721860947657,"stop":1721860947657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b440a2fe4c152cdf","name":"Push message with content topic containing emoji","time":{"start":1721860833243,"stop":1721860833244,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9127d617f739d0d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860991158,"stop":1721860991158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3367b1c6c3ff7c","name":"Check received message with timestamp: 1721860358354 ","time":{"start":1721860868257,"stop":1721860868260,"duration":3},"status":"passed","severity":"normal"},{"uid":"769a1fe0250c7ac6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721860654061,"stop":1721860654061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e01a67da7e7051","name":"Nodes with multiple pubsub topic","time":{"start":1721860876199,"stop":1721860876199,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b613956076370a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721860320723,"stop":1721860320724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccad453f7fb6ae9e","name":"should only return 1 node with store capability","time":{"start":1721860331882,"stop":1721860331882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d8b0a79442d83","name":"Push message with unicode special characters payload","time":{"start":1721860948460,"stop":1721860948464,"duration":4},"status":"passed","severity":"normal"},{"uid":"47b11815a5f991e5","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860441759,"stop":1721860441760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20df3fc61262f02","name":"Relay - dialed first","time":{"start":1721861040186,"stop":1721861040186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d5aaea8c68b18","name":"should not fail to start the service if it is already started","time":{"start":1721860874315,"stop":1721860874317,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca3027f5638f5997","name":"Waku message hash computation (payload length 0)","time":{"start":1721860310119,"stop":1721860310119,"duration":0},"status":"passed","severity":"normal"},{"uid":"554103bae8a0b1d9","name":"should properly create location multiaddrs - tcp","time":{"start":1721860316137,"stop":1721860316137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea7a9359673b45f","name":"it tolerates circular branch references","time":{"start":1721860331879,"stop":1721860331880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1360257e7d6d1dc","name":"Check received message containing emoji","time":{"start":1721860588040,"stop":1721860588041,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c9b888b97c17fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721861069468,"stop":1721861069468,"duration":0},"status":"passed","severity":"normal"},{"uid":"659e527fec8906d8","name":"Round trip binary serialization","time":{"start":1721860320977,"stop":1721860320978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb958385f016427","name":"Overlapping topic subscription","time":{"start":1721861069469,"stop":1721861069469,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a6fa4c78c5fc69","name":"Refresh subscription","time":{"start":1721860654063,"stop":1721860654063,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a73f5c25ca6741","name":"handles empty shards array correctly","time":{"start":1721860307589,"stop":1721860307589,"duration":0},"status":"passed","severity":"normal"},{"uid":"52aca2bb76ba0418","name":"random static sharding 7 - Cluster ID: 514, Shard ID: 687","time":{"start":1721860958059,"stop":1721860958059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4898911015e418dd","name":"should throw an error for missing required configuration","time":{"start":1721860307574,"stop":1721860307575,"duration":1},"status":"passed","severity":"normal"},{"uid":"5874511a866bdf2b","name":"Decrypt messages","time":{"start":1721860901307,"stop":1721860901308,"duration":1},"status":"broken","severity":"normal"},{"uid":"e4ec26dd02adac3b","name":"Decoder throws on undefined content topic","time":{"start":1721860320980,"stop":1721860320980,"duration":0},"status":"passed","severity":"normal"},{"uid":"98204d5de48bb55e","name":"start node with empty shard","time":{"start":1721860958084,"stop":1721860958084,"duration":0},"status":"passed","severity":"normal"},{"uid":"45527bd45903b65b","name":"Check message with no content topic is not received","time":{"start":1721860588044,"stop":1721860588044,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e66719ba59f63a","name":"Check message with non string payload is not received","time":{"start":1721860868264,"stop":1721860868266,"duration":2},"status":"passed","severity":"normal"},{"uid":"4327c7dd4be61e8f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721860654068,"stop":1721860654069,"duration":1},"status":"passed","severity":"normal"},{"uid":"508847204e9b1b97","name":"should be called for bootstrap peers","time":{"start":1721860366517,"stop":1721860366517,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c4dc892e668564","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721860903924,"stop":1721860903925,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fe910beca40b5a","name":"Encoder throws on undefined content topic","time":{"start":1721860320979,"stop":1721860320980,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedf7144830a6ebf","name":"random static sharding 6 - Cluster ID: 861, Shard ID: 751","time":{"start":1721860958058,"stop":1721860958059,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4b8cbdcc0698ae","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860615430,"stop":1721860615431,"duration":1},"status":"passed","severity":"normal"},{"uid":"233e203cde464448","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721860566142,"stop":1721860566142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4cb26c3f2e01cb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721860903916,"stop":1721860903917,"duration":1},"status":"passed","severity":"normal"},{"uid":"652f7ebdafc0c124","name":"Publish message with rate limit","time":{"start":1721860895678,"stop":1721860895678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f781f11f8256c2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721860307582,"stop":1721860307582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a84dcad45d3594b","name":"Check received message containing numeric","time":{"start":1721860868234,"stop":1721860868234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a482721dc4917f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721860315223,"stop":1721860315224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07c107f7402b3e4","name":"caches peers it previously fetched","time":{"start":1721860331881,"stop":1721860331881,"duration":0},"status":"passed","severity":"normal"},{"uid":"307ef1d9ca59ba74","name":"Push message with content topic containing short","time":{"start":1721860948473,"stop":1721860948473,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2c1d68c08e2299","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721860566238,"stop":1721860566239,"duration":1},"status":"broken","severity":"normal"},{"uid":"63f7824f99b6f396","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721860903925,"stop":1721860903925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e04d8fe26551416","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721860895675,"stop":1721860895675,"duration":0},"status":"passed","severity":"normal"},{"uid":"23821e2f91512f50","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721861069470,"stop":1721861069470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edc62a800b87e0f","name":"should not receive a peer event after stop","time":{"start":1721860378006,"stop":1721860378006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0976301ace88ad7","name":"Generator, custom pubsub topic","time":{"start":1721860991156,"stop":1721860991156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91c750c230fca02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721860654069,"stop":1721860654069,"duration":0},"status":"passed","severity":"normal"},{"uid":"408d835ec0aca232","name":"Push message with long payload","time":{"start":1721860833206,"stop":1721860833206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ea47347d368642","name":"should set field with only RELAY enabled","time":{"start":1721860316138,"stop":1721860316139,"duration":1},"status":"passed","severity":"normal"},{"uid":"745d33034bc4f95c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721860307566,"stop":1721860307567,"duration":1},"status":"passed","severity":"normal"},{"uid":"9383550b298a45d6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721860566180,"stop":1721860566180,"duration":0},"status":"broken","severity":"normal"},{"uid":"7fe1e7d79b9a29f4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721860442428,"stop":1721860442429,"duration":1},"status":"passed","severity":"normal"},{"uid":"443913817081c93a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721860316139,"stop":1721860316139,"duration":0},"status":"passed","severity":"normal"},{"uid":"813199e7360b277e","name":"should emit a peer event after start","time":{"start":1721860335654,"stop":1721860335654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5600fa86e7681e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566179,"stop":1721860566179,"duration":0},"status":"broken","severity":"normal"},{"uid":"4ce076b5a08c4e51","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721860307564,"stop":1721860307565,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb4ed1bd15be29","name":"Subscribe to topic containing Script and receive message","time":{"start":1721861069462,"stop":1721861069462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afc1a936b314bbc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app68/6/topic523/proto","time":{"start":1721860930745,"stop":1721860930745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca59aa12a0c07f77","name":"should get / set TCP multiaddr","time":{"start":1721860316135,"stop":1721860316136,"duration":1},"status":"passed","severity":"normal"},{"uid":"95df2480f399745d","name":"should properly create location multiaddrs - udp","time":{"start":1721860316137,"stop":1721860316137,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f11fcfcceaf236e","name":"Check publish message containing SQL Injection","time":{"start":1721860895666,"stop":1721860895666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e109ac8b98488941","name":"Keep-alive pings maintain the connection","time":{"start":1721860473637,"stop":1721860473637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2780f2e9705eeec1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721860566256,"stop":1721860566256,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0bb61b10deea846","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721860615429,"stop":1721860615430,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9951a5bc3e20cea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721860588042,"stop":1721860588042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a49a44553da4948","name":"Check received message containing special chars","time":{"start":1721860868235,"stop":1721860868235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27677e1146be73","name":"Push message on custom pubsubTopic","time":{"start":1721860672013,"stop":1721860672014,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9253e51b1d3279","name":"Push to array if already present","time":{"start":1721860307167,"stop":1721860307168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c861c164925a980","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721860358365,"stop":1721860358367,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c9e0cf5367f8ced","name":"should throw error - no public key","time":{"start":1721860316133,"stop":1721860316134,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0fb51f5d32e5ef","name":"Subscribe to topic containing short and receive message","time":{"start":1721860654064,"stop":1721860654064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a59a5dcf4d7d14e","name":"can start and stop the service","time":{"start":1721860874313,"stop":1721860874314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d48f63322f63e9","name":"Push message with long payload","time":{"start":1721860948452,"stop":1721860948453,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bfdd618ab50184","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721860307578,"stop":1721860307578,"duration":0},"status":"passed","severity":"normal"},{"uid":"243d0cfd749f90b9","name":"Check publish message after service node is restarted","time":{"start":1721860895677,"stop":1721860895677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a6f1934fba0d9e5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721861069462,"stop":1721861069462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b131850f1c5de09","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721860307576,"stop":1721860307576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f995b5143867859","name":"should get / set UDP multiaddr","time":{"start":1721860316135,"stop":1721860316135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b556cc378f52f743","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721861172113,"stop":1721861172113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cbad11e739c23c","name":"Publish without waiting for remote peer","time":{"start":1721860903914,"stop":1721860903914,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cbe46d5b6b1af2","name":"Check message with invalid timestamp is not received","time":{"start":1721860868261,"stop":1721860868262,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b3305448cf3c0f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721860310118,"stop":1721860310119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0504d7421f8f1b9","name":"Check publish message containing emoji","time":{"start":1721860895672,"stop":1721860895672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3a6dd88a23430e","name":"Push message with content topic containing shell command","time":{"start":1721860833242,"stop":1721860833242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4909410206c54a7","name":"Subscribe to topic containing Script and receive message","time":{"start":1721861069472,"stop":1721861069472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6201f881dcb411","name":"Push message with Chinese payload","time":{"start":1721860833222,"stop":1721860833222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee047972824314","name":"Fails to push message with empty content topic","time":{"start":1721860948497,"stop":1721860948497,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5246117f795d81","name":"Check received message containing long","time":{"start":1721860588034,"stop":1721860588034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f0844d42ac950","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721860654065,"stop":1721860654065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a524491bbc584499","name":"Subscribe and receive messages via lightPush","time":{"start":1721861069465,"stop":1721861069465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98c15807ded82c6","name":"Fails to publish message with empty text","time":{"start":1721860895674,"stop":1721860895675,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3ea1d4ae16f2fb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721860876195,"stop":1721860876195,"duration":0},"status":"passed","severity":"normal"},{"uid":"13da3a6d7b87823","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721860566142,"stop":1721860566142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a71fd3f50512d79","name":"handles multiple messages","time":{"start":1721861009787,"stop":1721861009787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32fddaace79f724","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721860307577,"stop":1721860307577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae8179763007068","name":"Query generator for multiple messages with different message text format","time":{"start":1721861023065,"stop":1721861023065,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3be05a307f2413","name":"Check received message containing unicode special characters","time":{"start":1721860868255,"stop":1721860868255,"duration":0},"status":"passed","severity":"normal"},{"uid":"995c28439330453f","name":"Correctly serialized arguments","time":{"start":1721860680573,"stop":1721860680574,"duration":1},"status":"broken","severity":"normal"},{"uid":"2db993259ff158f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721860975386,"stop":1721860975387,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c9a33021ab8e5e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721860654062,"stop":1721860654062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac71c5b8782b54b8","name":"random static sharding 10 - Cluster ID: 346, Shard ID: 395","time":{"start":1721860958067,"stop":1721860958068,"duration":1},"status":"passed","severity":"normal"},{"uid":"889046199dc7c457","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721860566230,"stop":1721860566230,"duration":0},"status":"broken","severity":"normal"},{"uid":"aa4ab533ca4b33a9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721861023065,"stop":1721861023066,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2355aa2a883696e","name":"does not throw on valid cases","time":{"start":1721860307555,"stop":1721860307556,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa241d6ca7f21ce","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721860315218,"stop":1721860315220,"duration":2},"status":"passed","severity":"normal"},{"uid":"22a0412ce7b7f0c3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721861023366,"stop":1721861023367,"duration":1},"status":"passed","severity":"normal"},{"uid":"607c40c0d276d8b1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721860698564,"stop":1721860698564,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc41cfba1c39a6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721860566235,"stop":1721860566237,"duration":2},"status":"broken","severity":"normal"},{"uid":"fe6e335f9e53daee","name":"Privacy Node - default protocol","time":{"start":1721861040190,"stop":1721861040190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdf82d8bb51c7dd","name":"pre and post cipher","time":{"start":1721860341987,"stop":1721860341988,"duration":1},"status":"passed","severity":"normal"},{"uid":"821f53df033c4f4a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721860654064,"stop":1721860654065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f1dee375dbb770","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721861069455,"stop":1721861069455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16e7c2943572247","name":"throws on content topic with too few or too many fields","time":{"start":1721860307557,"stop":1721860307557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd333f64f77ac25","name":"Passing page size 1 when there are 4 messages","time":{"start":1721861008855,"stop":1721861008856,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22c3367f4e910cc","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721860310118,"stop":1721860310118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4680e6c6f160beaa","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721860566255,"stop":1721860566255,"duration":0},"status":"broken","severity":"normal"},{"uid":"5f07f5e29f0a7758","name":"random static sharding 5 - Cluster ID: 290, Shard ID: 742","time":{"start":1721860958058,"stop":1721860958058,"duration":0},"status":"passed","severity":"normal"},{"uid":"79332583dad1579f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721860413079,"stop":1721860413079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c98184880ff3051","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721860307591,"stop":1721860307592,"duration":1},"status":"passed","severity":"normal"},{"uid":"1560a6c2ff7ef475","name":"Push message with Russian payload","time":{"start":1721860948455,"stop":1721860948455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8874ae7d7a34b6fa","name":"Check received message with timestamp: 1721860358354 ","time":{"start":1721860868242,"stop":1721860868242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73c4268f4fcb9a","name":"Push message with content topic containing escaped characters","time":{"start":1721860833242,"stop":1721860833243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2dbdaac744d477","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721860307579,"stop":1721860307579,"duration":0},"status":"passed","severity":"normal"},{"uid":"92caef853101012e","name":"Push message with XML payload","time":{"start":1721860948456,"stop":1721860948457,"duration":1},"status":"passed","severity":"normal"},{"uid":"359d664f366c5387","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721861023067,"stop":1721861023067,"duration":0},"status":"broken","severity":"normal"},{"uid":"bdeac451c06ee092","name":"Fails to push message bigger that 1MB","time":{"start":1721860948501,"stop":1721860948501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e88baa9e29d1f5c","name":"Sample","time":{"start":1721860315398,"stop":1721860315399,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d485b8a143d4af7","name":"Check received message containing short","time":{"start":1721860868233,"stop":1721860868234,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc2edf5bb2e3baf","name":"dispatchEvent via connectionManager","time":{"start":1721860398844,"stop":1721860398845,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a271058ae5b024","name":"Relay","time":{"start":1721860368653,"stop":1721860368654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1049681d1a2f8a1","name":"Push message with content topic containing Arabic","time":{"start":1721860833238,"stop":1721860833239,"duration":1},"status":"passed","severity":"normal"},{"uid":"33619fe42de514dd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721860331609,"stop":1721860331609,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d840c16ae66273e","name":"Check received message containing emoji","time":{"start":1721860868241,"stop":1721860868241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1852aa89387189eb","name":"should properly create location multiaddrs - udp6","time":{"start":1721860316136,"stop":1721860316137,"duration":1},"status":"passed","severity":"normal"},{"uid":"27dd17dcbf9b3708","name":"Tracks peer failures correctly","time":{"start":1721860473638,"stop":1721860473638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b9b7938ab67050","name":"Subscribe to topic containing long and receive message","time":{"start":1721860654064,"stop":1721860654064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49f8b6b4efea745","name":"Check publish message containing special chars","time":{"start":1721860895664,"stop":1721860895664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e55e07c097ac565","name":"Overlapping topic subscription","time":{"start":1721860654062,"stop":1721860654063,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b13eabe0218fdd","name":"should properly compute the node id","time":{"start":1721860316134,"stop":1721860316134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc7b7d3ee3465f2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721860903926,"stop":1721860903926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eddef66f8c3a64","name":"random static sharding 3 - Cluster ID: 303, Shard ID: 631","time":{"start":1721860958046,"stop":1721860958046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead34ac1193c7e64","name":"Publish message with custom timestamp: Wed Jul 24 2024 21:41:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721860895673,"stop":1721860895673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ffe4c146e4859d","name":"Push 30 different messages","time":{"start":1721860833229,"stop":1721860833229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da73ea615ef1082","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721861069474,"stop":1721861069474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa71d7c89054f43","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721861069464,"stop":1721861069464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c57b04b178bc5a3","name":"Check publish message containing JSON","time":{"start":1721860895670,"stop":1721860895670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b75392ce54d0c0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721860307573,"stop":1721860307573,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c07100ee23c974","name":"Push message with Chinese payload","time":{"start":1721860948454,"stop":1721860948454,"duration":0},"status":"passed","severity":"normal"},{"uid":"374b644350c9332a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721860654067,"stop":1721860654068,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f50348a8627182","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721860654069,"stop":1721860654070,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce33ae69ae67fcbc","name":"throws on content topic with non-number generation field","time":{"start":1721860307558,"stop":1721860307558,"duration":0},"status":"passed","severity":"normal"},{"uid":"303865844f03b31d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721860307586,"stop":1721860307586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5133170036fc30","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860588042,"stop":1721860588042,"duration":0},"status":"passed","severity":"normal"},{"uid":"45351851741f57f6","name":"Init the array if not present","time":{"start":1721860307165,"stop":1721860307167,"duration":2},"status":"passed","severity":"normal"},{"uid":"77eeba8ad654153a","name":"should emit a peer event after start","time":{"start":1721860874317,"stop":1721860874318,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c8a6dc5eb64b20","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721860307570,"stop":1721860307571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0df731756d91276","name":"Check received message containing JSON","time":{"start":1721860868253,"stop":1721860868254,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e6d1e12446d4d6","name":"non connected peers","time":{"start":1721860819866,"stop":1721860819866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bb3a1b63ba283d5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860615424,"stop":1721860615424,"duration":0},"status":"passed","severity":"normal"},{"uid":"258ffb0891f4df07","name":"Check received message containing SQL Injection","time":{"start":1721860868251,"stop":1721860868251,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d399606ce813f3","name":"Ephemeral field set to true","time":{"start":1721860320978,"stop":1721860320978,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c588d49167f96c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721861023367,"stop":1721861023367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f9b94fa3a1f335","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721861069468,"stop":1721861069468,"duration":0},"status":"passed","severity":"normal"},{"uid":"672d9e33ce606261","name":"Passing page size 10 when there are 10 messages","time":{"start":1721861008857,"stop":1721861008858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee96c6cb15cb18b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721860654060,"stop":1721860654061,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e619663d3ce7ce","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721861023365,"stop":1721861023365,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b7cc125155f042","name":"Push message with numeric payload","time":{"start":1721860833207,"stop":1721860833207,"duration":0},"status":"passed","severity":"normal"},{"uid":"516afff9ad648223","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721860307585,"stop":1721860307585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeffaadffc11eb","name":"Subscribe to topic containing Script and receive message","time":{"start":1721860654067,"stop":1721860654067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8093950e96637eab","name":"Overlapping topic subscription","time":{"start":1721860903921,"stop":1721860903921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a7735b27779c382","name":"1 Relay, 1 fetch","time":{"start":1721860331580,"stop":1721860331581,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df380399f64014e","name":"Light Node - default protocols","time":{"start":1721861040189,"stop":1721861040189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab58018accff93eb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721860476203,"stop":1721860476204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66a852e1d8e5ded","name":"Check received message containing Basic HTML tag","time":{"start":1721860588038,"stop":1721860588039,"duration":1},"status":"passed","severity":"normal"},{"uid":"735610de4dfaec3d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721860307603,"stop":1721860307604,"duration":1},"status":"passed","severity":"normal"},{"uid":"86107d8fcafa1296","name":"Check received message containing Basic HTML tag","time":{"start":1721860868253,"stop":1721860868253,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f7eccb3f50fd28","name":"Default pageSize","time":{"start":1721861008865,"stop":1721861008865,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c512f1d281cd9e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721860566258,"stop":1721860566258,"duration":0},"status":"broken","severity":"normal"},{"uid":"a3095a932ebfa6ca","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app85/8/topic583/test.js","time":{"start":1721860930745,"stop":1721860930745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5644f50e7697bc30","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721860358381,"stop":1721860358382,"duration":1},"status":"passed","severity":"normal"},{"uid":"20aee9a8c2a9ffd8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721860975387,"stop":1721860975387,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd8a21bc1dccf59","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860476209,"stop":1721860476210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6985979e6495eee8","name":"Check received message containing Script","time":{"start":1721860588038,"stop":1721860588038,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe17121092f1c13","name":"can start the service","time":{"start":1721860335652,"stop":1721860335652,"duration":0},"status":"passed","severity":"normal"},{"uid":"559623ecf2607622","name":"should properly create location multiaddrs - udp4","time":{"start":1721860316136,"stop":1721860316136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9306b90c43ec3f79","name":"random static sharding 2 - Cluster ID: 369, Shard ID: 193","time":{"start":1721860958046,"stop":1721860958046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05358d8cf28bd00","name":"throws on empty content topic","time":{"start":1721860307556,"stop":1721860307557,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e16088de7ddce3","name":"Check publish message containing escaped characters","time":{"start":1721860895671,"stop":1721860895671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc244299657b5ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721861069465,"stop":1721861069466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f865d76f10b4fad","name":"should throw error - no id","time":{"start":1721860316133,"stop":1721860316133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3436565f9bbdc5d6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721861069463,"stop":1721861069463,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf22776d002a066","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721861069466,"stop":1721861069467,"duration":1},"status":"broken","severity":"normal"},{"uid":"b2ed26d3798b3d5","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721860997894,"stop":1721860997895,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ccf303e7c27846","name":"same cluster, same shard: nodes connect","time":{"start":1721860566139,"stop":1721860566140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7244e6be19e30115","name":"Overlapping topic subscription","time":{"start":1721861069459,"stop":1721861069459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfa2422ed866d1d","name":"Push message with content topic containing Script","time":{"start":1721860833240,"stop":1721860833240,"duration":0},"status":"passed","severity":"normal"},{"uid":"69769075be3afa8c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721860819683,"stop":1721860819683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c78bdaf584e031","name":"Passing page size 3 when there are 20 messages","time":{"start":1721861008856,"stop":1721861008857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70876dea03c7b68","name":"isConnected should return true after first peer connects","time":{"start":1721860413077,"stop":1721860413078,"duration":1},"status":"passed","severity":"normal"},{"uid":"f186c2ea4442fdfe","name":"Subscribe to topic containing long and receive message","time":{"start":1721861069470,"stop":1721861069470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b604f38d3bd115a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721860566244,"stop":1721860566244,"duration":0},"status":"broken","severity":"normal"},{"uid":"ee84f2eed0a1bfd5","name":"Check publish message containing long","time":{"start":1721860895663,"stop":1721860895663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb005653430a2ef2","name":"Non TWN Cluster","time":{"start":1721860930742,"stop":1721860930743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b367bfa0c47c9da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721860378007,"stop":1721860378010,"duration":3},"status":"skipped","severity":"normal"},{"uid":"3aa60fd0c194e37c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721861023365,"stop":1721861023366,"duration":1},"status":"passed","severity":"normal"},{"uid":"198b656d64a58c08","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721860366517,"stop":1721860366518,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c55f3a36e2a212","name":"ignores unrecognized TXT record formats","time":{"start":1721860331880,"stop":1721860331881,"duration":1},"status":"passed","severity":"normal"},{"uid":"e692851886186672","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721860307581,"stop":1721860307581,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeff0d3be33e45b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721860566245,"stop":1721860566245,"duration":0},"status":"broken","severity":"normal"},{"uid":"56fce54103945568","name":"different cluster, same shard: nodes don't connect","time":{"start":1721860566140,"stop":1721860566141,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5ed100ea4dc599","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721860307577,"stop":1721860307577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae8ad9ea4c0c857","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/4/topic572/test.js","time":{"start":1721860930743,"stop":1721860930744,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc873407543c5fc6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721860895676,"stop":1721860895676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8790c0acde0c238b","name":"Subscribe to topic containing short and publish message","time":{"start":1721860903921,"stop":1721860903923,"duration":2},"status":"passed","severity":"normal"},{"uid":"2462ba6b29b0dec6","name":"Check message with invalid timestamp is not received","time":{"start":1721860588042,"stop":1721860588043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e496256c6558ef","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721860654071,"stop":1721860654071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cdf660ade54eb3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721861069461,"stop":1721861069461,"duration":0},"status":"passed","severity":"normal"},{"uid":"62226b886fa0eae1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860868260,"stop":1721860868261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba16bc435fe2c858","name":"Check message with no content topic is not received","time":{"start":1721860868244,"stop":1721860868244,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5a4d07d9027422","name":"Push message with SQL Injection payload","time":{"start":1721860833224,"stop":1721860833224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f34be8766cf44b","name":"handles different clusterIds correctly","time":{"start":1721860307568,"stop":1721860307569,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b59af5e127758dc","name":"should encode/decode to RLP encoding","time":{"start":1721860316134,"stop":1721860316135,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e652ecc70ceb925","name":"Refresh subscription","time":{"start":1721861069459,"stop":1721861069459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac1374afbd5a1bc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721860307562,"stop":1721860307562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c85c2daf509a9cd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721860654068,"stop":1721860654068,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fe709fa5fa386a","name":"Generator, 2 different pubsubtopics","time":{"start":1721860991156,"stop":1721860991157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ce43299a1452a2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721860341445,"stop":1721860341447,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0842f349e64f2b0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721861172111,"stop":1721861172112,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41fd71b4c721678","name":"Check received message containing Basic HTML tag","time":{"start":1721860868238,"stop":1721860868239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8782d6ff81f289ad","name":"should throw error - no public key","time":{"start":1721860316132,"stop":1721860316133,"duration":1},"status":"passed","severity":"normal"},{"uid":"692b5a08251c1283","name":"Push message on custom pubsubTopic","time":{"start":1721860672011,"stop":1721860672011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aebc77ed58a32f8","name":"LightPush","time":{"start":1721861040189,"stop":1721861040189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39e05d432e85ab","name":"Using a function","time":{"start":1721861027142,"stop":1721861027142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a28666434767e77","name":"Push message with content topic containing JSON","time":{"start":1721860948491,"stop":1721860948493,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f55ac55dfd5c454","name":"should properly create location multiaddrs - tcp4","time":{"start":1721860316136,"stop":1721860316136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56f36baee352e1d","name":"can start and stop the service","time":{"start":1721860335652,"stop":1721860335653,"duration":1},"status":"passed","severity":"normal"},{"uid":"255998c0a359fba5","name":"Callback on promise, aborts when callback returns true","time":{"start":1721861023066,"stop":1721861023066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17299e7a1783250","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721860307581,"stop":1721860307581,"duration":0},"status":"passed","severity":"normal"},{"uid":"272707d8bd965b1b","name":"Push message with content topic containing escaped characters","time":{"start":1721860948495,"stop":1721860948496,"duration":1},"status":"passed","severity":"normal"},{"uid":"702edea12a25c001","name":"Throws when trying to push message with empty payload","time":{"start":1721860833230,"stop":1721860833230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80d94a822d3a64e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721860307576,"stop":1721860307577,"duration":1},"status":"passed","severity":"normal"},{"uid":"993d75c4a950838a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721860997893,"stop":1721860997893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dc7a45f56a2937","name":"different cluster, different shard: nodes don't connect","time":{"start":1721860566141,"stop":1721860566141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e418d0e00e6709a","name":"Check publish message after client node is restarted","time":{"start":1721860895677,"stop":1721860895677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"932b5f18ac9e7eed","name":"1 Store, 2 fetches","time":{"start":1721860331581,"stop":1721860331582,"duration":1},"status":"passed","severity":"normal"},{"uid":"746af62097593671","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721860566211,"stop":1721860566211,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef527676df91d885","name":"handles different networkShards values correctly","time":{"start":1721860307569,"stop":1721860307569,"duration":0},"status":"passed","severity":"normal"},{"uid":"863ba4896d452d43","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721860315229,"stop":1721860315229,"duration":0},"status":"passed","severity":"normal"},{"uid":"190235f83353e883","name":"Relay + Store","time":{"start":1721860368654,"stop":1721860368654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6ca3ff1fa41246","name":"Query with Promise Callback, No message returned","time":{"start":1721860975388,"stop":1721860975388,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b27a03a12b06b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721860975383,"stop":1721860975383,"duration":0},"status":"passed","severity":"normal"},{"uid":"151c83127ee2416e","name":"A test","time":{"start":1721860654132,"stop":1721860654133,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e41036af6407891","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860615433,"stop":1721860615433,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d1ed9a3d534d44","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721860335656,"stop":1721860335656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b054a7fe71943a2f","name":"can start the service","time":{"start":1721860874312,"stop":1721860874313,"duration":1},"status":"passed","severity":"normal"},{"uid":"51092f650b576bb1","name":"should emit a peer event after start","time":{"start":1721860378005,"stop":1721860378005,"duration":0},"status":"passed","severity":"normal"},{"uid":"751fa1fd1573290d","name":"Check message with no payload is not received","time":{"start":1721860868263,"stop":1721860868263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da39e1cff23af99","name":"Symmetric encrypt & Decrypt","time":{"start":1721860341987,"stop":1721860341987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fa87e70a479c81","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721860378011,"stop":1721860378011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70cd403a9c5e7ac3","name":"less peers than existing","time":{"start":1721860819866,"stop":1721860819866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd101fee243b1cec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860615427,"stop":1721860615429,"duration":2},"status":"passed","severity":"normal"},{"uid":"82a14c989b33f7f8","name":"Push message with custom timestamp: 1691102215680","time":{"start":1721860833249,"stop":1721860833249,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9cdf19584eb082","name":"should load peers from local storage and dispatch events","time":{"start":1721860335655,"stop":1721860335655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1ea362d7f423d6","name":"Decoder throws on empty string content topic","time":{"start":1721860341451,"stop":1721860341451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21f98b250ef97d5","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721860320723,"stop":1721860320723,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f7a4e5806ac974","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721860876198,"stop":1721860876198,"duration":0},"status":"passed","severity":"normal"},{"uid":"71813d081ff871fb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721860947656,"stop":1721860947656,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b4fbd1f05c3766","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721860654066,"stop":1721860654066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8533e50ba790a","name":"Ping on peer without subscriptions","time":{"start":1721860441758,"stop":1721860441759,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f5ce92a8f705f0","name":"Check message with no content topic is not received","time":{"start":1721860868263,"stop":1721860868263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07ff535cb4a246","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721860307588,"stop":1721860307588,"duration":0},"status":"passed","severity":"normal"},{"uid":"749eb9a86441ce36","name":"Encoder throws on empty string content topic","time":{"start":1721860341450,"stop":1721860341450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2519afd3709aeaf1","name":"Publishes to nwaku","time":{"start":1721860860078,"stop":1721860860079,"duration":1},"status":"passed","severity":"normal"},{"uid":"83deb18fd9987eaa","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721860442427,"stop":1721860442428,"duration":1},"status":"broken","severity":"normal"},{"uid":"d6fcd5d6527768b8","name":"Push message with content topic containing short","time":{"start":1721860833230,"stop":1721860833231,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5190b11e3b7235","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721860698565,"stop":1721860698565,"duration":0},"status":"passed","severity":"normal"},{"uid":"affc72d0b9f33467","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860615426,"stop":1721860615426,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4214b9aed5ebde","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721860566219,"stop":1721860566219,"duration":0},"status":"broken","severity":"normal"},{"uid":"1f5ca7f9bc5ccf21","name":"Relay - dialed after","time":{"start":1721861040187,"stop":1721861040187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57f383f2effece7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721860476206,"stop":1721860476206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d04318dd860b4e3","name":"Check received message with timestamp: 1721860358308000000 ","time":{"start":1721860588041,"stop":1721860588041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b9885e38ecc7e5","name":"Fails to push message with large meta","time":{"start":1721860948498,"stop":1721860948498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a420769279af98d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721861069457,"stop":1721861069457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e128bc5f9ae645","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721860307562,"stop":1721860307563,"duration":1},"status":"passed","severity":"normal"},{"uid":"d511f3189302a734","name":"Push message with custom timestamp: 1691102166309","time":{"start":1721860948499,"stop":1721860948499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd9a10a24b99c10","name":"Check message received after nwaku node is restarted","time":{"start":1721860868266,"stop":1721860868267,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8bf8330d6296d0e2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721860331610,"stop":1721860331610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776140d6704a6ee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721861069464,"stop":1721861069464,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58fe4186b98e295","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721860958082,"stop":1721860958083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d95f8f0445d2447","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721860307574,"stop":1721860307574,"duration":0},"status":"passed","severity":"normal"},{"uid":"abde13d93a87160","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721861069459,"stop":1721861069459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1eca2488a16a10","name":"Reusing cursor across nodes","time":{"start":1721860947659,"stop":1721860947659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9db6661b283a86","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721860476206,"stop":1721860476206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf6f8020857d609","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860476209,"stop":1721860476209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57ebdc53dba17ac","name":"getPeersByDiscovery","time":{"start":1721860819682,"stop":1721860819682,"duration":0},"status":"passed","severity":"normal"},{"uid":"653a3aa38af29437","name":"should set field with all protocols enabled","time":{"start":1721860316138,"stop":1721860316138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5f81de093f1b63","name":"Push message with content topic containing long","time":{"start":1721860833231,"stop":1721860833231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8239ce798dfe6cb4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721860654071,"stop":1721860654071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6e81c0be567ed5","name":"Ping on unsubscribed peer","time":{"start":1721860439256,"stop":1721860439257,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea7df11c9fc73d7","name":"Push message with Basic HTML tag payload","time":{"start":1721860833225,"stop":1721860833226,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2d8e97143ac157","name":"Encoder throws on undefined content topic","time":{"start":1721860341449,"stop":1721860341450,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fbbab4cff2aab7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721860331609,"stop":1721860331610,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a7f9534b568288","name":"Check received message containing unicode special characters","time":{"start":1721860588040,"stop":1721860588040,"duration":0},"status":"passed","severity":"normal"},{"uid":"939bc67866238866","name":"Throws when trying to push message with empty payload","time":{"start":1721860948473,"stop":1721860948473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d135da4be8b05d24","name":"Push message with content topic containing unicode special characters","time":{"start":1721860948496,"stop":1721860948497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac41968a68ecbd6","name":"Check publish message containing Script","time":{"start":1721860895667,"stop":1721860895667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2d9963ea542e1d","name":"random static sharding 8 - Cluster ID: 855, Shard ID: 350","time":{"start":1721860958060,"stop":1721860958060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4a357337b73412","name":"safeDispatchEvent","time":{"start":1721860398845,"stop":1721860398845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11451a36b99d157","name":"should add and remove event listeners correctly","time":{"start":1721860335656,"stop":1721860335657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9775f13f1b3ee330","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721860947658,"stop":1721860947659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fea08c149cc7c7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721861069461,"stop":1721861069462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f511534e95bb6801","name":"Subscribe to topic containing short and receive message","time":{"start":1721861069469,"stop":1721861069469,"duration":0},"status":"passed","severity":"normal"},{"uid":"26673b5b32a79ae7","name":"should not throw an error for a single configured topic","time":{"start":1721860307583,"stop":1721860307584,"duration":1},"status":"passed","severity":"normal"},{"uid":"3793f0165bc070b2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721860307570,"stop":1721860307570,"duration":0},"status":"passed","severity":"normal"},{"uid":"55000c52c1af9261","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721861023370,"stop":1721861023370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62ca7f3c398b8a4","name":"Subscribe to topic containing short and receive message","time":{"start":1721861069460,"stop":1721861069460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c097ce75ec5a48","name":"Reopen subscription with peer with lost subscription","time":{"start":1721860439257,"stop":1721860439257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcf69946b46c4","name":"should set field with all protocols disabled","time":{"start":1721860316138,"stop":1721860316138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b57345f8068c4f","name":"should return empty list for no shard","time":{"start":1721860307574,"stop":1721860307574,"duration":0},"status":"passed","severity":"normal"},{"uid":"218989de9ca02b9e","name":"should not fail to stop the service if it was not started","time":{"start":1721860378004,"stop":1721860378004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87e54acec7df54","name":"handles empty contentTopics array correctly","time":{"start":1721860307590,"stop":1721860307590,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c36d13898cedea","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721860903928,"stop":1721860903928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d126582013f017e2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721861069474,"stop":1721861069475,"duration":1},"status":"passed","severity":"normal"},{"uid":"930d13279bbc47ff","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721860672012,"stop":1721860672013,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a69f5e2dc1787f","name":"Push message with content topic containing Arabic","time":{"start":1721860948479,"stop":1721860948480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c667213d3617682b","name":"new peer added after a peer was already found","time":{"start":1721860819682,"stop":1721860819682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd139ce25ff76e0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721861069471,"stop":1721861069471,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af962902d2b9140","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721860413076,"stop":1721860413077,"duration":1},"status":"passed","severity":"normal"},{"uid":"62060ca69fab7169","name":"isConnected return false after peer stops","time":{"start":1721860413078,"stop":1721860413079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f33ddf9bc07fa8","name":"connected peers and dial","time":{"start":1721860819865,"stop":1721860819865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8a24f37aac9915a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721860307565,"stop":1721860307565,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f008ea50b17e5d","name":"Check received message with timestamp: 1721860358354000000 ","time":{"start":1721860868241,"stop":1721860868241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff70e49ad0fd2841","name":"Passing an array","time":{"start":1721861027141,"stop":1721861027142,"duration":1},"status":"passed","severity":"normal"},{"uid":"8180687993df8d7a","name":"should be able to decode the field with only STORE set to true","time":{"start":1721860315227,"stop":1721860315228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1814a0e45e6599b3","name":"Check received message containing SQL Injection","time":{"start":1721860868237,"stop":1721860868237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3989969d4e01a32e","name":"Push message with content topic containing Russian","time":{"start":1721860948480,"stop":1721860948483,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4e02d67b04b0274","name":"Push message with custom timestamp: 1721864166309","time":{"start":1721860948500,"stop":1721860948500,"duration":0},"status":"passed","severity":"normal"},{"uid":"322e0a876cc66886","name":"Push message with content topic containing SQL Injection","time":{"start":1721860948484,"stop":1721860948486,"duration":2},"status":"passed","severity":"normal"},{"uid":"acdd162765add7ed","name":"configure the node with multiple content topics","time":{"start":1721860930754,"stop":1721860930755,"duration":1},"status":"passed","severity":"normal"},{"uid":"c756727fa54d3b63","name":"Relay - times out","time":{"start":1721861040187,"stop":1721861040187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d820f684cc0460f7","name":"Check received message containing escaped characters","time":{"start":1721860868240,"stop":1721860868240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e598c708cc95e7ee","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721860876196,"stop":1721860876196,"duration":0},"status":"passed","severity":"normal"},{"uid":"32deb813523dace","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721860903926,"stop":1721860903927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9725ef1a746bddab","name":"should handle application and version for autosharding","time":{"start":1721860307572,"stop":1721860307573,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd05e785a8e61be","name":"shard 0","time":{"start":1721860958043,"stop":1721860958043,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e22e2c97d6a1dfb","name":"Check received message containing JSON","time":{"start":1721860588039,"stop":1721860588039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11ab0a2c24956b6","name":"Check message on other pubsub topic is not received","time":{"start":1721860868262,"stop":1721860868262,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e92e99c5e3ce68","name":"Subscribe and publish message","time":{"start":1721860903915,"stop":1721860903915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb1f52eb5329b1c","name":"Subscribe and receive messages via lightPush","time":{"start":1721861069455,"stop":1721861069455,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1d5fe78f6008e7","name":"Query Generator - backward","time":{"start":1721860982925,"stop":1721860982925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6562cc5f225e8ff","name":"Check message with non string payload is not received","time":{"start":1721860588045,"stop":1721860588045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b1a9edc2d275c3","name":"should return valid sharding parameters for static sharding","time":{"start":1721860307587,"stop":1721860307587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7425705515a5b69","name":"Check received message containing Arabic","time":{"start":1721860868236,"stop":1721860868236,"duration":0},"status":"passed","severity":"normal"},{"uid":"838415fef7eb031c","name":"returns all values when wanted number is greater than available values","time":{"start":1721860331002,"stop":1721860331002,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb25919b9fff54e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721860876200,"stop":1721860876201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8006cef49d13aa","name":"Check received message containing Arabic","time":{"start":1721860588036,"stop":1721860588036,"duration":0},"status":"passed","severity":"normal"},{"uid":"122bfde3d31adb3c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860615427,"stop":1721860615427,"duration":0},"status":"passed","severity":"normal"},{"uid":"63409cb31531df0","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721860997894,"stop":1721860997894,"duration":0},"status":"passed","severity":"normal"},{"uid":"142084753d78ffa6","name":"Nwaku publishes","time":{"start":1721860860079,"stop":1721860860080,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0546d1df9de92e2","name":"listenerCount","time":{"start":1721860398844,"stop":1721860398844,"duration":0},"status":"passed","severity":"normal"},{"uid":"976becb5b88d40a2","name":"Encoder throws on undefined content topic","time":{"start":1721860343402,"stop":1721860343402,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e028794b6644a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721860315224,"stop":1721860315225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce20df343760170a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860672012,"stop":1721860672012,"duration":0},"status":"passed","severity":"normal"},{"uid":"316ca2db1cd33436","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721860903928,"stop":1721860903928,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b0a88e8de34e26","name":"Store - dialed after - with timeout","time":{"start":1721861040188,"stop":1721861040188,"duration":0},"status":"passed","severity":"normal"},{"uid":"18951aa2d3095fa","name":"Generator, 2 different pubsubtopics","time":{"start":1721860991159,"stop":1721860991159,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ef8203642b29cc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721860315221,"stop":1721860315221,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5e0cc0f966629e","name":"Push message with Script payload","time":{"start":1721860948456,"stop":1721860948456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbc6dd626df9587","name":"Failed peers are renewed","time":{"start":1721860619310,"stop":1721860619310,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedd1181f9dff425","name":"start node with empty content topic","time":{"start":1721860930756,"stop":1721860930756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60a05802f6aff0","name":"Push message with Basic HTML tag payload","time":{"start":1721860948458,"stop":1721860948458,"duration":0},"status":"passed","severity":"normal"},{"uid":"277741e583118ef8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721860476204,"stop":1721860476205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb8c1f6895e8b84","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721860868242,"stop":1721860868242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e06e4fcedef558","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860615426,"stop":1721860615427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b947d71e0d61d4ef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721860615425,"stop":1721860615425,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4184b6b3c42c7b","name":"Nodes with multiple pubsub topic","time":{"start":1721860876201,"stop":1721860876201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23f697238438557","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721860975385,"stop":1721860975385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab67d392170bdaa7","name":"Passing page size 0 when there are 110 messages","time":{"start":1721861008854,"stop":1721861008855,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33877a9fdf773c6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721860566146,"stop":1721860566146,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd388ae95ee57b9d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721860654059,"stop":1721860654060,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7e0e28aff28be83","name":"Accepts a valid Waku Message","time":{"start":1721860324348,"stop":1721860324349,"duration":1},"status":"passed","severity":"normal"},{"uid":"922f4de3defa51f3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app36/9/topic944/test.js","time":{"start":1721860930746,"stop":1721860930746,"duration":0},"status":"passed","severity":"normal"},{"uid":"97128e554737fdb9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721860615424,"stop":1721860615424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f104f5df622e62","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721860566141,"stop":1721860566142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5900f840b2b5f92","name":"Check received message containing escaped characters","time":{"start":1721860868254,"stop":1721860868255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8697029cf7eed17c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721860615431,"stop":1721860615432,"duration":1},"status":"passed","severity":"normal"},{"uid":"16532cdeb3d88b9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721860307579,"stop":1721860307579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05e0a0f1039c117","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721861069464,"stop":1721861069464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2be920302e2bf1c","name":"Js publishes, other Js receives","time":{"start":1721860860080,"stop":1721860860081,"duration":1},"status":"passed","severity":"normal"},{"uid":"def88e06a56f225f","name":"Generator, 2 different pubsubtopics","time":{"start":1721860991158,"stop":1721860991158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9827c057ffefbac","name":"Push message with emoji payload","time":{"start":1721860948464,"stop":1721860948464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c559371887c154c8","name":"Push message with SQL Injection payload","time":{"start":1721860948456,"stop":1721860948456,"duration":0},"status":"passed","severity":"normal"},{"uid":"daae4921e2bf4094","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721860958043,"stop":1721860958044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5af8679f725167a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721860566251,"stop":1721860566251,"duration":0},"status":"broken","severity":"normal"},{"uid":"652ec13c960b1832","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721860331605,"stop":1721860331605,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc867aedd1edb797","name":"Wrong topic","time":{"start":1721860930752,"stop":1721860930753,"duration":1},"status":"passed","severity":"normal"},{"uid":"d926f0ed1bdf0464","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721860316131,"stop":1721860316131,"duration":0},"status":"passed","severity":"normal"},{"uid":"52479c0e50c713f9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721860485851,"stop":1721860485851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aff04b9d78693f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721860485847,"stop":1721860485848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b19e43a024b9260","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721860307587,"stop":1721860307587,"duration":0},"status":"passed","severity":"normal"},{"uid":"794483284d037a04","name":"Check publish message containing XML","time":{"start":1721860895667,"stop":1721860895667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0ece0fdd493b8e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721860566168,"stop":1721860566169,"duration":1},"status":"broken","severity":"normal"},{"uid":"28d9c97e3bad596e","name":"Decoder throws on empty string content topic","time":{"start":1721860320981,"stop":1721860320981,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed78c1e3cfd7f58","name":"Check received message containing short","time":{"start":1721860588034,"stop":1721860588034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3891078d1e9935c1","name":"stop","time":{"start":1721860398845,"stop":1721860398845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09e0e4427ea5e63","name":"Ping on subscribed peer","time":{"start":1721860441758,"stop":1721860441758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39f1146b2d160f8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721860566182,"stop":1721860566185,"duration":3},"status":"broken","severity":"normal"},{"uid":"248a9cca17238690","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721860307584,"stop":1721860307584,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ca0f0eac39db68","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721860930755,"stop":1721860930755,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e327475334148","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721860566216,"stop":1721860566216,"duration":0},"status":"broken","severity":"normal"},{"uid":"6c80ad9a4d9309ca","name":"ignores domain fetching errors","time":{"start":1721860331880,"stop":1721860331880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e870f6c9426c13","name":"Push message with meta","time":{"start":1721860833247,"stop":1721860833247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7445c79ab1900880","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721861023370,"stop":1721861023370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e102599f6118cb4","name":"Fails to publish message with wrong content topic","time":{"start":1721860895675,"stop":1721860895675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0980ceb2b8bf0d0","name":"Encoder throws on empty string content topic","time":{"start":1721860343402,"stop":1721860343403,"duration":1},"status":"passed","severity":"normal"}] |