Skip to content

fix(exerciser): clear ATS TXN set after ATS is done#459

Merged
chetan-rathore merged 1 commit into
ARM-software:mainfrom
Sujana-M:main
Jul 3, 2026
Merged

fix(exerciser): clear ATS TXN set after ATS is done#459
chetan-rathore merged 1 commit into
ARM-software:mainfrom
Sujana-M:main

Conversation

@Sujana-M

@Sujana-M Sujana-M commented Jul 3, 2026

Copy link
Copy Markdown
Contributor
  • Add an exerciser operation to invalidate the ATS entry and call it in e020 and e040 test. This prevents repeated runs from reusing the previous cached ATS translation.
  • Define ATS_TXN_CLEAR before INJECT_ERROR
  • Refactor e040 cleanup flow to avoid duplicated pass/fail cleanup code.

Signed-off-by: Sujana M sujana.murali@arm.com
Change-Id: Idf519cb67a14875da4e2f1dbafc178751fca94fc

- Add an exerciser operation to invalidate the ATS entry and call it
  in e020 and e040 test. This prevents repeated runs from reusing the
  previous cached ATS translation.
- Define ATS_TXN_CLEAR before INJECT_ERROR
- Refactor e040 cleanup flow to avoid duplicated pass/fail cleanup code.

Signed-off-by: Sujana M <sujana.murali@arm.com>

Change-Id: Idf519cb67a14875da4e2f1dbafc178751fca94fc
@chetan-rathore chetan-rathore merged commit 1b18c6a into ARM-software:main Jul 3, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants