From 86309546a2e34f41a2a298e4953da0f79d9882d4 Mon Sep 17 00:00:00 2001 From: vikram singh shekhawat Date: Mon, 8 Apr 2024 11:38:41 +0300 Subject: [PATCH] Increase HPU Gaudi2 CI coverate. HPU Gaudi2 CI enabled for below files and directories. - ".github/workflows/hpu-gaudi2.yml" - 'accelerator/hpu_accelerator.py' - "deepspeed/runtime/engine.py" - "deepspeed/runtime/bf16_optimizer.py" - "deepspeed/runtime/zero/stage_1_and_2.py" - "deepspeed/runtime/zero/stage3.py" - "deepspeed/runtime/zero/partition_parameters.py" - "deepspeed/runtime/zero/partitioned_param_coordinator.py" - "deepspeed/runtime/zero/parameter_offload.py" - "deepspeed/runtime/pipe/engine.py" - "deepspeed/runtime/utils.py" - "deepspeed/inference/engine.py" - "deepspeed/module_inject/auto_tp.py" - "deepspeed/module_inject/replace_module.py" - "deepspeed/module_inject/load_checkpoint.py" - "deepspeed/module_inject/inject.py" - "op_builder/hpu/**" - "deepspeed/ops/transformer/**" - "deepspeed/ops/adam/**" --- .github/workflows/hpu-gaudi2.yml | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/.github/workflows/hpu-gaudi2.yml b/.github/workflows/hpu-gaudi2.yml index b4593a007ca7..9a3d9f3d4039 100644 --- a/.github/workflows/hpu-gaudi2.yml +++ b/.github/workflows/hpu-gaudi2.yml @@ -5,11 +5,26 @@ on: schedule: - cron: "0 0 * * *" pull_request: - paths-ignore: - - 'docs/**' - - 'blogs/**' - - 'deepspeed/inference/v2/**' - - 'tests/unit/inference/v2/**' + paths: + - ".github/workflows/hpu-gaudi2.yml" + - "accelerator/hpu_accelerator.py" + - "deepspeed/runtime/engine.py" + - "deepspeed/runtime/bf16_optimizer.py" + - "deepspeed/runtime/zero/stage_1_and_2.py" + - "deepspeed/runtime/zero/stage3.py" + - "deepspeed/runtime/zero/partition_parameters.py" + - "deepspeed/runtime/zero/partitioned_param_coordinator.py" + - "deepspeed/runtime/zero/parameter_offload.py" + - "deepspeed/runtime/pipe/engine.py" + - "deepspeed/runtime/utils.py" + - "deepspeed/inference/engine.py" + - "deepspeed/module_inject/auto_tp.py" + - "deepspeed/module_inject/replace_module.py" + - "deepspeed/module_inject/load_checkpoint.py" + - "deepspeed/module_inject/inject.py" + - "op_builder/hpu/**" + - "deepspeed/ops/transformer/**" + - "deepspeed/ops/adam/**" concurrency: group: ${{ github.workflow }}-${{ github.ref }}