[igt-dev] [v9 0/8] Addition of new plane scaling test cases

Swati Sharma swati2.sharma at intel.com
Mon Feb 28 17:23:10 UTC 2022


In this series, combination of downscaling and upscaling
testcases are added. Also, code refactoring is done for
existing code.

    v2:-minor fixes, to prevent CI crashes
    v3:-added subtests for testing upscaling/downscaling for
        each plane individually (Ville)
       -modified existing subtests for each N plane scaling
        combo (Ville)
    v4:-removal of i915sm (Ville)
       -code reusablity (Ville)
    v5:-use enum (Viile)
       -limit while loop (Ville)
       -add assert for fail/pass (Ville)
       -added primary plane for testing (Ville)
    v6:-after rebase, made changes accordingly to make
        test cases consistent and for better coverage (Petri)
    v7:-renaming of existing tests
       -added 0.75 scaling factor downscaling tests (Petrii)
    v8:-code cleanup
    v9:-add check for non i915 devices in invalid num scaler test
        (Petri)

Swati Sharma (8):
  tests/kms_plane_scaling: Removal of plane-scaling subtest
  tests/kms_plane_scaling: Cleanup
  tests/kms_plane_scaling: Minor changes with existing tests
  tests/kms_plane_scaling: Addition of 0.75 scaling factor downscaling
    tests
  tests/kms_plane_scaling: Upscaling on 2 planes
  tests/kms_plane_scaling: Downscaling on 2 planes
  tests/kms_plane_scaling: Upscaling and downscaling scenario
  tests/kms_plane_scaling: Add negative test to check num of scalers

 tests/kms_plane_scaling.c | 870 +++++++++++++++++++++-----------------
 1 file changed, 472 insertions(+), 398 deletions(-)

-- 
2.25.1



More information about the igt-dev mailing list