From eff2dc63b5cc02246dfde2067cfca5bc0b9dfa20 Mon Sep 17 00:00:00 2001 From: JoongunPark <8554137+JoongunPark@users.noreply.github.com> Date: Fri, 10 May 2024 18:27:39 -0400 Subject: [PATCH] Add HTA installation step in end_to_end_tests workflow Co-authored-by: Joongun Park <8554137+JoongunPark@users.noreply.github.com> --- .github/workflows/end_to_end_tests.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/end_to_end_tests.yml b/.github/workflows/end_to_end_tests.yml index ca371801..021cda37 100644 --- a/.github/workflows/end_to_end_tests.yml +++ b/.github/workflows/end_to_end_tests.yml @@ -27,6 +27,15 @@ jobs: sed -i '/param_bench/d' pyproject.toml pip install . + - name: Install HTA + run: | + git clone https://github.com/facebookresearch/HolisticTraceAnalysis.git + cd HolisticTraceAnalysis + git checkout d731cc2e2249976c97129d409a83bd53d93051f6 + git submodule update --init + pip install -r requirements.txt + pip install -e . + - name: Test chakra_trace_link Without Arguments run: | chakra_trace_link || [ $? -eq 2 ]