GenericMappingTools
pygmt
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Refactor clib to avoid checking GMT version repeatedly and only check once when loading the GMT library
#3254
Merged
Comparing
clib/check-version
(
00ee9b4
) with
main
(
81e12d9
)
CodSpeed Performance Gauge
0%
Untouched
101
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
101 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdlandmask_no_outgrid
pygmt/tests/test_grdlandmask.py
CodSpeed Performance Gauge
-3%
137.9 ms
142.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sph2grd_no_outgrid
pygmt/tests/test_sph2grd.py
CodSpeed Performance Gauge
+3%
410.3 ms
398.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdsample_dataarray_out
pygmt/tests/test_grdsample.py
CodSpeed Performance Gauge
-2%
10.9 ms
11.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_accessor_set_geographic_cartesian_roundtrip
pygmt/tests/test_accessor.py
CodSpeed Performance Gauge
-1%
311.1 µs
314.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_surface_input_xyz
pygmt/tests/test_surface.py
CodSpeed Performance Gauge
0%
10.5 ms
10.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_x2sys_init_units_gap
pygmt/tests/test_x2sys_init.py
CodSpeed Performance Gauge
0%
8.5 ms
8.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_info_pandas_dataframe_date_column[date64[ms][pyarrow]]
pygmt/tests/test_info.py
CodSpeed Performance Gauge
0%
9.6 ms
9.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_load_libgmt
pygmt/tests/test_clib_loading.py
CodSpeed Performance Gauge
0%
528.2 µs
526.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_virtualfile_in_required_z_matrix[Dataset-vector]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdproject_no_outgrid[EPSG:3395 +width=10]
pygmt/tests/test_grdproject.py
CodSpeed Performance Gauge
0%
10.5 ms
10.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdfill_dataarray_out
pygmt/tests/test_grdfill.py
CodSpeed Performance Gauge
0%
9.8 ms
9.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_compute_bins_no_outfile
pygmt/tests/test_grdhisteq.py
CodSpeed Performance Gauge
0%
9.7 ms
9.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_coast_region
pygmt/tests/test_coast.py
CodSpeed Performance Gauge
0%
481.3 ms
480 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_geopandas_info_geodataframe
pygmt/tests/test_geopandas.py
CodSpeed Performance Gauge
0%
13.4 ms
13.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_figure_repr
pygmt/tests/test_figure.py
CodSpeed Performance Gauge
0%
32.1 ms
32.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdcontour_labels
pygmt/tests/test_grdcontour.py
CodSpeed Performance Gauge
0%
17.7 ms
17.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_text_multiple_lines_of_text
pygmt/tests/test_text.py
CodSpeed Performance Gauge
0%
14.2 ms
14.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grdfilter_dataarray_in_dataarray_out
pygmt/tests/test_grdfilter.py
CodSpeed Performance Gauge
0%
9.9 ms
10 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_histogram[list]
pygmt/tests/test_histogram.py
CodSpeed Performance Gauge
0%
14.6 ms
14.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_grd2cpt
pygmt/tests/test_grd2cpt.py
CodSpeed Performance Gauge
0%
37.7 ms
37.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_xyz2grd_input_array[Dataset]
pygmt/tests/test_xyz2grd.py
CodSpeed Performance Gauge
0%
31.2 ms
31.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rose_plot_data_using_cpt
pygmt/tests/test_rose.py
CodSpeed Performance Gauge
0%
17 ms
17 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_put_vector_string_dtype
pygmt/tests/test_clib_put_vector.py
CodSpeed Performance Gauge
0%
25.2 ms
25.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dataarray_to_matrix_works
pygmt/tests/test_clib.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_info_pandas_dataframe_date_column[datetime64[ns]]
pygmt/tests/test_info.py
CodSpeed Performance Gauge
0%
9.5 ms
9.5 ms
1
2
3
4
5
Commits
Click on a commit to change the comparison range
Base
clib/check-version
81e12d9
+2.07%
clib: Refactor to check the GMT version only once
f55d5d4
3 years ago
by seisman
+0.06%
Merge branch 'main' into clib/check-version
81e12d9
2 years ago
by seisman
-2.19%
Apply suggestions from code review
00ee9b4
2 years ago
by seisman
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs