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

Test case improvements and updates #2393

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Commits on Jul 2, 2024

  1. TestHalf2 and TestHalf now can pass in suite

    Half2 now has proper ToSting (before it would simply  output the type instead of the values with ToString). Converter seems to similarly match formats for other converts to a degree
    dloe committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c40073b View commit details
    Browse the repository at this point in the history
  2. Added similar prints for Half3 and Half4, added comments on Converter

    - Need verification on how the converters should be changed (if they even still need to be)
    - All half tests now pass
    dloe committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d9dc31a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. LifeTimeNoSimpleConstructor now passes

    Test now passes but a bit confused as to what this  test is trying to do. Will need context with PR. Didnt have empty constructor therefore it was impossible for this to ever pass.
    dloe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    46ad9cb View commit details
    Browse the repository at this point in the history
  2. RenderToWindow test now skips due to failure

    Relates to a possible rework in GameTestBase and SendImage method
    dloe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    6162014 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Various Graphics Tests Using outdated images [DONT USE]

    10 Windows Tests Updated
    11 Windows Tests Updated
    
    RunTestGame AMD test animation images are now uodated
    
    RunTestGame seems to be using older images for animation tests
    
    SpriteRender2DTests has outdated images
    
    Updated SpriteRenderer2DTests.f1 and Tests files
    (Test was failing for small pixel differences)
    
    SpriteRenderer3DTests Updated Images
    
    - Images were pixels off causing a failure
    
    SpriteRotationTests updated images
    
    - Images were pixels off causing a failure
    
    SpriteTestGame updated images
    
    - Images were pixels off causing a failure
    
    TesselationTests updated images
    
    - Images were pixels off causing a failure
    
    SceneAmbientLight test has outdated images
    
    Updated SceneAmbientLight image
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    dc984b5 View commit details
    Browse the repository at this point in the history
  2. TEstGCHandleAlloc: Autolayout was set to fail when it does now in fac…

    …t succeed
    
    Unsure why this originally was set to false after reading documentation, might be missing some context. Can simply add a TODO above line 37 instead to give more context. The rest of the test seems to function as expected.
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ac0a968 View commit details
    Browse the repository at this point in the history
  3. Stride Particles Tests Updated Visual Tests

    - Outdated images for various tests inside Particles.Tests.Windows
    
    Stride.Graphics.Tests - Updated image for TestRenderToTexture Test
    
    - Outdated images for AMD
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    54e0570 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    125d491 View commit details
    Browse the repository at this point in the history
  5. Added skips for graphics related tests to avoid confusion and give ad…

    …ditional info for why they fail info
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d598082 View commit details
    Browse the repository at this point in the history
  6. Updated template package names to now be properly loaded

    For whatever reason, it was case sensitive and could not find the corresponding template packages. We not hit another error for these tests but it gets much farther now.
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    51c887b View commit details
    Browse the repository at this point in the history
  7. Revert "Stride Particles Tests Updated Visual Tests"

    This reverts commit 54e0570.
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b29156d View commit details
    Browse the repository at this point in the history
  8. Revert "Various Graphics Tests Using outdated images [DONT USE]"

    This reverts commit dc984b5.
    dloe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8995c41 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Added skips to GPU rendering related tests that will consecutively fail

    For the time being, since these tests are designed for the teamcity agent and that isnt operational, these can be skipped to avoid large amount of failures.
    
    Note: May need feedback on these, might be okay to not gave these skip, regardless of if they always fail.
    dloe committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    110a916 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8916ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ccd93b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Revert "Added skips to GPU rendering related tests that will consecut…

    …ively fail"
    
    This reverts commit 110a916.
    dloe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    87c7bda View commit details
    Browse the repository at this point in the history
  2. Revert "Added skips for graphics related tests to avoid confusion and…

    … give additional info for why they fail info"
    
    This reverts commit d598082.
    dloe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ac882ba View commit details
    Browse the repository at this point in the history
  3. Removed changed tests back to original tests with more comments

    Hopefully can give insight for those seeing issues while SharpFont issues are being looked at
    dloe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ee50b87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c488249 View commit details
    Browse the repository at this point in the history
  5. Removed Skips for rendering

    dloe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    bcd5d06 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    d2d3496 View commit details
    Browse the repository at this point in the history