• Kelly Guo's avatar
    Adds a unit tests for catching non-headless app file launch (#3392) · 69f34121
    Kelly Guo authored
    # Description
    
    Recent isaac sim update introduced a new bug for non-headless scripts
    where some scripts were hanging at simulation startup. This change
    introduces a new unit test that aims to capture issues like this by
    forcing the use of the non-headless app file.
    
    Additionally, the isaac sim CI system has very unstable results for perf
    testing, so we are disabling the performance-related tests for the sim
    CI.
    
    ## Type of change
    
    - Bug fix (non-breaking change which fixes an issue)
    
    
    ## Checklist
    
    - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
    `./isaaclab.sh --format`
    - [x]  I have made corresponding changes to the documentation
    - [x] My changes generate no new warnings
    - [x] I have added tests that prove my fix is effective or that my
    feature works
    - [ ] I have updated the changelog and the corresponding version in the
    extension's `config/extension.toml` file
    - [ ] I have added my name to the `CONTRIBUTORS.md` or my name already
    exists there
    
    <!--
    As you go through the checklist above, you can mark something as done by
    putting an x character in it
    
    For example,
    - [x] I have done this task
    - [ ] I have not done this task
    -->
    69f34121
test_non_headless_launch.py 1.66 KB