From f7e5ca3536cb99fc2f4edeb7e863dd230134c800 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 4b8edb2b..fcddc117 100644 --- a/.github/workflows/end_to_end_tests.yml +++ b/.github/workflows/end_to_end_tests.yml @@ -26,6 +26,15 @@ jobs: git checkout 7b19f586dd8b267333114992833a0d7e0d601630 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 ]