test: crc64nvme checksum

This commit is contained in:
Luke McCrone
2025-03-08 17:56:14 -03:00
parent 293e7faf31
commit 4c5cd918d8
+10
View File
@@ -166,3 +166,13 @@ check_checksum_rest_crc32() {
fi
return 0
}
crc64_file() {
source ./env/bin/activate
python3 -m pip install awscrt
if ! checksum=$(python3 -c "import sys;from awscrt import checksums;crc64nvme_value = checksums.crc64nvme(sys.argv[1]);print(crc64nvme_value)" "$1"); then
return 1
fi
log 5 "checksum: $checksum"
deactivate
}