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

[e2e CI][DO NOT REVIEW] Refactor e2e CI tests to make addition of new tests easier #1089

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Abhishek-Varma
Copy link
Contributor

@Abhishek-Varma Abhishek-Varma commented Feb 7, 2025

-- Currently there are lot of repeated codes which makes :-

  1. Maintaining the codebase
  2. Addition of new tests,
    quite cumbersome.

-- Since most tests are bound to go through a certain lowering pipeline,
decide whether or not to use ukernel, chess, have additional compilation
flags - it's better to separate those as RunningParams instances.

-- This way they're handled unanimously at the base class instead of each
subclass taking the same onus.

-- This can further be refined but for now going ahead with the current
design.

Signed-off-by: Abhishek Varma abhvarma@amd.com

@Abhishek-Varma Abhishek-Varma changed the title [e2e CI] Refactor e2e CI tests to make addition of new tests easier [e2e CI][DO NOT REVIEW] Refactor e2e CI tests to make addition of new tests easier Feb 7, 2025
-- Currently there are lot of repeated codes which makes :-
   1. Maintaining the codebase
   2. Addition of new tests
   quite cumbersome.
-- Since most tests are bound to go through a certain lowering pipeline,
   decide whether or not to use ukernel, chess, have additional compilation
   flags - it's better to separate those as RunningParams instances.
-- This way they're handled unanimously at the base class instead of each
   subclass.
-- This can further be refined but for now going ahead with the current
   design.

Signed-off-by: Abhishek Varma <abhvarma@amd.com>
@Abhishek-Varma Abhishek-Varma force-pushed the avarma_refactor_e2e_tests branch from fd3a26b to e856f45 Compare February 7, 2025 14:06
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.

1 participant