• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OSGeo / gdal / 9009551084
72%

Build:
DEFAULT BRANCH: master
Ran 09 May 2024 12:19AM UTC
Jobs 1
Files 1764
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 May 2024 10:49PM UTC coverage: 69.092% (-0.003%) from 69.095%
9009551084

push

github

web-flow
/vsis3/: include AWS_CONTAINER_CREDENTIALS_TOKEN in container credentials flow (#9877)

This PR extends the [container credentials](https://docs.aws.amazon.com/sdkref/latest/guide/feature-container-credentials.html) functionality of `vsis3` to cover more cases, particularly [EKS Pod Identities](https://docs.aws.amazon.com/eks/latest/userguide/pod-identities.html).

Two additional environment variables are now considered in the container credentials flow: `AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE` and `AWS_CONTAINER_AUTHORIZATION_TOKEN`, with the former taking precedence over the latter (as described in AWS SDK documentation).

In addition to the included tests, I have tested the `AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE`-based credential flow in practice on EKS.

21 of 22 new or added lines in 1 file covered. (95.45%)

557 existing lines in 40 files now uncovered.

534567 of 773705 relevant lines covered (69.09%)

205780.08 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
93.99
-0.01% port/cpl_aws.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
71.21
-0.1% third_party/LercLib/Lerc2.h
1
87.45
-0.43% third_party/LercLib/Lerc2.cpp
1
90.64
0.04% gcore/rasterio.cpp
1
84.65
-0.5% frmts/ctg/ctgdataset.cpp
1
63.69
0.0% frmts/gtiff/libtiff/tif_open.c
1
86.28
0.16% gcore/overview.cpp
1
54.48
-0.08% frmts/gtiff/libtiff/tif_dir.c
1
92.18
-0.34% ogr/ogrpolygon.cpp
1
88.64
-0.32% third_party/LercLib/Huffman.cpp
1
93.99
-0.01% port/cpl_aws.cpp
1
46.49
-0.88% third_party/LercLib/Lerc_c_api_impl.cpp
1
82.78
0.0% gcore/gdaldataset.cpp
2
90.01
-0.05% ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp
2
56.47
0.0% frmts/gtiff/libtiff/tif_write.c
2
8.33
-1.04% frmts/map/mapdataset.cpp
2
94.43
-0.59% port/cpl_vsi_mem.cpp
2
34.85
-1.52% frmts/null/nulldataset.cpp
2
81.84
-0.28% alg/gdalpansharpen.cpp
3
54.13
-0.19% frmts/gtiff/libtiff/tif_dirwrite.c
3
66.32
-0.78% frmts/gtiff/libtiff/tif_webp.c
3
88.24
-0.38% port/cpl_minixml.cpp
3
91.24
-0.91% port/cplstringlist.cpp
4
76.6
-0.64% frmts/gtiff/tif_jxl.c
4
71.13
0.0% frmts/netcdf/netcdfvirtual.h
4
40.66
-0.88% frmts/gtiff/libtiff/tif_dirinfo.c
4
89.56
-0.17% alg/gdalgrid.cpp
5
86.67
-0.48% port/cpl_vsil_curl_streaming.cpp
5
49.16
-2.79% third_party/LercLib/Lerc.cpp
5
83.33
0.13% port/cpl_recode.cpp
6
65.91
-1.14% port/cpl_error.cpp
11
33.98
-0.02% frmts/gtiff/libtiff/tif_dirread.c
13
88.38
-0.35% third_party/LercLib/BitStuffer2.cpp
17
66.75
0.0% apps/sozip.cpp
19
91.79
-0.02% frmts/vrt/gdaltileindexdataset.cpp
30
88.52
0.0% frmts/wcs/wcsdataset110.cpp
54
70.34
0.0% ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp
54
86.13
0.0% frmts/grib/gribdataset.cpp
73
90.55
0.0% ogr/swq_op_general.cpp
95
86.76
0.0% frmts/zarr/zarr_array.cpp
118
93.89
0.0% ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp
Jobs
ID Job ID Ran Files Coverage
1 9009551084.1 09 May 2024 12:19AM UTC 1764
69.09
GitHub Action Run
Source Files on build 9009551084
  • Tree
  • List 1764
  • Changed 349
  • Source Changed 13
  • Coverage Changed 58
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #9009551084
  • 3d96b179 on github
  • Prev Build on master (#9002775071)
  • Next Build on master (#9017448790)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc