Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bench5 #33

Open
wants to merge 60 commits into
base: master
Choose a base branch
from
Open

Bench5 #33

wants to merge 60 commits into from

Conversation

atharva-2001
Copy link
Owner

No description provided.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (ff3c7c2).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building ff3c7c25 for conda-py3.10
·· Installing ff3c7c25 into conda-py3.10
·· Error running /home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/bin/python /home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py discover /home/runner/work/tardis/tardis/benchmarks /tmp/tmpozn3i80d/result.json (exit status 1)
 STDOUT -------->
 
 STDERR -------->
 
Iterations:                                                                                0/? [00:00<?, ?it/s]
 
Packets:                                                                                   0/? [00:00<?, ?it/s]�[ATraceback (most recent call last):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1435, in <module>
     main()
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1428, in main
     commands[mode](args)
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1103, in main_discover
     list_benchmarks(benchmark_dir, fp)
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1088, in list_benchmarks
     for benchmark in disc_benchmarks(root):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 985, in disc_benchmarks
     for module in disc_modules(root_name, ignore_import_errors=ignore_import_errors):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 967, in disc_modules
     for item in disc_modules(name, ignore_import_errors=ignore_import_errors):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 950, in disc_modules
     module = import_module(module_name)
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/importlib/__init__.py", line 127, in import_module
     return _bootstrap._gcd_import(name[level:], package, level)
   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
   File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
   File "<frozen importlib._bootstrap_external>", line 843, in exec_module
   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
   File "/home/runner/work/tardis/tardis/benchmarks/benchmark_run_tardis.py", line 3, in <module>
     from tardis.io.config_reader import Configuration
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/__init__.py", line 26, in <module>
     from tardis.io.util import yaml_load_file as yaml_load
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/io/__init__.py", line 6, in <module>
     from tardis.io.model_reader import (
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/io/model_reader.py", line 14, in <module>
     import h5py
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/__init__.py", line 33, in <module>
     from . import version
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/version.py", line 15, in <module>
     from . import h5 as _h5
   File "h5py/h5.pyx", line 1, in init h5py.h5
 ImportError: /home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/defs.cpython-38-x86_64-linux-gnu.so: undefined symbol: H5Pset_fapl_ros3
 
Iterations:                                                                                0/? [00:00<?, ?it/s]
 
Packets:                                                                                   0/? [00:00<?, ?it/s

·· Failed: trying different commit/environment
·· Uninstalling from conda-py3.10
·· Building effacfb7 for conda-py3.10
·· Installing effacfb7 into conda-py3.10
·· Error running /home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/bin/python /home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py discover /home/runner/work/tardis/tardis/benchmarks /tmp/tmpgwq5vlnt/result.json (exit status 1)
 STDOUT -------->
 
 STDERR -------->
 
Iterations:                                                                                0/? [00:00<?, ?it/s]
 
Packets:                                                                                   0/? [00:00<?, ?it/s]�[ATraceback (most recent call last):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1435, in <module>
     main()
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1428, in main
     commands[mode](args)
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1103, in main_discover
     list_benchmarks(benchmark_dir, fp)
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 1088, in list_benchmarks
     for benchmark in disc_benchmarks(root):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 985, in disc_benchmarks
     for module in disc_modules(root_name, ignore_import_errors=ignore_import_errors):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 967, in disc_modules
     for item in disc_modules(name, ignore_import_errors=ignore_import_errors):
   File "/home/runner/.local/lib/python3.10/site-packages/asv/benchmark.py", line 950, in disc_modules
     module = import_module(module_name)
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/importlib/__init__.py", line 127, in import_module
     return _bootstrap._gcd_import(name[level:], package, level)
   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
   File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
   File "<frozen importlib._bootstrap_external>", line 843, in exec_module
   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
   File "/home/runner/work/tardis/tardis/benchmarks/benchmark_run_tardis.py", line 3, in <module>
     from tardis.io.config_reader import Configuration
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/__init__.py", line 26, in <module>
     from tardis.io.util import yaml_load_file as yaml_load
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/io/__init__.py", line 6, in <module>
     from tardis.io.model_reader import (
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/tardis/io/model_reader.py", line 14, in <module>
     import h5py
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/__init__.py", line 33, in <module>
     from . import version
   File "/home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/version.py", line 15, in <module>
     from . import h5 as _h5
   File "h5py/h5.pyx", line 1, in init h5py.h5
 ImportError: /home/runner/work/tardis/tardis/.asv/env/06715dc6ea55f2b02b6ebc21bca7e34a/lib/python3.8/site-packages/h5py/defs.cpython-38-x86_64-linux-gnu.so: undefined symbol: H5Pset_fapl_ros3
 
Iterations:                                                                                0/? [00:00<?, ?it/s]
 
Packets:                                                                                   0/? [00:00<?, ?it/s

·· Failed to build the project and import the benchmark suite.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (50725c9).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building 50725c9c for conda-py3.10
·· Installing 50725c9c into conda-py3.10
· Running 2 total benchmarks (2 commits * 1 environments * 1 benchmarks)
[  0.00%] · For tardis commit effacfb7 (round 1/2):
[  0.00%] ·· Building for conda-py3.10
[  0.00%] ·· Benchmarking conda-py3.10
[ 25.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 25.00%] · For tardis commit 50725c9c (round 1/2):
[ 25.00%] ·· Building for conda-py3.10
[ 25.00%] ·· Benchmarking conda-py3.10
[ 50.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 50.00%] · For tardis commit 50725c9c (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.10
[ 75.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis            1.01±0s
[ 75.00%] · For tardis commit effacfb7 (round 2/2):
[ 75.00%] ·· Building for conda-py3.10
[ 75.00%] ·· Benchmarking conda-py3.10
[100.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis         1.08±0.03s

BENCHMARKS NOT SIGNIFICANTLY CHANGED.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (b8c73e3).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building b8c73e37 for conda-py3.10
·· Installing b8c73e37 into conda-py3.10
· Running 2 total benchmarks (2 commits * 1 environments * 1 benchmarks)
[  0.00%] · For tardis commit effacfb7 (round 1/2):
[  0.00%] ·· Building for conda-py3.10
[  0.00%] ·· Benchmarking conda-py3.10
[ 25.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 25.00%] · For tardis commit b8c73e37 (round 1/2):
[ 25.00%] ·· Building for conda-py3.10
[ 25.00%] ·· Benchmarking conda-py3.10
[ 50.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 50.00%] · For tardis commit b8c73e37 (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.10
[ 75.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis         694±0.03ms
[ 75.00%] · For tardis commit effacfb7 (round 2/2):
[ 75.00%] ·· Building for conda-py3.10
[ 75.00%] ·· Benchmarking conda-py3.10
[100.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis            701±4ms

BENCHMARKS NOT SIGNIFICANTLY CHANGED.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (4dba800).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building 4dba8000 for conda-py3.10
·· Installing 4dba8000 into conda-py3.10
· Running 2 total benchmarks (2 commits * 1 environments * 1 benchmarks)
[  0.00%] · For tardis commit effacfb7 (round 1/2):
[  0.00%] ·· Building for conda-py3.10
[  0.00%] ·· Benchmarking conda-py3.10
[ 25.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 25.00%] · For tardis commit 4dba8000 (round 1/2):
[ 25.00%] ·· Building for conda-py3.10
[ 25.00%] ·· Benchmarking conda-py3.10
[ 50.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 50.00%] · For tardis commit 4dba8000 (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.10
[ 75.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis          974±0.1ms
[ 75.00%] · For tardis commit effacfb7 (round 2/2):
[ 75.00%] ·· Building for conda-py3.10
[ 75.00%] ·· Benchmarking conda-py3.10
[100.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis            969±3ms

BENCHMARKS NOT SIGNIFICANTLY CHANGED.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (caf6595).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building caf65951 for conda-py3.10
·· Installing caf65951 into conda-py3.10
· Running 2 total benchmarks (2 commits * 1 environments * 1 benchmarks)
[  0.00%] · For tardis commit effacfb7 (round 1/2):
[  0.00%] ·· Building for conda-py3.10
[  0.00%] ·· Benchmarking conda-py3.10
[ 25.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 25.00%] · For tardis commit caf65951 (round 1/2):
[ 25.00%] ·· Building for conda-py3.10
[ 25.00%] ·· Benchmarking conda-py3.10
[ 50.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 50.00%] · For tardis commit caf65951 (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.10
[ 75.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis            953±1ms
[ 75.00%] · For tardis commit effacfb7 (round 2/2):
[ 75.00%] ·· Building for conda-py3.10
[ 75.00%] ·· Benchmarking conda-py3.10
[100.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis           919±10ms

BENCHMARKS NOT SIGNIFICANTLY CHANGED.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (2af1659).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

· Creating environments
· Discovering benchmarks
·· Uninstalling from conda-py3.10
·· Building 2af16594 for conda-py3.10
·· Installing 2af16594 into conda-py3.10
· Running 2 total benchmarks (2 commits * 1 environments * 1 benchmarks)
[  0.00%] · For tardis commit effacfb7 (round 1/2):
[  0.00%] ·· Building for conda-py3.10
[  0.00%] ·· Benchmarking conda-py3.10
[ 25.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 25.00%] · For tardis commit 2af16594 (round 1/2):
[ 25.00%] ·· Building for conda-py3.10
[ 25.00%] ·· Benchmarking conda-py3.10
[ 50.00%] ··· Running (benchmark_run_tardis.Benchmarkruntardis.time_run_tardis--).
[ 50.00%] · For tardis commit 2af16594 (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.10
[ 75.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis         1.06±0.02s
[ 75.00%] · For tardis commit effacfb7 (round 2/2):
[ 75.00%] ·· Building for conda-py3.10
[ 75.00%] ·· Benchmarking conda-py3.10
[100.00%] ··· ...un_tardis.Benchmarkruntardis.time_run_tardis         1.13±0.02s

BENCHMARKS NOT SIGNIFICANTLY CHANGED.

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (420692a).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.

All benchmarks:

     before           after         ratio
   [effacfb7]       [420692aa]
        867±1ms        849±0.7ms     0.98  benchmark_run_tardis.Benchmarkruntardis.time_run_tardis

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (0a4d97a).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.
Significantly changed benchmarks:

```diff
</details>

All benchmarks:
<details>
```diff

All benchmarks:

     before           after         ratio
   [effacfb7]       [0a4d97a6]
     1.04±0.01s          1.02±0s     0.99  benchmark_run_tardis.Benchmarkruntardis.time_run_tardis

@atharva-2001
Copy link
Owner Author

*beep* *bop*
Hi human,
I ran benchmarks as you asked comparing master (effacfb) and the latest commit (9a11894).
Here are the logs produced by ASV.
Results can also be downloaded as artifacts here.
Significantly changed benchmarks:

All benchmarks:

All benchmarks:

     before           after         ratio
   [effacfb7]       [9a11894d]
        997±1ms        999±0.5ms     1.00  benchmark_run_tardis.Benchmarkruntardis.time_run_tardis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant