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

kubernetes-sigs / ibm-vpc-block-csi-driver
73%
master: 73%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v5.1.27
DEFAULT BRANCH: master
Repo Added 27 Oct 2021 06:45AM UTC
Files 9
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

LAST BUILD ON BRANCH refs/tags/v5.1.27
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 5.1_sev1
  • 5.1skipupdateVolume
  • CVE-2024-45339
  • CVE-2025-30204
  • acadia
  • arahamad-patch-1
  • arahamad-patch-2
  • arahamad-patch-3
  • arahamad-patch-4
  • cross-snapshot
  • cs-l
  • cve
  • cve-fixes-1
  • cvefix
  • cvefix5.1
  • cvefixes
  • deploy-issues
  • exp
  • expVol
  • fix-lint-warnings
  • imp
  • ipi-del
  • k8supgrade1.30
  • master
  • nodelog
  • origin/v5.1
  • pin-linter-version
  • refs/tags/4.0.2-beta
  • refs/tags/v4.0.2-beta
  • refs/tags/v4.1.0
  • refs/tags/v4.1.1
  • refs/tags/v4.1.2
  • refs/tags/v4.1.3
  • refs/tags/v4.2
  • refs/tags/v4.2.0
  • refs/tags/v4.2.1
  • refs/tags/v4.3.0
  • refs/tags/v4.3.1
  • refs/tags/v4.4.0
  • refs/tags/v4.4.1
  • refs/tags/v4.4.2
  • refs/tags/v4.4.3
  • refs/tags/v4.4.4
  • refs/tags/v4.4.5
  • refs/tags/v4.4.6
  • refs/tags/v5.0.0
  • refs/tags/v5.0.1
  • refs/tags/v5.0.2
  • refs/tags/v5.0.3
  • refs/tags/v5.0.4
  • refs/tags/v5.0.5
  • refs/tags/v5.1
  • refs/tags/v5.1.0
  • refs/tags/v5.1.1
  • refs/tags/v5.1.10
  • refs/tags/v5.1.11
  • refs/tags/v5.1.12
  • refs/tags/v5.1.13
  • refs/tags/v5.1.14
  • refs/tags/v5.1.15
  • refs/tags/v5.1.16
  • refs/tags/v5.1.17
  • refs/tags/v5.1.18
  • refs/tags/v5.1.19
  • refs/tags/v5.1.2
  • refs/tags/v5.1.20
  • refs/tags/v5.1.21
  • refs/tags/v5.1.23
  • refs/tags/v5.1.24
  • refs/tags/v5.1.25
  • refs/tags/v5.1.26
  • refs/tags/v5.1.27
  • refs/tags/v5.1.3
  • refs/tags/v5.1.4
  • refs/tags/v5.1.5
  • refs/tags/v5.1.6
  • refs/tags/v5.1.7
  • refs/tags/v5.1.8
  • refs/tags/v5.1.9
  • refs/tags/v5.2.0
  • refs/tags/v5.2.1
  • refs/tags/v5.2.10
  • refs/tags/v5.2.11
  • refs/tags/v5.2.12
  • refs/tags/v5.2.13
  • refs/tags/v5.2.14
  • refs/tags/v5.2.15
  • refs/tags/v5.2.16
  • refs/tags/v5.2.17
  • refs/tags/v5.2.19
  • refs/tags/v5.2.2
  • refs/tags/v5.2.20
  • refs/tags/v5.2.21
  • refs/tags/v5.2.22
  • refs/tags/v5.2.23
  • refs/tags/v5.2.24
  • refs/tags/v5.2.3
  • refs/tags/v5.2.4
  • refs/tags/v5.2.5
  • refs/tags/v5.2.6
  • refs/tags/v5.2.7
  • refs/tags/v5.2.8
  • refs/tags/v5.2.9
  • sample
  • sc-acadia
  • sev1
  • skipupdateVolume
  • snl
  • test
  • updateVolume
  • v4.2
  • v4.3
  • v4.4
  • v5.0
  • v5.1
  • v5.1CVE-2024-45339
  • v5.1updateVolume

06 May 2026 08:28AM UTC coverage: 73.468% (-2.6%) from 76.109%
25426604118

push

github

web-flow
Add udevadm device discovery enhancements (#255)

* Add udevadm device discovery enhancements

- Enhanced device path detection with retry logic and configurable timeouts
- Added udevadm trigger and settle commands for reliable device discovery
- Implemented safety checks to verify device paths before format operations
- Added environment variables for configuration: UDEVADM_MAX_RETRIES, UDEVADM_RETRY_INTERVAL, UDEVADM_SETTLE_TIMEOUT
- Updated Dockerfile with comprehensive package installation and verification
- Added extensive unit tests for udevadm functionality
- All tests passing successfully

* Fix CI: Pin GitHub Actions to full commit SHAs

- Updated actions/setup-go from v2 to commit SHA (v5.0.2)
- Updated actions/checkout from v2 to commit SHA (v4.2.2)
- Resolves security requirement for pinned actions in kubernetes-sigs

89 of 142 new or added lines in 2 files covered. (62.68%)

41 existing lines in 2 files now uncovered.

1415 of 1926 relevant lines covered (73.47%)

13.35 hits per line

Relevant lines Covered
Build:
Build:
1926 RELEVANT LINES 1415 COVERED LINES
13.35 HITS PER LINE
Source Files on master
  • Tree
  • List 9
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25426604118 refs/tags/v5.1.27 Add udevadm device discovery enhancements (#255) * Add udevadm device discovery enhancements - Enhanced device path detection with retry logic and configurable timeouts - Added udevadm trigger and settle commands for reliable device discovery - ... push 06 May 2026 09:21AM UTC web-flow github
73.47
25424624475 v5.1 Add udevadm device discovery enhancements (#255) * Add udevadm device discovery enhancements - Enhanced device path detection with retry logic and configurable timeouts - Added udevadm trigger and settle commands for reliable device discovery - ... push 06 May 2026 08:36AM UTC web-flow github
73.47
25423719285 5.1_sev1 Fix CI: Pin GitHub Actions to full commit SHAs - Updated actions/setup-go from v2 to commit SHA (v5.0.2) - Updated actions/checkout from v2 to commit SHA (v4.2.2) - Resolves security requirement for pinned actions in kubernetes-sigs Pull #255 06 May 2026 08:14AM UTC arahamad github
73.47
25364812912 refs/tags/v5.2.24 Fixed formatting issue in case device path does not exists (#254) * Fixed formatting issue in case device path does not exists and udevadm fail to refresh device Signed-off-by: Arashad Ahamad <arahamad@in.ibm.com> * Add Linux-specific build sup... push 05 May 2026 08:09AM UTC web-flow github
73.03
25363355092 master Fixed formatting issue in case device path does not exists (#254) * Fixed formatting issue in case device path does not exists and udevadm fail to refresh device Signed-off-by: Arashad Ahamad <arahamad@in.ibm.com> * Add Linux-specific build sup... push 05 May 2026 07:31AM UTC web-flow github
73.03
25360710462 sev1 Fix GitHub Actions: Pin actions to full-length commit SHAs - Update actions/setup-go to v5.0.2 (0a12ed9d6) - Update actions/checkout to v4.2.2 (11bd71901) - Required by kubernetes-sigs... Pull #254 05 May 2026 06:15AM UTC arahamad github
73.03
25301826758 sev1 fix: Address golint errors in node_helper_test.go - Remove unnecessary nil check before len() (staticcheck S1009) - Remove unchecked os.Unsetenv() calls (errcheck) - Use t.Setenv() which handles cleanup automatically Pull #254 04 May 2026 05:05AM UTC arahamad github
72.83
25301546170 sev1 feat: Add retry logic for device path detection after udevadm trigger - Replace fixed 20s sleep with configurable retry logic in udevadmTrigger - Add new waitForDevicePath() method with polling mechanism - Default: 15 retries × 2s intervals = 30s... Pull #254 04 May 2026 04:55AM UTC arahamad github
72.83
25270023879 sev1 Add comprehensive unit tests for node.go utility functions - Add TestCollectMountOptions with 6 test cases covering XFS and ext filesystems - Add TestFSInfo with valid and invalid path scenarios - Tests added to node_test.go to keep all node.go t... Pull #254 03 May 2026 04:45AM UTC arahamad github
72.5
25255702021 sev1 Improve test coverage for findDevicePathSource - Add test case for empty device path validation (line 36-39) - Improve error assertion to check error message content - Pass volumeID to findDevicePathSource for better error context - Coverage impr... Pull #254 02 May 2026 03:56PM UTC arahamad github
71.83
See All Builds (530)
  • Repo on GitHub
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

© 2026 Coveralls, Inc