diff --git a/cmd/integration-test-server/main.go b/cmd/integration-test-server/main.go index 5ace6cc0..a8da176b 100644 --- a/cmd/integration-test-server/main.go +++ b/cmd/integration-test-server/main.go @@ -242,7 +242,10 @@ func verifyData() error { i := uint64(0) for fileScanner.Scan() { expectedData := common.Hex2Bytes(fileScanner.Text()) - blob := utils.EncodeBlobs(expectedData)[0] + blob, err := utils.FromData(expectedData) + if err != nil { + return fmt.Errorf("encode uploaded data %d: %w", i, err) + } commit, _, _ := sm.TryReadMeta(i) data, _, err := sm.TryRead(i, kvSize, common.BytesToHash(commit)) if err != nil { diff --git a/integration_tests/scripts/ituploader.js b/integration_tests/scripts/ituploader.js index 66a7adbf..115a17eb 100644 --- a/integration_tests/scripts/ituploader.js +++ b/integration_tests/scripts/ituploader.js @@ -46,7 +46,7 @@ async function UploadBlobsForIntegrationTest() { // write blobs try { let status = await es.writeBlobs(keys, blobs); - if (status == false) { + if (!status.success) { continue } console.log(status); @@ -59,6 +59,8 @@ async function UploadBlobsForIntegrationTest() { } } + await es.close(); + if (!NEED_WAIT) { return } diff --git a/integration_tests/scripts/package.json b/integration_tests/scripts/package.json index 7e603cef..2652e7f0 100644 --- a/integration_tests/scripts/package.json +++ b/integration_tests/scripts/package.json @@ -7,8 +7,8 @@ }, "dependencies": { "dotenv": "^16.4.5", - "ethers": "^6.13.1", - "ethstorage-sdk": "^2.1.1", + "ethers": "6.17.0", + "ethstorage-sdk": "4.2.5", "@actions/core": "^1.10.1" }, "repository": {