From e51bd6deaf8f02e6ca9467362758c80f7c09b3aa Mon Sep 17 00:00:00 2001 From: morris Date: Mon, 30 Dec 2019 13:24:43 +0800 Subject: [PATCH 1/3] gh-action:fix python lint --- .github/workflows/python_lint.yml | 2 +- tools/ci/python_packages/ttfw_idf/IDFApp.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python_lint.yml b/.github/workflows/python_lint.yml index 897ef55a9..07b60b47e 100644 --- a/.github/workflows/python_lint.yml +++ b/.github/workflows/python_lint.yml @@ -4,7 +4,7 @@ name: Python CI on: pull_request: paths: - - "*.py" + - "**.py" - "requirements.txt" jobs: diff --git a/tools/ci/python_packages/ttfw_idf/IDFApp.py b/tools/ci/python_packages/ttfw_idf/IDFApp.py index dcf042386..d21e5e1cf 100644 --- a/tools/ci/python_packages/ttfw_idf/IDFApp.py +++ b/tools/ci/python_packages/ttfw_idf/IDFApp.py @@ -248,7 +248,7 @@ class IDFApp(App.BaseApp): flash_settings["encrypt"] = "CONFIG_SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT" in sdkconfig_dict # make file offsets into integers, make paths absolute - flash_files = [(int(offs, 0), os.path.join(self.binary_path, path.strip())) for (offs, path) in flash_files] + flash_files = [(int(offs, 0), os.path.join(self.binary_path, file_path.strip())) for (offs, file_path) in flash_files] return flash_files, flash_settings From 13b98e17a678d2bde7aa7de777fb80246bb2cada Mon Sep 17 00:00:00 2001 From: morris Date: Wed, 1 Jan 2020 13:04:50 +0800 Subject: [PATCH 2/3] ci: enable python2 lint --- tools/ci/config/pre_check.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/ci/config/pre_check.yml b/tools/ci/config/pre_check.yml index 539467ed5..881cc2c2e 100644 --- a/tools/ci/config/pre_check.yml +++ b/tools/ci/config/pre_check.yml @@ -42,8 +42,7 @@ check_python_style: - flake8_output.txt expire_in: 1 week script: - # run it only under Python 3 (it is very slow under Python 2) - - ${IDF_PATH}/tools/ci/multirun_with_pyenv.sh -p 3.4.8 python -m flake8 --config=$IDF_PATH/.flake8 --output-file=flake8_output.txt --tee --benchmark $IDF_PATH + - ${IDF_PATH}/tools/ci/multirun_with_pyenv.sh python -m flake8 --config=$IDF_PATH/.flake8 --output-file=flake8_output.txt --tee --benchmark $IDF_PATH check_kconfigs: extends: .check_job_template_with_filter From 8f98c3746ace300430006ff707faf74c1db30665 Mon Sep 17 00:00:00 2001 From: morris Date: Wed, 1 Jan 2020 13:58:50 +0800 Subject: [PATCH 3/3] ci: increase parallel count for esp32s2 unitest --- tools/ci/config/target-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/ci/config/target-test.yml b/tools/ci/config/target-test.yml index a4137958e..d578f8031 100644 --- a/tools/ci/config/target-test.yml +++ b/tools/ci/config/target-test.yml @@ -454,7 +454,7 @@ UT_034: UT_035: extends: .unit_test_template - parallel: 22 + parallel: 23 tags: - ESP32S2BETA_IDF - UT_T1_1