Skip to content

Commit f54f13f

Browse files
committed
deploy: 5a1d74f
1 parent e712af7 commit f54f13f

14 files changed

Lines changed: 17 additions & 13 deletions
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 58339328.0]]
1+
[[252, 58339328.0], [254, 58314752.0]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.0770373080000013]]
1+
[[252, 0.0770373080000013], [254, 0.08110741999999505]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.38643933649997564]]
1+
[[252, 0.38643933649997564], [254, 0.40348904299999333]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.09843858300001784]]
1+
[[252, 0.09843858300001784], [254, 0.09742331600000398]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"name": "bench_pipeline.PipelineSuite.peakmem_process_all", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.peakmem_process_all", "last_rev": 252, "last_value": 58339328.0, "last_err": 0.0, "prev_value": null, "change_rev": null}, {"name": "bench_pipeline.PipelineSuite.time_process_all", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.time_process_all", "last_rev": 252, "last_value": 0.0770373080000013, "last_err": 0.0, "prev_value": null, "change_rev": null}, {"name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "last_rev": 252, "last_value": 0.38643933649997564, "last_err": 0.0, "prev_value": null, "change_rev": null}, {"name": "bench_pipeline.PipelineSuite.track_parsing_latency", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.track_parsing_latency", "last_rev": 252, "last_value": 0.09843858300001784, "last_err": 0.0, "prev_value": null, "change_rev": null}]
1+
[{"name": "bench_pipeline.PipelineSuite.peakmem_process_all", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.peakmem_process_all", "last_rev": 254, "last_value": 58327040.0, "last_err": 12288.0, "prev_value": null, "change_rev": null}, {"name": "bench_pipeline.PipelineSuite.time_process_all", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.time_process_all", "last_rev": 254, "last_value": 0.08110741999999505, "last_err": 0.0, "prev_value": 0.0770373080000013, "change_rev": [252, 254]}, {"name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "last_rev": 254, "last_value": 0.40348904299999333, "last_err": 0.0, "prev_value": 0.38643933649997564, "change_rev": [252, 254]}, {"name": "bench_pipeline.PipelineSuite.track_parsing_latency", "idx": null, "pretty_name": "bench_pipeline.PipelineSuite.track_parsing_latency", "last_rev": 254, "last_value": 0.09742331600000398, "last_err": 0.0, "prev_value": 0.09843858300001784, "change_rev": [252, 254]}]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 58339328.0]]
1+
[[252, 58339328.0], [254, 58314752.0]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.0770373080000013]]
1+
[[252, 0.0770373080000013], [254, 0.08110741999999505]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.38643933649997564]]
1+
[[252, 0.38643933649997564], [254, 0.40348904299999333]]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[252, 0.09843858300001784]]
1+
[[252, 0.09843858300001784], [254, 0.09742331600000398]]

index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"project": "microbiorust", "project_url": "https://github.com/microBioRust/microBioRust/microbiorust-py", "show_commit_url": "https://github.com/microBioRust/microBioRust/microbiorust-py/commit/", "hash_length": 8, "revision_to_hash": {"252": "bac3701038c2ac66e68c7f01ad6e68498a973d52"}, "revision_to_date": {"252": 1765298274000}, "params": {"machine": ["github-runner"], "python": ["3.12"], "branch": ["main"]}, "graph_param_list": [{"machine": "github-runner", "python": "3.12", "branch": "main"}], "benchmarks": {"bench_pipeline.PipelineSuite.peakmem_process_all": {"code": "class PipelineSuite:\n def peakmem_process_all(self):\n \"\"\"\n Primary benchmark: Measures peak memory usage during parsing.\n Should remain stable or improve slightly with buffer pre-allocation.\n \"\"\"\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "name": "bench_pipeline.PipelineSuite.peakmem_process_all", "param_names": [], "params": [], "timeout": 300, "type": "peakmemory", "unit": "bytes", "version": "25d5041d516ac81c536361541f1d385f3d206a228ffe22915522175508afacc4"}, "bench_pipeline.PipelineSuite.time_process_all": {"code": "class PipelineSuite:\n def time_process_all(self):\n \"\"\"\n Primary benchmark: Measures parsing speed for GenBank to protein FASTA conversion.\n This is the key metric that should improve 20-40% with regex optimizations.\n \"\"\"\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "min_run_count": 2, "name": "bench_pipeline.PipelineSuite.time_process_all", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "timeout": 300, "type": "time", "unit": "seconds", "version": "c57803a4ba63ecc9d9d09eddc8cec9cd903ac7719ed2965b9adb188e87c3a458", "warmup_time": -1}, "bench_pipeline.PipelineSuite.time_process_all_iterations": {"code": "class PipelineSuite:\n def time_process_all_iterations(self):\n \"\"\"\n Measures sustained parsing performance over 5 iterations.\n Tests regex caching effectiveness and memory stability.\n \"\"\"\n for _ in range(5):\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "min_run_count": 2, "name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "timeout": 300, "type": "time", "unit": "seconds", "version": "8a82fec19353795736c45897120b494100b8a4e8ad5973bd4e042a740ec74e59", "warmup_time": -1}, "bench_pipeline.PipelineSuite.track_parsing_latency": {"code": "class PipelineSuite:\n def track_parsing_latency(self):\n \"\"\"\n Track metric: Records single-pass parsing latency.\n Useful for trending analysis over time.\n \"\"\"\n start = time.perf_counter()\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n end = time.perf_counter()\n return end - start\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "name": "bench_pipeline.PipelineSuite.track_parsing_latency", "param_names": [], "params": [], "timeout": 300, "type": "track", "unit": "unit", "version": "6e06100fa42928b33e5493bc864b63d688d497c9fb64d5ec0c47dbe307eecbe2"}}, "machines": {"github-runner": {"machine": "github-runner", "version": 1}}, "tags": {}, "pages": [["", "Grid view", "Display as a agrid"], ["summarylist", "List view", "Display as a list"], ["regressions", "Show regressions", "Display information about recent regressions"]]}
1+
{"project": "microbiorust", "project_url": "https://github.com/LCrossman/microBioRust/microbiorust-py", "show_commit_url": "https://github.com/LCrossman/microBioRust/microbiorust-py/commit/", "hash_length": 8, "revision_to_hash": {"252": "bac3701038c2ac66e68c7f01ad6e68498a973d52", "254": "5a1d74f93fa04291d688709b23b7a0587a6cbe2e"}, "revision_to_date": {"252": 1765298274000, "254": 1765301730000}, "params": {"machine": ["github-runner"], "python": ["3.12"], "branch": ["main"]}, "graph_param_list": [{"machine": "github-runner", "python": "3.12", "branch": "main"}], "benchmarks": {"bench_pipeline.PipelineSuite.peakmem_process_all": {"code": "class PipelineSuite:\n def peakmem_process_all(self):\n \"\"\"\n Primary benchmark: Measures peak memory usage during parsing.\n Should remain stable or improve slightly with buffer pre-allocation.\n \"\"\"\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "name": "bench_pipeline.PipelineSuite.peakmem_process_all", "param_names": [], "params": [], "timeout": 300, "type": "peakmemory", "unit": "bytes", "version": "25d5041d516ac81c536361541f1d385f3d206a228ffe22915522175508afacc4"}, "bench_pipeline.PipelineSuite.time_process_all": {"code": "class PipelineSuite:\n def time_process_all(self):\n \"\"\"\n Primary benchmark: Measures parsing speed for GenBank to protein FASTA conversion.\n This is the key metric that should improve 20-40% with regex optimizations.\n \"\"\"\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "min_run_count": 2, "name": "bench_pipeline.PipelineSuite.time_process_all", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "timeout": 300, "type": "time", "unit": "seconds", "version": "c57803a4ba63ecc9d9d09eddc8cec9cd903ac7719ed2965b9adb188e87c3a458", "warmup_time": -1}, "bench_pipeline.PipelineSuite.time_process_all_iterations": {"code": "class PipelineSuite:\n def time_process_all_iterations(self):\n \"\"\"\n Measures sustained parsing performance over 5 iterations.\n Tests regex caching effectiveness and memory stability.\n \"\"\"\n for _ in range(5):\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "min_run_count": 2, "name": "bench_pipeline.PipelineSuite.time_process_all_iterations", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "timeout": 300, "type": "time", "unit": "seconds", "version": "8a82fec19353795736c45897120b494100b8a4e8ad5973bd4e042a740ec74e59", "warmup_time": -1}, "bench_pipeline.PipelineSuite.track_parsing_latency": {"code": "class PipelineSuite:\n def track_parsing_latency(self):\n \"\"\"\n Track metric: Records single-pass parsing latency.\n Useful for trending analysis over time.\n \"\"\"\n start = time.perf_counter()\n _ = microbiorust.gbk_to_faa_count(self.filepath)\n end = time.perf_counter()\n return end - start\n\n def setup(self):\n bench_dir = os.path.dirname(__file__)\n \n # Join it with the test filename\n self.filepath = os.path.join(bench_dir, \"Rhiz3841.gbk.gb\")\n \n # Check if it exists just to be safe (helps debugging)\n if not os.path.exists(self.filepath):\n raise FileNotFoundError(f\"Could not find benchmark file at: {self.filepath}\")", "name": "bench_pipeline.PipelineSuite.track_parsing_latency", "param_names": [], "params": [], "timeout": 300, "type": "track", "unit": "unit", "version": "6e06100fa42928b33e5493bc864b63d688d497c9fb64d5ec0c47dbe307eecbe2"}}, "machines": {"github-runner": {"machine": "github-runner", "version": 1}}, "tags": {}, "pages": [["", "Grid view", "Display as a agrid"], ["summarylist", "List view", "Display as a list"], ["regressions", "Show regressions", "Display information about recent regressions"]]}

0 commit comments

Comments
 (0)