diff --git a/.github/workflows/test-mlperf-inference-abtf-poc.yml b/.github/workflows/test-mlperf-inference-abtf-poc.yml index 9fdbc1489..e1e352c61 100644 --- a/.github/workflows/test-mlperf-inference-abtf-poc.yml +++ b/.github/workflows/test-mlperf-inference-abtf-poc.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, ubuntu-20.04, ubuntu-24.04] + os: [ubuntu-22.04, ubuntu-20.04, ubuntu-24.04] python-version: [ "3.8", "3.12" ] backend: [ "pytorch" ] implementation: [ "python" ] @@ -63,7 +63,7 @@ jobs: python3 -m pip install cmind cm pull repo --url=${{ github.event.pull_request.head.repo.html_url }} --checkout=${{ github.event.pull_request.head.ref }} cm pull repo mlcommons@cm4abtf --branch=poc - - name: Test MLPerf Inference ABTF POC using ${{ matrix.backend }} natively + - name: Test MLPerf Inference ABTF POC using ${{ matrix.backend }} on ${{ matrix.os }} run: | cm run script --tags=run-abtf,inference,_poc-demo --adr.compiler.tags=gcc --quiet -v --gh_token=${{ secrets.ABTF_ACCESS_TOKEN }} diff --git a/script/download-file/customize.py b/script/download-file/customize.py index 9bf56e78a..78362181d 100644 --- a/script/download-file/customize.py +++ b/script/download-file/customize.py @@ -5,7 +5,6 @@ def preprocess(i): os_info = i['os_info'] - env = i['env'] meta = i['meta'] @@ -127,7 +126,8 @@ def preprocess(i): #verify checksum if file already present if env.get('CM_DOWNLOAD_CHECKSUM', '') != '': x='*' if os_info['platform'] == 'windows' else '' - env['CM_DOWNLOAD_CHECKSUM_CMD'] = "echo {} {}{}{}{} | md5sum -c ".format(env.get('CM_DOWNLOAD_CHECKSUM'), x, q, env['CM_DOWNLOAD_FILENAME'], q) + x_c='s' if os_info['platform'] == 'darwin' else '' + env['CM_DOWNLOAD_CHECKSUM_CMD'] = "echo {} {}{}{}{} | md5sum -c{} ".format(env.get('CM_DOWNLOAD_CHECKSUM'), x, q, env['CM_DOWNLOAD_FILENAME'], q, x_c) else: env['CM_DOWNLOAD_CHECKSUM_CMD'] = ""