-
Notifications
You must be signed in to change notification settings - Fork 266
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This change-set modifies PR #2555 to add the changes listed below. Most of these changes are required by changes to the Java remotetest.unidata.ucar.edu server. ## DAP4 Related Changes * Add tests *dap4_test/test_constraints.sh* and *dap4_test/test_hyrax.sh*. * Provide explicit list of remotetest files to test. * Cleanup local checksum computing and verification. * Define a temporary Hyrax hack flag to deal with the way Hyrax handles checksums and add "#hyrax" fragment flag for it. * Add a hack to get past an LGTM problem with using "http:". * Improve debug support. ## Other Changes * Cleanup the recipe in *docs/nczarr.md* for building *aws-sdk-cpp* library.
- Loading branch information
1 parent
9dfafe6
commit d1d2808
Showing
40 changed files
with
5,479 additions
and
127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4,604 changes: 4,604 additions & 0 deletions
4,604
dap4_test/baselinehyrax/AIRS.2002.12.01.L3.RetStd_H031.v4.0.21.0.G06101132853.hdf.hyrax
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
netcdf amsre_20060131v5 { | ||
dimensions: | ||
_Anonymous3 = 3 ; | ||
_Anonymous6 = 6 ; | ||
variables: | ||
byte time_a(_Anonymous3, _Anonymous6) ; | ||
string time_a:Equator_Crossing_Time = "1:30 PM" ; | ||
data: | ||
|
||
time_a = | ||
-1, -1, -1, -1, -1, -1, | ||
-1, -1, -1, -1, -1, -1, | ||
-1, -1, -1, -1, -1, -1 ; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
netcdf nc4_nc_classic_comp { | ||
dimensions: | ||
lat = 6 ; | ||
lon = 5 ; | ||
time = 2 ; | ||
variables: | ||
int lat(lat) ; | ||
string lat:units = "degrees_north" ; | ||
int lon(lon) ; | ||
string lon:units = "degrees_east" ; | ||
int time(time) ; | ||
string time:units = "seconds" ; | ||
float z(time, lat, lon) ; | ||
string z:units = "meters" ; | ||
z:valid_range = 0., 5000. ; | ||
float z:_FillValue = 1.f ; | ||
string z:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
float t(time, lat, lon) ; | ||
string t:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
double p(time, lat, lon) ; | ||
double p:_FillValue = -9999. ; | ||
string p:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
short rh(time, lat, lon) ; | ||
short rh:_FillValue = -1s ; | ||
string rh:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
short pixel(lat, lon) ; | ||
string pixel:_edu.ucar.maps = "/lat", "/lon" ; | ||
string source(lat) ; | ||
source:string_length = 5 ; | ||
string source:_edu.ucar.maps = "/lat" ; | ||
data: | ||
|
||
lat = 0, 10, 20, 30, 40, 50 ; | ||
|
||
lon = -140, -118, -96, -84, -52 ; | ||
|
||
time = 1, 2 ; | ||
|
||
z = | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10 ; | ||
|
||
t = | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1 ; | ||
|
||
p = | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1 ; | ||
|
||
rh = | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2 ; | ||
|
||
pixel = | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7 ; | ||
|
||
source = "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa" ; | ||
} |
104 changes: 104 additions & 0 deletions
104
dap4_test/baselinehyrax/nc4_nc_classic_no_comp.nc.hyrax
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
netcdf nc4_nc_classic_no_comp { | ||
dimensions: | ||
lat = 6 ; | ||
lon = 5 ; | ||
time = 2 ; | ||
variables: | ||
int lat(lat) ; | ||
string lat:units = "degrees_north" ; | ||
int lon(lon) ; | ||
string lon:units = "degrees_east" ; | ||
int time(time) ; | ||
string time:units = "seconds" ; | ||
float z(time, lat, lon) ; | ||
string z:units = "meters" ; | ||
z:valid_range = 0., 5000. ; | ||
float z:_FillValue = 1.f ; | ||
string z:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
float t(time, lat, lon) ; | ||
string t:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
double p(time, lat, lon) ; | ||
double p:_FillValue = -9999. ; | ||
string p:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
short rh(time, lat, lon) ; | ||
short rh:_FillValue = -1s ; | ||
string rh:_edu.ucar.maps = "/time", "/lat", "/lon" ; | ||
short pixel(lat, lon) ; | ||
string pixel:_edu.ucar.maps = "/lat", "/lon" ; | ||
string source(lat) ; | ||
source:string_length = 5 ; | ||
string source:_edu.ucar.maps = "/lat" ; | ||
data: | ||
|
||
lat = 0, 10, 20, 30, 40, 50 ; | ||
|
||
lon = -140, -118, -96, -84, -52 ; | ||
|
||
time = 1, 2 ; | ||
|
||
z = | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10, | ||
10, 10, 10, 10, 10 ; | ||
|
||
t = | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1, | ||
1, 1, 1, 1, 1 ; | ||
|
||
p = | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1, | ||
0.1, 0.1, 0.1, 0.1, 0.1 ; | ||
|
||
rh = | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2, | ||
2, 2, 2, 2, 2 ; | ||
|
||
pixel = | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7, | ||
7, 7, 7, 7, 7 ; | ||
|
||
source = "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa" ; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
netcdf nc4_strings { | ||
dimensions: | ||
lat = 6 ; | ||
lon = 5 ; | ||
variables: | ||
int lat(lat) ; | ||
int lon(lon) ; | ||
string station(lat, lon) ; | ||
string station:who = "james" ; | ||
string station:names = "site_1", "site_2", "site_3" ; | ||
string station:_edu.ucar.maps = "/lat", "/lon" ; | ||
string scan_line(lon) ; | ||
string scan_line:_edu.ucar.maps = "/lon" ; | ||
string codec_name ; | ||
data: | ||
|
||
lat = 0, 10, 20, 30, 40, 50 ; | ||
|
||
lon = -140, -118, -96, -84, -52 ; | ||
|
||
station = | ||
"one", "two", "three", "four", "five", | ||
"one_b", "two_b", "three_b", "four_b", "five_b", | ||
"one_c", "two_c", "three_c", "four_c", "five_c", | ||
"one", "two", "three", "four", "five", | ||
"one", "two", "three", "four", "five", | ||
"one_f", "two_f", "three_f", "four_f", "five_f" ; | ||
|
||
scan_line = "r", "r1", "r2", "r3", "r4" ; | ||
|
||
codec_name = "mp3" ; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
netcdf nc4_strings_comp { | ||
dimensions: | ||
lat = 6 ; | ||
lon = 5 ; | ||
variables: | ||
int lat(lat) ; | ||
int lon(lon) ; | ||
string station(lat, lon) ; | ||
string station:who = "james" ; | ||
string station:names = "site_1", "site_2", "site_3" ; | ||
string station:_edu.ucar.maps = "/lat", "/lon" ; | ||
string scan_line(lon) ; | ||
string scan_line:_edu.ucar.maps = "/lon" ; | ||
string codec_name ; | ||
data: | ||
|
||
lat = 0, 10, 20, 30, 40, 50 ; | ||
|
||
lon = -140, -118, -96, -84, -52 ; | ||
|
||
station = | ||
"one", "two", "three", "four", "five", | ||
"one_b", "two_b", "three_b", "four_b", "five_b", | ||
"one_c", "two_c", "three_c", "four_c", "five_c", | ||
"one", "two", "three", "four", "five", | ||
"one", "two", "three", "four", "five", | ||
"one_f", "two_f", "three_f", "four_f", "five_f" ; | ||
|
||
scan_line = "r", "r1", "r2", "r3", "r4" ; | ||
|
||
codec_name = "mp3" ; | ||
} |
Oops, something went wrong.