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

Disable sbdb cache #142

Merged
merged 3 commits into from
Feb 5, 2025
Merged

Disable sbdb cache #142

merged 3 commits into from
Feb 5, 2025

Conversation

akoumjian
Copy link
Contributor

No description provided.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Python Benchmark

Benchmark suite Current: 8a14daf Previous: b49e49a Ratio
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=equatorial,-to=SphericalCoordinates,] 425.77197781592747 iter/sec (stddev: 0.00009648210921126594) 427.308198709838 iter/sec (stddev: 0.00008081952893744933) 1.00
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=equatorial,-to=KeplerianCoordinates,] 290.80589817183727 iter/sec (stddev: 0.00021091682233013512) 293.5537131070101 iter/sec (stddev: 0.00020601906167289443) 1.01
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=equatorial,-to=CometaryCoordinates,] 291.5612381211334 iter/sec (stddev: 0.0002905541178739307) 313.94767157938196 iter/sec (stddev: 0.00021098291580505171) 1.08
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=ecliptic,-to=SphericalCoordinates,] 431.80772961383616 iter/sec (stddev: 0.00007449858673541387) 444.23885003400613 iter/sec (stddev: 0.0000415340482056316) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=ecliptic,-to=KeplerianCoordinates,] 299.2601444965717 iter/sec (stddev: 0.00005300874520476539) 306.6592277953729 iter/sec (stddev: 0.000026935371780115187) 1.02
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[1-origin=SUN,-frame=ecliptic,-to=CometaryCoordinates,] 318.0279388715756 iter/sec (stddev: 0.00004259632074382037) 326.7219960153299 iter/sec (stddev: 0.00003321041256327364) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=equatorial,-to=SphericalCoordinates,] 409.08298976282924 iter/sec (stddev: 0.00007018193399375531) 420.00539355693235 iter/sec (stddev: 0.0000393170968234094) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=equatorial,-to=KeplerianCoordinates,] 253.57308616654714 iter/sec (stddev: 0.00008395050748595371) 259.85473335927605 iter/sec (stddev: 0.000045817792338161755) 1.02
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=equatorial,-to=CometaryCoordinates,] 259.36693303914427 iter/sec (stddev: 0.00019654167910342118) 262.15410666229207 iter/sec (stddev: 0.00018548485264892534) 1.01
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=ecliptic,-to=SphericalCoordinates,] 416.55122534604806 iter/sec (stddev: 0.000046261061222456964) 421.36385112844755 iter/sec (stddev: 0.000031181561951971445) 1.01
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=ecliptic,-to=KeplerianCoordinates,] 252.6593162109737 iter/sec (stddev: 0.00011138615626728712) 258.4362682959845 iter/sec (stddev: 0.00012810362952109816) 1.02
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[50-origin=SUN,-frame=ecliptic,-to=CometaryCoordinates,] 261.5826195679553 iter/sec (stddev: 0.0001730883229803039) 271.0893951016419 iter/sec (stddev: 0.00002339496289041614) 1.04
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=equatorial,-to=SphericalCoordinates,] 393.0707921610668 iter/sec (stddev: 0.00005712301940424393) 405.7068196148007 iter/sec (stddev: 0.00004034086729131176) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=equatorial,-to=KeplerianCoordinates,] 220.87559379197882 iter/sec (stddev: 0.00007908507788044208) 225.7000665088491 iter/sec (stddev: 0.00029759192456995997) 1.02
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=equatorial,-to=CometaryCoordinates,] 223.92222983931146 iter/sec (stddev: 0.0002492185677371283) 231.78400252677946 iter/sec (stddev: 0.00019929550008411433) 1.04
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=ecliptic,-to=SphericalCoordinates,] 394.33045916658716 iter/sec (stddev: 0.00007647579193667711) 407.588599756255 iter/sec (stddev: 0.00007799666139256415) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=ecliptic,-to=KeplerianCoordinates,] 222.1784423561275 iter/sec (stddev: 0.00006638396049902732) 226.23958560599664 iter/sec (stddev: 0.00009751661160618403) 1.02
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_transform_cartesian_coordinates[100-origin=SUN,-frame=ecliptic,-to=CometaryCoordinates,] 227.17158291174215 iter/sec (stddev: 0.00017242052235288648) 234.57417313182063 iter/sec (stddev: 0.00004426855793954511) 1.03
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_CoordinateCovariances_to_matrix 652.4623753193636 iter/sec (stddev: 0.000016682827617494817) 660.0946767977332 iter/sec (stddev: 0.000028534641304228297) 1.01
src/adam_core/coordinates/tests/test_benchmarks.py::test_benchmark_CoordinateCovariances_from_matrix 10031.621166176576 iter/sec (stddev: 0.00000892091213082265) 10720.852376945973 iter/sec (stddev: 0.000006853024890241868) 1.07
src/adam_core/dynamics/tests/test_propagation.py::test_benchmark__propagate_2body 41111.28363932677 iter/sec (stddev: 0.000011578647931765707) 37912.13651076376 iter/sec (stddev: 0.000021104342160582016) 0.92
src/adam_core/dynamics/tests/test_propagation.py::test_benchmark__propagate_2body_vmap 34930.66263212211 iter/sec (stddev: 0.000010487244652171536) 33004.23396203812 iter/sec (stddev: 0.000010439489634202486) 0.94
src/adam_core/dynamics/tests/test_propagation.py::test_benchmark_propagate_2body 323.6940831948763 iter/sec (stddev: 0.00013500317842716057) 332.6004150583982 iter/sec (stddev: 0.0001281308293270287) 1.03
src/adam_core/dynamics/tests/test_propagation.py::test_benchmark_propagate_2body_matrix 3.8633215048650342 iter/sec (stddev: 0.0012473430365514521) 3.857613162019349 iter/sec (stddev: 0.007597295844986296) 1.00
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=equatorial,-code=X05,-times=1,] 537.2032821093002 iter/sec (stddev: 0.00003444045347669226) 547.8301548336079 iter/sec (stddev: 0.000034215391056474986) 1.02
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=equatorial,-code=X05,-times=10000,] 4.695397708834477 iter/sec (stddev: 0.000961215806696401) 4.780966008946182 iter/sec (stddev: 0.0023266830505595886) 1.02
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=equatorial,-code=500,-times=1,] 1093.6040887581935 iter/sec (stddev: 0.000037742342965393016) 1128.4596013429534 iter/sec (stddev: 0.000013522432077927382) 1.03
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=equatorial,-code=500,-times=10000,] 16.525154896010676 iter/sec (stddev: 0.001066420521399924) 17.324271568953023 iter/sec (stddev: 0.0009168028129781048) 1.05
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=ecliptic,-code=X05,-times=1,] 536.8193148411721 iter/sec (stddev: 0.00006956494736903823) 550.3856347374096 iter/sec (stddev: 0.00006926583596277427) 1.03
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=ecliptic,-code=X05,-times=10000,] 4.664489493184157 iter/sec (stddev: 0.0025491715888389783) 4.785136655052485 iter/sec (stddev: 0.000249984875825603) 1.03
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=ecliptic,-code=500,-times=1,] 1078.404343701934 iter/sec (stddev: 0.00009208222228004191) 1124.6686228462754 iter/sec (stddev: 0.00004046894756892088) 1.04
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SUN,-frame=ecliptic,-code=500,-times=10000,] 16.384827584888797 iter/sec (stddev: 0.000528255349784833) 17.225199502259606 iter/sec (stddev: 0.0004349840201573746) 1.05
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-code=X05,-times=1,] 526.3962859152201 iter/sec (stddev: 0.00007291474004392978) 558.3755244925908 iter/sec (stddev: 0.000019059146616828248) 1.06
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-code=X05,-times=10000,] 4.706256616614464 iter/sec (stddev: 0.000397300258879867) 4.832527236700784 iter/sec (stddev: 0.0007855618290844764) 1.03
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-code=500,-times=1,] 1091.2109744466934 iter/sec (stddev: 0.00003796007172830906) 1137.1859491392406 iter/sec (stddev: 0.000015759125311027782) 1.04
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-code=500,-times=10000,] 16.88058530470097 iter/sec (stddev: 0.0004819816245142759) 17.707354588004563 iter/sec (stddev: 0.00018859184889344417) 1.05
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-code=X05,-times=1,] 535.9642341618136 iter/sec (stddev: 0.00003583516075100201) 556.91540674564 iter/sec (stddev: 0.00003757428520694894) 1.04
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-code=X05,-times=10000,] 4.687255512752725 iter/sec (stddev: 0.0023286012570973807) 4.788653977796409 iter/sec (stddev: 0.0018465443903980978) 1.02
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-code=500,-times=1,] 1095.2814201145611 iter/sec (stddev: 0.000019975136015595784) 1138.3345600835094 iter/sec (stddev: 0.00001322405182411081) 1.04
src/adam_core/observers/tests/test_benchmarks.py::test_benchmark_get_observer_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-code=500,-times=10000,] 16.686549639406124 iter/sec (stddev: 0.0009456788583297498) 17.548375619255566 iter/sec (stddev: 0.00016324550385471255) 1.05
src/adam_core/orbits/tests/test_benchmarks.py::test_benchmark_iterate_real_orbits 19794.173810867273 iter/sec (stddev: 0.000002766334467735237) 20110.963960252233 iter/sec (stddev: 0.0000024982462052524233) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=EARTH,-times=1,] 1324.1375538028797 iter/sec (stddev: 0.000026917866375020838) 1384.9987971260073 iter/sec (stddev: 0.00003337249991599149) 1.05
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=EARTH,-times=10000,] 16.631539469343434 iter/sec (stddev: 0.00030728833605942325) 17.429483268865482 iter/sec (stddev: 0.0002248614690925738) 1.05
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=SUN,-times=1,] 1357.5911163237333 iter/sec (stddev: 0.000022244791160354585) 1404.7628931260158 iter/sec (stddev: 0.000014588181311703229) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=SUN,-times=10000,] 18.684492740050434 iter/sec (stddev: 0.0003214858670329033) 19.186268874497607 iter/sec (stddev: 0.0008596435186278782) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=1,] 1334.4453116814905 iter/sec (stddev: 0.00002522334424453099) 1388.6686642727393 iter/sec (stddev: 0.000018186540166452866) 1.04
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=equatorial,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=10000,] 17.480027206806703 iter/sec (stddev: 0.00041382685420823134) 18.116325757222707 iter/sec (stddev: 0.0019269440325562267) 1.04
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=EARTH,-times=1,] 1348.3976963911334 iter/sec (stddev: 0.000017243542814843737) 1383.6678418178049 iter/sec (stddev: 0.000026075053941526586) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=EARTH,-times=10000,] 16.69395750650037 iter/sec (stddev: 0.00020246381445230728) 17.207376808553857 iter/sec (stddev: 0.0007443306723666599) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=SUN,-times=1,] 1360.834773951129 iter/sec (stddev: 0.000027360078961090293) 1385.7484742325705 iter/sec (stddev: 0.000017489996739215576) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=SUN,-times=10000,] 18.717674280973355 iter/sec (stddev: 0.000565809158157923) 19.166171511021517 iter/sec (stddev: 0.0011153574294624237) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=1,] 1346.2228769023152 iter/sec (stddev: 0.000021076675432912243) 1377.8836814056892 iter/sec (stddev: 0.000026280097021780725) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SUN,-frame=ecliptic,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=10000,] 17.577206796928603 iter/sec (stddev: 0.00017898452459155157) 18.115605697886828 iter/sec (stddev: 0.0003158106697650341) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=EARTH,-times=1,] 1351.5751197288089 iter/sec (stddev: 0.000015721222529086274) 1376.9267541521372 iter/sec (stddev: 0.000014263549115227363) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=EARTH,-times=10000,] 17.181031250757158 iter/sec (stddev: 0.000193927748950547) 17.65900053219574 iter/sec (stddev: 0.00024804684952456964) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=SUN,-times=1,] 1335.738931798004 iter/sec (stddev: 0.0000698423153528527) 1387.6772079364748 iter/sec (stddev: 0.000013955215609754562) 1.04
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=SUN,-times=10000,] 17.705245846863235 iter/sec (stddev: 0.00019526002776517324) 18.111365701012605 iter/sec (stddev: 0.0008262683766709116) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=1,] 1367.523625590646 iter/sec (stddev: 0.000028856387171479995) 1413.2575162453652 iter/sec (stddev: 0.00001354435981721892) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=equatorial,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=10000,] 18.68155240817709 iter/sec (stddev: 0.0011453212057715716) 19.234294710538304 iter/sec (stddev: 0.00020748961956670699) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=EARTH,-times=1,] 1354.0380059542035 iter/sec (stddev: 0.000015199324271027122) 1369.1894185841713 iter/sec (stddev: 0.000029178698038717622) 1.01
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=EARTH,-times=10000,] 16.985925744083854 iter/sec (stddev: 0.00041358300026444653) 17.5660039940785 iter/sec (stddev: 0.00030467035160410244) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=SUN,-times=1,] 1360.5152067449271 iter/sec (stddev: 0.000013823226435132663) 1395.9073758321945 iter/sec (stddev: 0.000012247252839950048) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=SUN,-times=10000,] 17.51094996912172 iter/sec (stddev: 0.0008865711934619671) 18.103093241946677 iter/sec (stddev: 0.00017312867136579544) 1.03
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=1,] 1373.1986294628425 iter/sec (stddev: 0.000022458798133115717) 1407.0266284706893 iter/sec (stddev: 0.0000248979279656517) 1.02
src/adam_core/utils/tests/test_benchmarks.py::test_benchmark_get_perturber_state[origin=SOLAR_SYSTEM_BARYCENTER,-frame=ecliptic,-perturber=SOLAR_SYSTEM_BARYCENTER,-times=10000,] 18.773895073989827 iter/sec (stddev: 0.0010733949384770535) 19.253579868378466 iter/sec (stddev: 0.0001669961466037472) 1.03

This comment was automatically generated by workflow using github-action-benchmark.

@akoumjian akoumjian merged commit 6d0458e into main Feb 5, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant