Skip to content

Python bindings - #128

Open
langestefan wants to merge 13 commits into
mainfrom
python-bindings
Open

langestefan wants to merge 13 commits into
mainfrom
python-bindings

Conversation

@langestefan

Copy link
Copy Markdown
Member

Add python bindings using JuliaLibWrapping.jl

langestefan and others added 9 commits September 13, 2026 02:00
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1)

Time benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 0.0234 ± 0.0013 ms 0.0232 ± 0.0013 ms 1.01 ± 0.081
ours/n=100/Iqbal 0.0106 ± 0.00038 ms 0.0106 ± 0.00042 ms 1 ± 0.053
ours/n=100/Michalsky 0.0266 ± 0.0032 ms 0.0267 ± 0.0013 ms 0.995 ± 0.13
ours/n=100/NOAA 0.033 ± 0.0038 ms 0.0328 ± 0.00098 ms 1.01 ± 0.12
ours/n=100/PSA 0.014 ± 0.0003 ms 0.0141 ± 0.00031 ms 0.997 ± 0.03
ours/n=100/SPA 0.287 ± 0.0084 ms 0.287 ± 0.013 ms 0.997 ± 0.055
ours/n=100/USNO 0.0297 ± 0.0006 ms 0.0299 ± 0.00085 ms 0.993 ± 0.034
ours/n=100/Walraven 0.0175 ± 0.00049 ms 0.0176 ± 0.00056 ms 0.996 ± 0.042
ours/n=1000/Interpolated 0.228 ± 0.01 ms 0.229 ± 0.012 ms 0.993 ± 0.069
ours/n=1000/Iqbal 0.105 ± 0.0047 ms 0.106 ± 0.0072 ms 0.988 ± 0.081
ours/n=1000/Michalsky 0.254 ± 0.018 ms 0.254 ± 0.012 ms 0.998 ± 0.087
ours/n=1000/NOAA 0.316 ± 0.013 ms 0.317 ± 0.014 ms 0.997 ± 0.06
ours/n=1000/PSA 0.142 ± 0.0092 ms 0.143 ± 0.0071 ms 0.997 ± 0.082
ours/n=1000/SPA 2.93 ± 0.11 ms 2.93 ± 0.17 ms 0.998 ± 0.07
ours/n=1000/USNO 0.287 ± 0.0091 ms 0.29 ± 0.018 ms 0.988 ± 0.069
ours/n=1000/Walraven 0.173 ± 0.0065 ms 0.176 ± 0.011 ms 0.986 ± 0.07
ours/n=10000/Interpolated 2.41 ± 0.12 ms 2.42 ± 0.16 ms 0.995 ± 0.083
ours/n=10000/Iqbal 1.13 ± 0.052 ms 1.14 ± 0.092 ms 0.987 ± 0.092
ours/n=10000/Michalsky 2.58 ± 0.13 ms 2.6 ± 0.14 ms 0.991 ± 0.073
ours/n=10000/NOAA 3.18 ± 0.15 ms 3.2 ± 0.25 ms 0.994 ± 0.09
ours/n=10000/PSA 1.42 ± 0.048 ms 1.44 ± 0.14 ms 0.983 ± 0.099
ours/n=10000/SPA 29.6 ± 0.71 ms 29.6 ± 0.94 ms 0.999 ± 0.04
ours/n=10000/USNO 2.89 ± 0.09 ms 2.91 ± 0.12 ms 0.991 ± 0.053
ours/n=10000/Walraven 1.73 ± 0.053 ms 1.77 ± 0.22 ms 0.979 ± 0.12
ours/n=100000/Interpolated 25 ± 1.6 ms 25.3 ± 1.6 ms 0.989 ± 0.088
ours/n=100000/Iqbal 11.7 ± 0.9 ms 11.7 ± 0.84 ms 1 ± 0.11
ours/n=100000/Michalsky 26.7 ± 1.3 ms 27.1 ± 2 ms 0.984 ± 0.086
ours/n=100000/NOAA 34.4 ± 1.8 ms 34 ± 1.5 ms 1.01 ± 0.067
ours/n=100000/PSA 14.9 ± 0.94 ms 15.1 ± 1.1 ms 0.991 ± 0.097
ours/n=100000/SPA 298 ± 6.1 ms 300 ± 3.4 ms 0.994 ± 0.023
ours/n=100000/USNO 29.9 ± 1.3 ms 30.2 ± 1.1 ms 0.992 ± 0.055
ours/n=100000/Walraven 18.2 ± 1.7 ms 18 ± 1 ms 1.01 ± 0.11
refraction/ARCHER 0.00022 ± 5e-06 ms 0.000218 ± 6e-06 ms 1.01 ± 0.036
refraction/BENNETT 0.000214 ± 2e-06 ms 0.000214 ± 2e-06 ms 1 ± 0.013
refraction/MICHALSKY 0.000205 ± 3e-06 ms 0.000182 ± 2e-06 ms 1.13 ± 0.021
refraction/NoRefraction 0.000182 ± 2e-06 ms 0.000177 ± 2e-06 ms 1.03 ± 0.016
refraction/SG2 0.000236 ± 4e-06 ms 0.000235 ± 3e-06 ms 1 ± 0.021
single/Interpolated 0.000353 ± 3e-06 ms 0.000364 ± 3e-06 ms 0.97 ± 0.011
single/Iqbal 0.000151 ± 2e-06 ms 0.000153 ± 4e-06 ms 0.987 ± 0.029
single/Michalsky 0.000271 ± 3e-06 ms 0.000375 ± 3e-06 ms 0.723 ± 0.0099
single/NOAA 0.00034 ± 4e-06 ms 0.00039 ± 3e-06 ms 0.872 ± 0.012
single/PSA 0.000177 ± 3e-06 ms 0.000177 ± 2e-06 ms 1 ± 0.02
single/SPA 0.00287 ± 4.1e-05 ms 0.00323 ± 0.00028 ms 0.889 ± 0.077
single/USNO 0.000302 ± 3e-06 ms 0.000323 ± 3e-06 ms 0.935 ± 0.013
single/Walraven 0.000213 ± 2e-06 ms 0.000243 ± 2.8e-05 ms 0.877 ± 0.1
solposx/n=100/Iqbal 1.3 ± 0.092 ms 1.32 ± 0.14 ms 0.989 ± 0.13
solposx/n=100/NOAA 2.39 ± 0.24 ms 2.38 ± 0.17 ms 1 ± 0.12
solposx/n=100/PSA 1.72 ± 0.085 ms 1.71 ± 0.19 ms 1 ± 0.12
solposx/n=100/SPA 2.13 ± 0.063 ms 2.23 ± 0.23 ms 0.956 ± 0.1
solposx/n=100/USNO 1.89 ± 0.062 ms 1.91 ± 0.14 ms 0.987 ± 0.08
solposx/n=100/Walraven 0.689 ± 0.048 ms 0.691 ± 0.058 ms 0.997 ± 0.11
solposx/n=1000/Iqbal 1.49 ± 0.053 ms 1.53 ± 0.16 ms 0.973 ± 0.11
solposx/n=1000/NOAA 2.92 ± 0.083 ms 2.95 ± 0.16 ms 0.99 ± 0.061
solposx/n=1000/PSA 1.98 ± 0.059 ms 2 ± 0.2 ms 0.991 ± 0.11
solposx/n=1000/SPA 5.41 ± 0.091 ms 5.68 ± 0.48 ms 0.952 ± 0.082
solposx/n=1000/USNO 4.94 ± 0.15 ms 5.01 ± 0.25 ms 0.986 ± 0.057
solposx/n=1000/Walraven 0.881 ± 0.038 ms 0.918 ± 0.11 ms 0.96 ± 0.12
solposx/n=10000/Iqbal 3.41 ± 0.1 ms 3.63 ± 0.26 ms 0.94 ± 0.074
solposx/n=10000/NOAA 7.69 ± 0.1 ms 7.97 ± 0.48 ms 0.965 ± 0.059
solposx/n=10000/PSA 4.36 ± 0.075 ms 4.44 ± 0.2 ms 0.982 ± 0.047
solposx/n=10000/SPA 35.1 ± 1 ms 37.4 ± 1.3 ms 0.938 ± 0.042
solposx/n=10000/USNO 34.9 ± 0.95 ms 35.7 ± 1.5 ms 0.979 ± 0.05
solposx/n=10000/Walraven 2.78 ± 0.078 ms 2.89 ± 0.16 ms 0.962 ± 0.058
solposx/n=100000/Iqbal 24.3 ± 0.48 ms 25.8 ± 0.96 ms 0.942 ± 0.04
solposx/n=100000/NOAA 59.9 ± 1.7 ms 62.3 ± 2 ms 0.962 ± 0.041
solposx/n=100000/PSA 29.9 ± 0.78 ms 31.3 ± 1.3 ms 0.956 ± 0.047
solposx/n=100000/SPA 361 ± 8.3 ms 388 ± 6.2 ms 0.931 ± 0.026
solposx/n=100000/USNO 356 ± 23 ms 357 ± 28 ms 0.997 ± 0.1
solposx/n=100000/Walraven 21.5 ± 0.61 ms 22.5 ± 1 ms 0.953 ± 0.052
time_to_load 0.0656 ± 0.001 s 0.0641 ± 0.0036 s 1.02 ± 0.059
Memory benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/Iqbal 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Michalsky 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/NOAA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/PSA 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/SPA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/USNO 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Walraven 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=1000/Interpolated 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/Iqbal 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Michalsky 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/NOAA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/PSA 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/SPA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/USNO 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Walraven 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=10000/Interpolated 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/Iqbal 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Michalsky 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/NOAA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/PSA 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/SPA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/USNO 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Walraven 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=100000/Interpolated 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/Iqbal 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Michalsky 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/NOAA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/PSA 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/SPA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/USNO 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Walraven 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/Interpolated 0 allocs: 0 B 0 allocs: 0 B
single/Iqbal 0 allocs: 0 B 0 allocs: 0 B
single/Michalsky 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=1000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=10000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
time_to_load 0.201 k allocs: 11.8 kB 0.201 k allocs: 11.8 kB 1

@github-actions

github-actions Bot commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia vpre)

Time benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 0.026 ± 0.00027 ms 0.0258 ± 0.00018 ms 1.01 ± 0.013
ours/n=100/Iqbal 0.0131 ± 9.1e-05 ms 0.0131 ± 9.1e-05 ms 0.998 ± 0.0098
ours/n=100/Michalsky 0.0315 ± 0.00015 ms 0.0318 ± 0.00014 ms 0.991 ± 0.0065
ours/n=100/NOAA 0.0424 ± 0.0002 ms 0.0426 ± 0.00021 ms 0.996 ± 0.0068
ours/n=100/PSA 0.0165 ± 0.00012 ms 0.0165 ± 0.0001 ms 0.999 ± 0.0095
ours/n=100/SPA 0.412 ± 0.0084 ms 0.431 ± 0.011 ms 0.956 ± 0.031
ours/n=100/USNO 0.0402 ± 0.00031 ms 0.0407 ± 0.00025 ms 0.989 ± 0.0098
ours/n=100/Walraven 0.0194 ± 0.00046 ms 0.0198 ± 0.0005 ms 0.982 ± 0.034
ours/n=1000/Interpolated 0.259 ± 0.0088 ms 0.257 ± 0.009 ms 1.01 ± 0.049
ours/n=1000/Iqbal 0.135 ± 0.00059 ms 0.136 ± 0.00044 ms 0.998 ± 0.0054
ours/n=1000/Michalsky 0.313 ± 0.0085 ms 0.314 ± 0.0083 ms 0.996 ± 0.038
ours/n=1000/NOAA 0.416 ± 0.0085 ms 0.418 ± 0.0084 ms 0.996 ± 0.029
ours/n=1000/PSA 0.165 ± 0.00067 ms 0.166 ± 0.0008 ms 0.998 ± 0.0063
ours/n=1000/SPA 4.27 ± 0.13 ms 4.37 ± 0.094 ms 0.979 ± 0.037
ours/n=1000/USNO 0.393 ± 0.0082 ms 0.394 ± 0.0083 ms 0.995 ± 0.029
ours/n=1000/Walraven 0.195 ± 0.0024 ms 0.195 ± 0.0013 ms 1 ± 0.014
ours/n=10000/Interpolated 2.69 ± 0.017 ms 2.68 ± 0.019 ms 1.01 ± 0.0096
ours/n=10000/Iqbal 1.43 ± 0.011 ms 1.43 ± 0.011 ms 0.998 ± 0.011
ours/n=10000/Michalsky 3.24 ± 0.015 ms 3.26 ± 0.016 ms 0.995 ± 0.0066
ours/n=10000/NOAA 4.18 ± 0.016 ms 4.21 ± 0.022 ms 0.993 ± 0.0063
ours/n=10000/PSA 1.68 ± 0.0084 ms 1.68 ± 0.0079 ms 1 ± 0.0069
ours/n=10000/SPA 44.3 ± 0.22 ms 44.1 ± 0.63 ms 1 ± 0.015
ours/n=10000/USNO 3.98 ± 0.013 ms 4 ± 0.022 ms 0.995 ± 0.0063
ours/n=10000/Walraven 1.96 ± 0.0074 ms 1.96 ± 0.011 ms 1 ± 0.0066
ours/n=100000/Interpolated 27.8 ± 1.6 ms 27.5 ± 1.7 ms 1.01 ± 0.085
ours/n=100000/Iqbal 14.4 ± 0.44 ms 14.4 ± 0.79 ms 1 ± 0.063
ours/n=100000/Michalsky 32.5 ± 0.78 ms 33 ± 1.6 ms 0.987 ± 0.054
ours/n=100000/NOAA 42.9 ± 1.6 ms 43 ± 1.4 ms 0.999 ± 0.049
ours/n=100000/PSA 16.9 ± 0.42 ms 16.9 ± 0.83 ms 1 ± 0.055
ours/n=100000/SPA 443 ± 8.3 ms 447 ± 9 ms 0.991 ± 0.027
ours/n=100000/USNO 40.2 ± 0.29 ms 40.6 ± 1 ms 0.992 ± 0.026
ours/n=100000/Walraven 19.7 ± 0.67 ms 19.7 ± 0.94 ms 1 ± 0.059
refraction/ARCHER 0.00024 ± 1e-05 ms 0.00024 ± 1e-05 ms 1 ± 0.059
refraction/BENNETT 0.00024 ± 1e-05 ms 0.00024 ± 1e-05 ms 1 ± 0.059
refraction/MICHALSKY 0.0002 ± 1e-06 ms 0.0002 ± 1e-06 ms 1 ± 0.0071
refraction/NoRefraction 0.0002 ± 1e-05 ms 0.0002 ± 1e-05 ms 1 ± 0.071
refraction/SG2 0.000251 ± 1e-06 ms 0.00025 ± 1e-06 ms 1 ± 0.0057
single/Interpolated 0.000401 ± 1e-06 ms 0.000401 ± 1e-06 ms 1 ± 0.0035
single/Iqbal 0.00018 ± 1e-06 ms 0.00018 ± 1e-06 ms 1 ± 0.0079
single/Michalsky 0.000321 ± 1e-06 ms 0.00033 ± 1e-05 ms 0.973 ± 0.03
single/NOAA 0.000451 ± 0 ms 0.000451 ± 0 ms 1 ± 0
single/PSA 0.0002 ± 9e-06 ms 0.0002 ± 9e-06 ms 1 ± 0.064
single/SPA 0.00387 ± 3.1e-05 ms 0.00396 ± 7.1e-05 ms 0.977 ± 0.019
single/USNO 0.000411 ± 1e-06 ms 0.000411 ± 0 ms 1 ± 0.0024
single/Walraven 0.000231 ± 1e-05 ms 0.000231 ± 1e-05 ms 1 ± 0.061
solposx/n=100/Iqbal 2.14 ± 0.036 ms 2.15 ± 0.035 ms 0.993 ± 0.023
solposx/n=100/NOAA 3.84 ± 0.054 ms 3.83 ± 0.052 ms 1 ± 0.02
solposx/n=100/PSA 2.76 ± 0.07 ms 2.74 ± 0.04 ms 1.01 ± 0.03
solposx/n=100/SPA 3.1 ± 0.028 ms 3.09 ± 0.027 ms 1.01 ± 0.013
solposx/n=100/USNO 2.96 ± 0.036 ms 2.95 ± 0.039 ms 1 ± 0.018
solposx/n=100/Walraven 1.12 ± 0.021 ms 1.11 ± 0.021 ms 1.01 ± 0.026
solposx/n=1000/Iqbal 2.45 ± 0.041 ms 2.45 ± 0.038 ms 0.999 ± 0.023
solposx/n=1000/NOAA 4.54 ± 0.058 ms 4.57 ± 0.064 ms 0.993 ± 0.019
solposx/n=1000/PSA 3.14 ± 0.042 ms 3.13 ± 0.044 ms 1 ± 0.019
solposx/n=1000/SPA 7.68 ± 0.047 ms 7.68 ± 0.055 ms 1 ± 0.0094
solposx/n=1000/USNO 7.07 ± 0.059 ms 7.11 ± 0.058 ms 0.995 ± 0.012
solposx/n=1000/Walraven 1.41 ± 0.03 ms 1.4 ± 0.032 ms 1 ± 0.032
solposx/n=10000/Iqbal 5.25 ± 0.082 ms 5.33 ± 0.092 ms 0.986 ± 0.023
solposx/n=10000/NOAA 10.5 ± 0.13 ms 10.6 ± 0.18 ms 0.99 ± 0.021
solposx/n=10000/PSA 6.59 ± 0.088 ms 6.54 ± 0.1 ms 1.01 ± 0.021
solposx/n=10000/SPA 50.4 ± 0.27 ms 50.5 ± 0.5 ms 0.997 ± 0.011
solposx/n=10000/USNO 47.7 ± 0.55 ms 47.7 ± 0.67 ms 1 ± 0.018
solposx/n=10000/Walraven 3.93 ± 0.048 ms 3.9 ± 0.031 ms 1.01 ± 0.015
solposx/n=100000/Iqbal 30.4 ± 0.35 ms 31.1 ± 0.55 ms 0.977 ± 0.021
solposx/n=100000/NOAA 66 ± 0.77 ms 68 ± 0.37 ms 0.971 ± 0.013
solposx/n=100000/PSA 38.7 ± 0.33 ms 39.2 ± 0.48 ms 0.989 ± 0.015
solposx/n=100000/SPA 507 ± 9.7 ms 496 ± 5.6 ms 1.02 ± 0.023
solposx/n=100000/USNO 459 ± 30 ms 457 ± 29 ms 1 ± 0.091
solposx/n=100000/Walraven 28.3 ± 0.36 ms 28.3 ± 0.46 ms 1 ± 0.021
time_to_load 0.0737 ± 0.0028 s 0.0722 ± 0.001 s 1.02 ± 0.041
Memory benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/Iqbal 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Michalsky 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/NOAA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/PSA 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/SPA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/USNO 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Walraven 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=1000/Interpolated 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/Iqbal 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Michalsky 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/NOAA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/PSA 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/SPA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/USNO 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Walraven 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=10000/Interpolated 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/Iqbal 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Michalsky 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/NOAA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/PSA 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/SPA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/USNO 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Walraven 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=100000/Interpolated 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/Iqbal 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Michalsky 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/NOAA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/PSA 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/SPA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/USNO 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Walraven 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/Interpolated 0 allocs: 0 B 0 allocs: 0 B
single/Iqbal 0 allocs: 0 B 0 allocs: 0 B
single/Michalsky 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=1000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=10000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Iqbal 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
time_to_load 0.201 k allocs: 11.8 kB 0.201 k allocs: 11.8 kB 1

@github-actions

github-actions Bot commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia vlts)

Time benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 0.0227 ± 0.00029 ms 0.0229 ± 0.00028 ms 0.995 ± 0.018
ours/n=100/Iqbal 0.0114 ± 0.0017 ms 0.0115 ± 0.0018 ms 0.995 ± 0.21
ours/n=100/Michalsky 0.026 ± 0.00026 ms 0.0261 ± 0.00048 ms 0.994 ± 0.021
ours/n=100/NOAA 0.0324 ± 0.00033 ms 0.0325 ± 0.00032 ms 0.997 ± 0.014
ours/n=100/PSA 0.0136 ± 0.0001 ms 0.0136 ± 0.00011 ms 0.996 ± 0.011
ours/n=100/SPA 0.229 ± 0.0054 ms 0.229 ± 0.0046 ms 1 ± 0.031
ours/n=100/USNO 0.0304 ± 0.0018 ms 0.0305 ± 0.0018 ms 0.997 ± 0.082
ours/n=100/Walraven 0.0165 ± 0.0016 ms 0.018 ± 0.0017 ms 0.917 ± 0.12
ours/n=1000/Interpolated 0.212 ± 0.0081 ms 0.211 ± 0.0022 ms 1 ± 0.04
ours/n=1000/Iqbal 0.102 ± 0.00067 ms 0.102 ± 0.00058 ms 1 ± 0.0087
ours/n=1000/Michalsky 0.244 ± 0.0068 ms 0.244 ± 0.0062 ms 1 ± 0.038
ours/n=1000/NOAA 0.302 ± 0.007 ms 0.302 ± 0.0065 ms 1 ± 0.032
ours/n=1000/PSA 0.137 ± 0.0085 ms 0.137 ± 0.00058 ms 1.01 ± 0.062
ours/n=1000/SPA 2.35 ± 0.018 ms 2.34 ± 0.0084 ms 1 ± 0.0083
ours/n=1000/USNO 0.283 ± 0.0066 ms 0.284 ± 0.0066 ms 0.997 ± 0.033
ours/n=1000/Walraven 0.17 ± 0.0086 ms 0.171 ± 0.0093 ms 0.996 ± 0.074
ours/n=10000/Interpolated 2.21 ± 0.0082 ms 2.21 ± 0.0078 ms 1 ± 0.0051
ours/n=10000/Iqbal 1.07 ± 0.0036 ms 1.07 ± 0.0038 ms 0.999 ± 0.0049
ours/n=10000/Michalsky 2.49 ± 0.0099 ms 2.49 ± 0.0095 ms 1 ± 0.0055
ours/n=10000/NOAA 3.06 ± 0.01 ms 3.06 ± 0.0083 ms 1 ± 0.0044
ours/n=10000/PSA 1.36 ± 0.011 ms 1.36 ± 0.0079 ms 0.999 ± 0.01
ours/n=10000/SPA 23.9 ± 0.16 ms 23.8 ± 0.079 ms 1 ± 0.0077
ours/n=10000/USNO 2.88 ± 0.015 ms 2.88 ± 0.021 ms 1 ± 0.0091
ours/n=10000/Walraven 1.64 ± 0.0074 ms 1.65 ± 0.0067 ms 0.998 ± 0.006
ours/n=100000/Interpolated 22.2 ± 0.052 ms 22.2 ± 0.069 ms 1 ± 0.0039
ours/n=100000/Iqbal 10.7 ± 0.031 ms 10.8 ± 0.03 ms 0.999 ± 0.004
ours/n=100000/Michalsky 25.1 ± 0.11 ms 25.1 ± 0.094 ms 1 ± 0.0059
ours/n=100000/NOAA 31.5 ± 0.18 ms 31.5 ± 0.12 ms 1 ± 0.0068
ours/n=100000/PSA 13.7 ± 0.047 ms 13.8 ± 0.041 ms 0.998 ± 0.0045
ours/n=100000/SPA 240 ± 1.8 ms 239 ± 1.6 ms 1 ± 0.01
ours/n=100000/USNO 29.3 ± 0.077 ms 29.4 ± 0.16 ms 0.999 ± 0.006
ours/n=100000/Walraven 16.5 ± 0.051 ms 16.5 ± 0.056 ms 0.997 ± 0.0046
refraction/ARCHER 0.000201 ± 1e-05 ms 0.0002 ± 1e-05 ms 1 ± 0.071
refraction/BENNETT 0.0002 ± 1e-05 ms 0.0002 ± 1e-05 ms 1 ± 0.071
refraction/MICHALSKY 0.00017 ± 1e-06 ms 0.00017 ± 1e-06 ms 1 ± 0.0083
refraction/NoRefraction 0.00017 ± 9e-06 ms 0.00017 ± 9e-06 ms 1 ± 0.075
refraction/SG2 0.00021 ± 0 ms 0.00021 ± 1e-06 ms 1 ± 0.0048
single/Interpolated 0.00033 ± 1e-05 ms 0.000321 ± 1e-05 ms 1.03 ± 0.045
single/Iqbal 0.00014 ± 1e-05 ms 0.00014 ± 1e-05 ms 1 ± 0.1
single/Michalsky 0.000261 ± 1e-05 ms 0.000261 ± 1e-05 ms 1 ± 0.054
single/NOAA 0.000341 ± 1e-06 ms 0.000341 ± 1e-05 ms 1 ± 0.029
single/PSA 0.00017 ± 0 ms 0.00017 ± 0 ms 1 ± 0
single/SPA 0.00238 ± 1.9e-05 ms 0.00243 ± 1e-05 ms 0.98 ± 0.0088
single/USNO 0.00032 ± 1e-06 ms 0.00032 ± 1e-06 ms 1 ± 0.0044
single/Walraven 0.0002 ± 1e-06 ms 0.0002 ± 0 ms 1 ± 0.005
solposx/n=100/Iqbal 1.24 ± 0.017 ms 1.24 ± 0.018 ms 1 ± 0.02
solposx/n=100/NOAA 2.28 ± 0.024 ms 2.26 ± 0.023 ms 1.01 ± 0.015
solposx/n=100/PSA 1.57 ± 0.021 ms 1.57 ± 0.023 ms 0.998 ± 0.02
solposx/n=100/SPA 2.25 ± 0.031 ms 2.24 ± 0.023 ms 1.01 ± 0.017
solposx/n=100/USNO 1.88 ± 0.018 ms 1.88 ± 0.021 ms 1 ± 0.015
solposx/n=100/Walraven 0.652 ± 0.016 ms 0.652 ± 0.016 ms 1 ± 0.036
solposx/n=1000/Iqbal 1.44 ± 0.019 ms 1.42 ± 0.02 ms 1.01 ± 0.02
solposx/n=1000/NOAA 2.83 ± 0.026 ms 2.8 ± 0.026 ms 1.01 ± 0.013
solposx/n=1000/PSA 1.8 ± 0.021 ms 1.81 ± 0.022 ms 0.997 ± 0.017
solposx/n=1000/SPA 5.38 ± 0.074 ms 5.31 ± 0.054 ms 1.01 ± 0.017
solposx/n=1000/USNO 5.02 ± 0.049 ms 5.07 ± 0.066 ms 0.991 ± 0.016
solposx/n=1000/Walraven 0.859 ± 0.017 ms 0.859 ± 0.018 ms 1 ± 0.029
solposx/n=10000/Iqbal 3.47 ± 0.043 ms 3.49 ± 0.053 ms 0.996 ± 0.02
solposx/n=10000/NOAA 7.92 ± 0.14 ms 7.96 ± 0.12 ms 0.995 ± 0.023
solposx/n=10000/PSA 4.19 ± 0.062 ms 4.21 ± 0.073 ms 0.996 ± 0.023
solposx/n=10000/SPA 33.4 ± 0.18 ms 33.4 ± 0.17 ms 0.999 ± 0.0074
solposx/n=10000/USNO 37.2 ± 0.74 ms 37.1 ± 0.65 ms 1 ± 0.027
solposx/n=10000/Walraven 2.72 ± 0.036 ms 2.72 ± 0.036 ms 0.999 ± 0.019
solposx/n=100000/Iqbal 23.5 ± 0.62 ms 23.5 ± 0.65 ms 1 ± 0.038
solposx/n=100000/NOAA 57.9 ± 0.31 ms 58 ± 0.5 ms 0.998 ± 0.01
solposx/n=100000/PSA 28.4 ± 0.69 ms 28.3 ± 0.69 ms 1 ± 0.035
solposx/n=100000/SPA 309 ± 1.6 ms 311 ± 5.5 ms 0.992 ± 0.018
solposx/n=100000/USNO 358 ± 40 ms 359 ± 41 ms 0.996 ± 0.16
solposx/n=100000/Walraven 21.4 ± 0.34 ms 21.3 ± 0.31 ms 1 ± 0.021
time_to_load 0.0969 ± 0.0021 s 0.0976 ± 0.0014 s 0.993 ± 0.026
Memory benchmarks
main 766028a... main / 766028a...
ours/n=100/Interpolated 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/Iqbal 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=100/Michalsky 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/NOAA 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/PSA 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=100/SPA 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/USNO 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=100/Walraven 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=1000/Interpolated 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/Iqbal 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=1000/Michalsky 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/NOAA 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/PSA 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=1000/SPA 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/USNO 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=1000/Walraven 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=10000/Interpolated 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/Iqbal 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=10000/Michalsky 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/NOAA 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/PSA 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=10000/SPA 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/USNO 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=10000/Walraven 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=100000/Interpolated 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/Iqbal 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
ours/n=100000/Michalsky 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/NOAA 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/PSA 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
ours/n=100000/SPA 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/USNO 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
ours/n=100000/Walraven 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/Interpolated 0 allocs: 0 B 0 allocs: 0 B
single/Iqbal 0 allocs: 0 B 0 allocs: 0 B
single/Michalsky 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/Iqbal 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100/NOAA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100/PSA 0.057 k allocs: 1.61 kB 0.057 k allocs: 1.61 kB 1
solposx/n=100/SPA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100/USNO 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100/Walraven 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=1000/Iqbal 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=1000/NOAA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=1000/PSA 0.057 k allocs: 1.61 kB 0.057 k allocs: 1.61 kB 1
solposx/n=1000/SPA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=1000/USNO 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=1000/Walraven 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=10000/Iqbal 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=10000/NOAA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=10000/PSA 0.057 k allocs: 1.61 kB 0.057 k allocs: 1.61 kB 1
solposx/n=10000/SPA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=10000/USNO 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=10000/Walraven 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100000/Iqbal 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100000/NOAA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100000/PSA 0.057 k allocs: 1.61 kB 0.057 k allocs: 1.61 kB 1
solposx/n=100000/SPA 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100000/USNO 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
solposx/n=100000/Walraven 19 allocs: 0.734 kB 19 allocs: 0.734 kB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

langestefan and others added 4 commits September 13, 2026 02:19
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (b644768) to head (766028a).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #128   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           21        21           
  Lines          764       764           
=========================================
  Hits           764       764           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This branch has not been deployed

No deployments
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