Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(perf): change server list and optimaize the continue #4074

Merged
merged 3 commits into from
Dec 23, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions .github/workflows/perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ on:
jobs:
run:
runs-on: perf
continue-on-error: false
#At most 2 days to finish
timeout-minutes: 2880
continue-on-error: true
#At most 2.5/Kun days to finish
timeout-minutes: 3600
name: Checkpoints
steps:
- name: Set test commit
Expand Down Expand Up @@ -58,7 +58,9 @@ jobs:
if: steps.determine_run.outputs.run_biweekly == 'true'
run: |
SHORT_SHA=$(git rev-parse --short HEAD)
DATE=$(git show -s --format=%cd --date=format:%y%m%d HEAD)
DATE=$(git show -s --format=%cd --date=format:%y%m%d HEAD)
source /nfs/home/ci-runner/.ci_env
echo "NODE_SERVER_LIST=$NODE_SERVER_LIST" >> $GITHUB_ENV
echo "NOOP_HOME=$GITHUB_WORKSPACE" >> $GITHUB_ENV
echo "NEMU_HOME=/nfs/home/share/ci-workloads/NEMU" >> $GITHUB_ENV
echo "AM_HOME=/nfs/home/share/ci-workloads/nexus-am" >> $GITHUB_ENV
Expand Down Expand Up @@ -94,7 +96,7 @@ jobs:
cd $PERF_HOME
python3 xs_autorun_multiServer.py $CKPT_HOME $CKPT_JSON_PATH \
--xs $NOOP_HOME --threads 16 --dir $SPEC_DIR --resume \
-L "node033 node034 node036 node037 node038 node039 node040 node041 node042"
-L "$NODE_SERVER_LIST"
find $NOOP_HOME/build/ -maxdepth 1 -name "*.vcd" -exec mv {} $SPEC_DIR \;

- name: Report SPEC CPU2006 score
Expand Down
Loading