-
Notifications
You must be signed in to change notification settings - Fork 44
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
[UT] add skiplist in pvc w/ lts for skipped cases #1156
Conversation
About the convert function from agama to driver type, I can not think of another way but hard code the agama version in the function. @vlad-penkin could you give some tips if this is not a good practice? |
5361a29
to
ee16ac7
Compare
scripts/capture-hw-details.sh
Outdated
@@ -50,3 +46,50 @@ if [ "$QUIET" = false ]; then | |||
echo "AGAMA_VERSION=$AGAMA_VERSION" | |||
echo "GPU_DEVICE=$GPU_DEVICE" | |||
fi | |||
|
|||
agama_to_driver_type() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we do not need to detect what driver (rolling or lts) is currently installed. Instead, a specific runner should set an environment variable either to select a skip list or to select a release stream (if you still need it for some reason).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AshburnLee could you please address @pbchekin comments?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks~ I'm working on other PR's comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So from what I understand, in this PR, I just need to:
- remove
agama_to_driver_type()
andxpu_is_pvc()
, - Run
test_triton.sh
and collectFAILED
cases from the log, and put thoseFAILED
in a skiplistpvc_lts/....txt
Please confirm that I am right @pbchekin , thank you.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And the automation script #1196 is not in this scope
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, you can use test report from https://github.com/intel/intel-xpu-backend-for-triton/actions/runs/9507147050. This is a run where all errors are ignored and full test report is attached as artifact.
all: passed: 17460, failed: 129, skipped: 400, xfailed: 1240, total: 19229, fixme: 12 pass rate (w/o xfailed): 97.06%
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
working on it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done~
scripts/capture-hw-details.sh
Outdated
@@ -50,3 +46,50 @@ if [ "$QUIET" = false ]; then | |||
echo "AGAMA_VERSION=$AGAMA_VERSION" | |||
echo "GPU_DEVICE=$GPU_DEVICE" | |||
fi | |||
|
|||
agama_to_driver_type() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AshburnLee could you please address @pbchekin comments?
ee16ac7
to
2bad257
Compare
2bad257
to
7b48c2e
Compare
Implemented in #1456. |
Functionality
This PR add all
SKIPPEDFAILED cases to a skiplist inscripts/skiplist/pvc_lts/
language 112 failed cases
operators 17 failed cases
Solves issue #986
Result
Now there are no SKIPPED cases on PVC w/ LTS driverNotes
1. This PR only skips SKIPPED cases, no FAILED cases2. Agama version is captured formintel-level-zero-gpu
, because I found the original way won't work on my local PVC w/ LTS, the change in my PR works.