Actions
action #159297
opencoordination #159300: [saga][epic] AI integration with openQA
coordination #159294: [epic] AI chat prompt in openQA to query for test result
openQA test result queries based on human language requests
Start date:
2024-04-19
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
As a SLE maintenance test reviewer I would like an AI chat prompt in openQA to give me back a specific combination of openQA test failures based on search parameters using human language so that I don't need to access the raw SQL database and learn SQL
Acceptance criteria¶
- AC1: openQA returns a corresponding /tests/overview URL showing results based on human language requests in an AI chat prompt accessible over the openQA webUI using common search parameters like "test name", "result", "version", "arch", "machine"
- AC2: If there are no matching results the AI chat prompt returns useful pointers to documentation, examples, etc.
- AC3: No significant detrimental performance impact on the openQA webUI
- AC4: It's still possible to access openQA results without needing to use an AI chat prompt
- AC5: We have access to a usage counter of the chat prompt
Suggestions¶
- Potentially extract a spike solution first, e.g. "[spike][timeboxed:10h] AI chat prompt in openQA returning (any) test results based on request" with goals
- G1: We know the impact on necessary changes to the database structure needed for AI chat prompt queries
- G2: The performance impact on running a local AI component was measured
Actions