File tree Expand file tree Collapse file tree 4 files changed +21
-23
lines changed
Expand file tree Collapse file tree 4 files changed +21
-23
lines changed Original file line number Diff line number Diff line change 2323 - name : Set up Rust
2424 run : |
2525 rustup component add llvm-tools
26+
27+ - name : Get test data
28+ id : cache-test-data
29+ uses : actions/cache@v4
30+ with :
31+ path : test-data
32+ key : test-data-v20
33+ - name : Download test data
34+ if : steps.cache-test-data.outputs.cache-hit != 'true'
35+ run : |
36+ cd maintainer
37+ ./download-test-data.sh
38+
2639 - name : Test
2740 env :
2841 # `-C link-dead-code` is needed to prevent 'warning: XX functions have mismatched data' warnings
Original file line number Diff line number Diff line change 2525 uses : actions/cache@v4
2626 with :
2727 path : test-data
28- key : test-data-v19
28+ key : test-data-v20
2929 - name : Download test data
3030 if : steps.cache-test-data.outputs.cache-hit != 'true'
3131 run : |
Original file line number Diff line number Diff line change @@ -25,8 +25,12 @@ download 'https://data.nnpdf.science/pineappl/test-data/CMS_TTB_8TEV_2D_TTM_TRAP
2525download ' https://data.nnpdf.science/pineappl/test-data/CMS_TTB_8TEV_2D_TTM_TRAP_TOT.tar'
2626download ' https://data.nnpdf.science/pineappl/test-data/E906nlo_bin_00.pineappl.lz4'
2727download ' https://data.nnpdf.science/pineappl/test-data/E906nlo_bin_00.tar'
28+ download ' https://data.nnpdf.science/pineappl/test-data/FKTABLE_CMSTTBARTOT8TEV-TOPDIFF8TEVTOT.pineappl.lz4'
29+ download ' https://data.nnpdf.science/pineappl/test-data/FKTABLE_STAR_WMWP_510GEV_WM-AL-POL.pineappl.lz4'
2830download ' https://data.nnpdf.science/pineappl/test-data/FK_ATLASTTBARTOT13TEV.dat'
2931download ' https://data.nnpdf.science/pineappl/test-data/FK_POSXDQ.dat'
32+ download ' https://data.nnpdf.science/pineappl/test-data/GRID_DYE906R_D_bin_1.pineappl.lz4'
33+ download ' https://data.nnpdf.science/pineappl/test-data/GRID_STAR_WMWP_510GEV_WP-AL-POL.pineappl.lz4'
3034download ' https://data.nnpdf.science/pineappl/test-data/LHC8-Mtt-HT4-173_3-bin1.tab.gz'
3135download ' https://data.nnpdf.science/pineappl/test-data/LHCBWZMU7TEV_PI_part1.appl'
3236download ' https://data.nnpdf.science/pineappl/test-data/LHCB_DY_8TEV.pineappl.lz4'
Original file line number Diff line number Diff line change @@ -198,27 +198,8 @@ def fake_grids():
198198@pytest .fixture
199199def download_objects (tmp_path_factory ):
200200 def _download_fk (objname : str ) -> None :
201- download_dir = tmp_path_factory .mktemp ("data" )
202- file_path = download_dir / f"{ objname } "
203- args = [
204- "wget" ,
205- "--no-verbose" ,
206- "--no-clobber" ,
207- "-P" ,
208- f"{ download_dir } " ,
209- f"https://data.nnpdf.science/pineappl/test-data/{ objname } " ,
210- ]
211-
212- try :
213- _ = subprocess .run (
214- args ,
215- stdout = subprocess .DEVNULL ,
216- stderr = subprocess .DEVNULL ,
217- timeout = 15 ,
218- )
219- return file_path
220- except OSError as error :
221- msg = f"Failed to execute the command { args } ."
222- raise EnvironmentError (msg ) from error
201+ import os
202+ path = os .path .abspath (f"../test-data/{ objname } " )
203+ return path
223204
224205 return _download_fk
You can’t perform that action at this time.
0 commit comments