We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba3b530 commit 10b000bCopy full SHA for 10b000b
tests/fixtures/setup-test-env.sh
@@ -80,8 +80,8 @@ create_loop_device() {
80
local loop_dev=$(losetup -f)
81
losetup "$loop_dev" "$loop_file"
82
83
- echo "$loop_dev"
84
log_info "Loop device created: $loop_dev"
+ echo "$loop_dev"
85
}
86
87
# Create LUKS container on loop device
@@ -90,6 +90,15 @@ create_luks_container() {
90
91
log_info "Creating LUKS container on $loop_dev..."
92
93
+ # Verify device exists and is ready
94
+ if [[ ! -b "$loop_dev" ]]; then
95
+ log_error "Loop device $loop_dev does not exist or is not a block device"
96
+ return 1
97
+ fi
98
+
99
+ # Wait for device to be ready
100
+ sleep 1
101
102
# Format as LUKS
103
echo -n "$TEST_PASSWORD" | cryptsetup luksFormat --type luks2 "$loop_dev" -
104
0 commit comments