1. 18 Jul, 2025 6 commits
    • peterd-NV's avatar
      Updates Mimic test cases to pytest format (#550) · 8fa76ddc
      peterd-NV authored
      # Description
      
      <!--
      Thank you for your interest in sending a pull request. Please make sure
      to check the contribution guidelines.
      
      Link:
      https://isaac-sim.github.io/IsaacLab/main/source/refs/contributing.html
      -->
      
      Updates the following tests to pytest format:
      
      - test_pink_ik.py
      - test_selection_strategy.py
      - test_generate_dataset.py
      
      Updates test_generate_dataset.py to check that the expected number of
      annotations are successfully generated in the HDF5 during the annotation
      phase. If not, then test returns failure. This ensures that physics is
      behaving correctly and that the correct annotated demos are being
      generated. Previously, if a physics issue is introduced, the test would
      timeout instead of failing.
      
      The annotate_demos.py script was updated to return the number of
      successfully annotated demos in order to support the above test.
      
      ## Type of change
      
      <!-- As you go through the list, delete the ones that are not
      applicable. -->
      
      - New feature (non-breaking change which adds functionality)
      
      ## Checklist
      
      - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
      `./isaaclab.sh --format`
      - [ ] 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
      -->
      8fa76ddc
    • shauryadNv's avatar
      Updates cosmos test files to use pytest (#548) · a958ac56
      shauryadNv authored
      # Description
      
      Updated Mimic-Cosmos related tests to use pytest.
      
      ## 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`
      - [ ] 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
      - [x] I have added my name to the `CONTRIBUTORS.md` or my name already
      exists there
      
      ---------
      Co-authored-by: 's avatarKelly Guo <kellyguo123@hotmail.com>
      a958ac56
    • Michael Gussert's avatar
      Fixes outdated dofbot path in tutorial scripts (#544) · 24e83d72
      Michael Gussert authored
      Assets paths for dofbot and jetbot were updated for Isaac Sim 5.0 and
      previous paths no longer worked.
      Updates the paths to follow new paths for Isaac Sim 5.0.
      
      ## 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
      - [X] I have updated the changelog and the corresponding version in the
      extension's `config/extension.toml` file
      - [X] I have added my name to the `CONTRIBUTORS.md` or my name already
      exists there
      24e83d72
    • Alexander Poddubny's avatar
      Fixes CI problem for forks (#540) · 57af13c7
      Alexander Poddubny authored
      Fixing CI problem for forks by setting default values and handling empty
      secrets
      57af13c7
    • Alexander Poddubny's avatar
      Fixes the test reporting issue (#538) · 58fb6b14
      Alexander Poddubny authored
      58fb6b14
    • Kelly Guo's avatar
      Updates some more tests to pytest (#543) · d6702dfa
      Kelly Guo authored
      # Description
      
      Updates a few missing tests that are still on unittest to pytest.
      
      ## Type of change
      
      <!-- As you go through the list, delete the ones that are not
      applicable. -->
      
      - 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
      - [ ] 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
      -->
      d6702dfa
  2. 17 Jul, 2025 3 commits
    • Kelly Guo's avatar
      Fixes import order in multi_asset.py (#536) · 7ac5ad53
      Kelly Guo authored
      # Description
      
      Fixes bug introduced in the import order of multi_asset.py where isaac
      sim import was happening before launching the AppLauncher.
      
      ## Type of change
      
      <!-- As you go through the list, delete the ones that are not
      applicable. -->
      
      - 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
      - [ ] 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
      -->
      7ac5ad53
    • Alexander Poddubny's avatar
      Changes runner for post-merge pipeline on self-hosted runners (#537) · a69f9d6c
      Alexander Poddubny authored
      # Description
      Changing runners for post-merge CI due to space availability on default
      runners
      a69f9d6c
    • rwiltz's avatar
      Updates teleop docs for 2.2 release (#534) · 4e923f54
      rwiltz authored
      # Description
      
      Updates images for teleop docs and moves larger gif file to the server.
      
      
      ## Type of change
      
      - This change requires a documentation update
      
      ## 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
      - [x] I have updated the changelog and the corresponding version in the
      extension's `config/extension.toml` file
      - [x] 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
      -->
      4e923f54
  3. 15 Jul, 2025 1 commit
    • shauryadNv's avatar
      Adds note to mimic cosmos pipeline doc for eval (#530) · 45ee5317
      shauryadNv authored
      # Description
      
      Updated the Mimic-Cosmos pipeline doc to include a minor note on eval
      script runtime as per QA suggestion.
      
      ## Type of change
      
      - Bug fix (non-breaking change which fixes an issue)
      - This change requires a documentation update
      
      ## 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
      - [ ] 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
      - [x] I have added my name to the `CONTRIBUTORS.md` or my name already
      exists there\
      45ee5317
  4. 12 Jul, 2025 30 commits