Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ outputs/
out/
__pycache__/
*.egg
*.egg-info
*.egg-info
metrics.json
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ See `uv run dataflow --help` for all options
## Testing with Artefacts

### Set up the Artefacts Dashboard
Follow these steps to set up your Artefacts project. For more details, refer to the [documentation](https://docs.artefacts.com/getting-started/).
Follow these steps to set up your Artefacts project. For more details, refer to the [documentation](https://docs.artefacts.com/getting-started/).

_Please note IsaacSim 5.0 is dependant on an older version of `psutil` (5.9.8) that is incompatible with Artefacts. As a result Artefacts needs to be installed outside the `uv` environment of the project. Our recommendation is `pipx`._

1. Install the CLI using `pipx` (other installation methods are available).
```sh
Expand Down
12 changes: 1 addition & 11 deletions nodes/tester/tester/conftest.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# noqa: D100
import os
from pathlib import Path

import msgs
Expand Down Expand Up @@ -87,16 +86,7 @@ def metrics():
yield metrics

workspace_path = Path(__file__).parent.parent.parent.parent
metrics_path = (
Path(
os.getenv(
"ARTEFACTS_SCENARIO_UPLOAD_DIR", workspace_path / "outputs/artefacts"
)
)
/ ".."
/ "metrics.json"
)
metrics_path.parent.mkdir(parents=True, exist_ok=True)
metrics_path = workspace_path / "metrics.json"
with open(metrics_path, "w") as f:
import json

Expand Down