From becf6c91f4b3fc57f4aff45b341b080b278b64b8 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Sun, 11 Sep 2022 23:22:26 +0530 Subject: [PATCH 01/10] CI for external collaborators --- .github/workflows/unit-test.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/unit-test.yaml diff --git a/.github/workflows/unit-test.yaml b/.github/workflows/unit-test.yaml new file mode 100644 index 00000000..32b99eb0 --- /dev/null +++ b/.github/workflows/unit-test.yaml @@ -0,0 +1,27 @@ +name: Continous Integration for External Collaborator +on: + pull_request: + branches: + - main +jobs: + Pre-Checks: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Build Packages + run: | + python3 --version + pip install onnxruntime-openvino + pip install pytest + python torch_ort_inference/build.py + pip install torch_ort_inference/dist/torch_ort_infer* + pip install pandas + pip install transformers + pip install torchvision + - name: Run program + run: python torch_ort_inference/demos/bert_for_sequence_classification.py --input "This is a sample program" + - name: Run Unit Test + run: | + pytest torch_ort_inference/tests/test_openvino_provider_options.py + pytest torch_ort_inference/tests/test_ortinferencemodule.py From e74814fdaa3324f3dc4ce9cb2318395609eb6c55 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Sun, 11 Sep 2022 23:29:09 +0530 Subject: [PATCH 02/10] Rename unit-test.yaml to ci-unit_test.yaml --- .github/workflows/{unit-test.yaml => ci-unit_test.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{unit-test.yaml => ci-unit_test.yaml} (100%) diff --git a/.github/workflows/unit-test.yaml b/.github/workflows/ci-unit_test.yaml similarity index 100% rename from .github/workflows/unit-test.yaml rename to .github/workflows/ci-unit_test.yaml From cf7e31e32122bd8fd66e117abdd1d9a1e37d318e Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Mon, 12 Sep 2022 16:45:44 +0530 Subject: [PATCH 03/10] Update ci-unit_test.yaml --- .github/workflows/ci-unit_test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-unit_test.yaml b/.github/workflows/ci-unit_test.yaml index 32b99eb0..99090bd0 100644 --- a/.github/workflows/ci-unit_test.yaml +++ b/.github/workflows/ci-unit_test.yaml @@ -1,4 +1,4 @@ -name: Continous Integration for External Collaborator +name: Continuous Integration - External Collaborator on: pull_request: branches: From f16eeb257e5218d3322aed6f74300828649bbaca Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Tue, 8 Nov 2022 04:59:16 +0000 Subject: [PATCH 04/10] yaml enchantment --- .github/workflows/{ci-unit_test.yaml => unit-test-ci.yaml} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename .github/workflows/{ci-unit_test.yaml => unit-test-ci.yaml} (93%) diff --git a/.github/workflows/ci-unit_test.yaml b/.github/workflows/unit-test-ci.yaml similarity index 93% rename from .github/workflows/ci-unit_test.yaml rename to .github/workflows/unit-test-ci.yaml index 99090bd0..dc442c6c 100644 --- a/.github/workflows/ci-unit_test.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -1,4 +1,4 @@ -name: Continuous Integration - External Collaborator +name: Pull Request (CI) on: pull_request: branches: @@ -24,4 +24,4 @@ jobs: - name: Run Unit Test run: | pytest torch_ort_inference/tests/test_openvino_provider_options.py - pytest torch_ort_inference/tests/test_ortinferencemodule.py + pytest torch_ort_inference/tests/test_ortinferencemodule.py \ No newline at end of file From 413b957cbdc2836469b1ae802cea6db0781a7486 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Tue, 8 Nov 2022 05:30:13 +0000 Subject: [PATCH 05/10] modified build instruction --- .github/workflows/unit-test-ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/unit-test-ci.yaml index dc442c6c..60c6741b 100644 --- a/.github/workflows/unit-test-ci.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -1,8 +1,8 @@ -name: Pull Request (CI) +name: Run Unit Test (CI) on: pull_request: branches: - - main + - ov_torchort_integration_ga jobs: Pre-Checks: runs-on: ubuntu-latest @@ -12,10 +12,10 @@ jobs: - name: Build Packages run: | python3 --version - pip install onnxruntime-openvino pip install pytest python torch_ort_inference/build.py pip install torch_ort_inference/dist/torch_ort_infer* + python -m torch_ort.configure pip install pandas pip install transformers pip install torchvision From ad2b015101648fc2034361a56b2f8717cd883134 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Tue, 8 Nov 2022 05:31:36 +0000 Subject: [PATCH 06/10] changed branch name --- .github/workflows/unit-test-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/unit-test-ci.yaml index 60c6741b..29d2a24c 100644 --- a/.github/workflows/unit-test-ci.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -2,7 +2,7 @@ name: Run Unit Test (CI) on: pull_request: branches: - - ov_torchort_integration_ga + - main jobs: Pre-Checks: runs-on: ubuntu-latest From d65271a9b068884e24d84d3f53e6209f9a5c7385 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Thu, 8 Dec 2022 00:16:29 +0530 Subject: [PATCH 07/10] Changed runner to version specific --- .github/workflows/unit-test-ci.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/unit-test-ci.yaml index 29d2a24c..430dd382 100644 --- a/.github/workflows/unit-test-ci.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -5,7 +5,7 @@ on: - main jobs: Pre-Checks: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v3 @@ -24,4 +24,4 @@ jobs: - name: Run Unit Test run: | pytest torch_ort_inference/tests/test_openvino_provider_options.py - pytest torch_ort_inference/tests/test_ortinferencemodule.py \ No newline at end of file + pytest torch_ort_inference/tests/test_ortinferencemodule.py From 523daafa5574f7042a9686b54665fe5fef5edeb1 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Thu, 8 Dec 2022 00:20:59 +0530 Subject: [PATCH 08/10] Update unit-test-ci.yaml --- .github/workflows/unit-test-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/unit-test-ci.yaml index 430dd382..57d7a215 100644 --- a/.github/workflows/unit-test-ci.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -2,7 +2,7 @@ name: Run Unit Test (CI) on: pull_request: branches: - - main + - torch_ort_inference_github_actions jobs: Pre-Checks: runs-on: ubuntu-20.04 From 98624577b26eca010c56a4539148498e027e036f Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Thu, 8 Dec 2022 00:26:01 +0530 Subject: [PATCH 09/10] Update unit-test-ci.yaml --- .github/workflows/unit-test-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/unit-test-ci.yaml index 57d7a215..430dd382 100644 --- a/.github/workflows/unit-test-ci.yaml +++ b/.github/workflows/unit-test-ci.yaml @@ -2,7 +2,7 @@ name: Run Unit Test (CI) on: pull_request: branches: - - torch_ort_inference_github_actions + - main jobs: Pre-Checks: runs-on: ubuntu-20.04 From 10c78059883777e6c52286a3430de0bf859a71d1 Mon Sep 17 00:00:00 2001 From: Vyshnav A K Date: Fri, 9 Dec 2022 14:25:48 +0530 Subject: [PATCH 10/10] Rename unit-test-ci.yaml to torch-ort-infer-api-ci.yml --- .../workflows/{unit-test-ci.yaml => torch-ort-infer-api-ci.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{unit-test-ci.yaml => torch-ort-infer-api-ci.yml} (100%) diff --git a/.github/workflows/unit-test-ci.yaml b/.github/workflows/torch-ort-infer-api-ci.yml similarity index 100% rename from .github/workflows/unit-test-ci.yaml rename to .github/workflows/torch-ort-infer-api-ci.yml