forked from autowarefoundation/autoware.universe
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'autowarefoundation:main' into main
- Loading branch information
Showing
7,359 changed files
with
781,793 additions
and
377,045 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*/examples/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
*:*/test/* | ||
*:*/examples/* | ||
*:*/benchmarks/* | ||
|
||
checkersReport | ||
missingInclude | ||
missingIncludeSystem | ||
unmatchedSuppression | ||
unusedFunction | ||
useInitializationList | ||
useStlAlgorithm |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"ignorePaths": [ | ||
"perception/autoware_bytetrack/lib/**", | ||
"planning/behavior_velocity_planner/autoware_behavior_velocity_intersection_module/scripts/**" | ||
], | ||
"ignoreRegExpList": [], | ||
"words": ["dltype", "tvmgen", "fromarray", "soblin", "brkay54", "libtensorrt"] | ||
} |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"problemMatcher": [ | ||
{ | ||
"owner": "cppcheck", | ||
"pattern": [ | ||
{ | ||
"regexp": "^([^:]+):(\\d+):(\\d*):\\s(style|portability|performance|warning|error):\\s(.*)$", | ||
"file": 1, | ||
"line": 2, | ||
"column": 3, | ||
"message": 5 | ||
} | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
# Overall CI Infrastructure | ||
|
||
## Machine Types | ||
|
||
### Standard GitHub-hosted runners | ||
|
||
- [Documentation](https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories) | ||
|
||
These runners are utilized by the majority of the workflows. | ||
They are free to use for public repositories, with a concurrency limit of 20 jobs per organization. | ||
|
||
**Listed specs:** | ||
|
||
| vCPU | RAM | Storage (SSD) | | ||
| ---- | ----- | ------------- | | ||
| 4 | 16 GB | 14 GB | | ||
|
||
**Note:** While the official documentation lists 14 GB of storage, the actual available storage is approximately 73 GB. | ||
|
||
### AWS CodeBuild runners | ||
|
||
- [AWS CodeBuild Documentation](https://docs.aws.amazon.com/codebuild/latest/userguide/action-runner.html) | ||
|
||
These runners are employed for workflows that require more resources and are funded by the Autoware Foundation budget. | ||
|
||
**Relevant machine types:** | ||
|
||
| Instance Type | Memory | vCPUs | Price per Minute | | ||
| --------------- | ------ | ----- | ---------------- | | ||
| arm1.large | 16 GiB | 8 | $0.015 | | ||
| general1.medium | 7 GB | 4 | $0.01 | | ||
| general1.large | 15 GB | 8 | $0.02 | | ||
| general1.xlarge | 72 GiB | 36 | $0.0798 | | ||
| gpu1.small | 15 GB | 4 | $0.05 | | ||
|
||
**Sources:** | ||
|
||
- [Compute images supported with the CodeBuild-hosted GitHub Actions runner](https://docs.aws.amazon.com/codebuild/latest/userguide/sample-github-action-runners-update-yaml.images.html) | ||
- [AWS CodeBuild pricing](https://aws.amazon.com/codebuild/pricing/) | ||
|
||
## Key workflows and their runners | ||
|
||
| Workflow | Trigger | Runner | | ||
| ---------------------------------- | --------------------- | -------------- | | ||
| build-and-test (cuda) | merge to main | general1.large | | ||
| build-and-test-daily | daily on main | github-std | | ||
| build-and-test-daily-arm64 | daily on main | arm1.large | | ||
| build-and-test-differential | PR update | github-std | | ||
| build-and-test-differential (cuda) | PR update | general1.large | | ||
| build-and-test-differential-arm64 | PR update (arm label) | arm1.large | | ||
|
||
## Additional notes | ||
|
||
- We use [`taskset`](https://manpages.ubuntu.com/manpages/jammy/man1/taskset.1.html) from GNU Coreutils to limit the number of cores utilized by build processes. This is done to prevent overloading the self-hosted runners. | ||
- The number of cores is limited to `vCPU count - 1`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
## Description | ||
|
||
## Related links | ||
|
||
**Parent Issue:** | ||
|
||
- Link | ||
|
||
<!-- ⬇️🟢 | ||
**Private Links:** | ||
- [CompanyName internal link]() | ||
⬆️🟢 --> | ||
|
||
## How was this PR tested? | ||
|
||
## Notes for reviewers | ||
|
||
None. | ||
|
||
## Interface changes | ||
|
||
None. | ||
|
||
<!-- ⬇️🔴 | ||
### Topic changes | ||
#### Additions and removals | ||
| Change type | Topic Type | Topic Name | Message Type | Description | | ||
|:--------------|:----------------|:--------------|:--------------------|:------------------| | ||
| Added/Removed | Pub/Sub/Srv/Cli | `/topic_name` | `std_msgs/String` | Topic description | | ||
#### Modifications | ||
| Version | Topic Type | Topic Name | Message Type | Description | | ||
|:--------|:----------------|:------------------|:--------------------|:------------------| | ||
| Old | Pub/Sub/Srv/Cli | `/old_topic_name` | `sensor_msgs/Image` | Topic description | | ||
| New | Pub/Sub/Srv/Cli | `/new_topic_name` | `sensor_msgs/Image` | Topic description | | ||
### ROS Parameter Changes | ||
#### Additions and removals | ||
| Change type | Parameter Name | Type | Default Value | Description | | ||
|:--------------|:---------------|:---------|:--------------|:------------------| | ||
| Added/Removed | `param_name` | `double` | `1.0` | Param description | | ||
#### Modifications | ||
| Version | Parameter Name | Type | Default Value | Description | | ||
|:--------|:-----------------|:---------|:--------------|:------------------| | ||
| Old | `old_param_name` | `double` | `1.0` | Param description | | ||
| New | `new_param_name` | `double` | `1.0` | Param description | | ||
🔴⬆️ --> | ||
|
||
## Effects on system behavior | ||
|
||
None. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.