From 3e54936619f18a27ac4de7f721ce77048847ae1d 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 8d4b869d..5c232bdb 100644 --- a/.github/workflows/end_to_end_tests.yml +++ b/.github/workflows/end_to_end_tests.yml @@ -26,6 +26,15 @@ jobs: git checkout c83ce8429110a86549c40fec5a01acbd9fbd54a4 pip install . + - name: Install HTA + run: | + git clone https://github.com/facebookresearch/HolisticTraceAnalysis.git + cd HolisticTraceAnalysis + git checkout 5c7898abbc52a1d4051ef6c93365477feb6c08a8 + 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 ]