ekumen-os / andino_integration_tests Goto Github PK
View Code? Open in Web Editor NEWExtension to the Andino robot ( https://github.com/Ekumen-OS/andino ) showing how to build integration tests.
License: BSD 3-Clause "New" or "Revised" License
Extension to the Andino robot ( https://github.com/Ekumen-OS/andino ) showing how to build integration tests.
License: BSD 3-Clause "New" or "Revised" License
We should not be using pandas to present the tests that run in RoboMaker, we could achieve the same with just string templates.
N/A
Use pure python to achieve the same and save CI time when installing the dependencies.
N/A
Issue happening here and here.
N/A
N/A
It would be nice to have the role configurations in the repository for documentation purposes and to speed up the ramp up with a similar configuration.
N/A
N/A
N/A
We should not waste time in CI and wait until the simulation jobs timeout. Instead, we should tag jobs and cancel them once they are finished.
That has some implications:
That should save considerable amounts of time and money.
N/A
N/A
N/A
In order to make a little bit more user friendly in terms of knowing which jobs failed from the report given on the PRs, it would be nice to add the test name to the report that way users can identify faster which test failed.
N/A
N/A
N/A
andino_bringup: Cannot locate rosdep definition for [rosbag2-storage-mcap]
N/A
For completion, it'd be nice to benefit of that scheme and run it as AWS RoboMaker proposes as well.
N/A
N/A
N/A
See https://github.com/Ekumen-OS/andino_integration_tests/blob/main/.github/workflows/remove_robomaker_simulations.yml
This is a left over after the release.
N/A
N/A
This package would be great to have it as a python package.
Also, it might be worth moving it outside this repository.
N/A
N/A
N/A
The code only covers the case where andino moves forward, we need other test cases for moving backwards and combining it with rotations.
Cases to cover:
N/A
Create new test cases for each movement procedure.
N/A
Just what the title says, we should measure and assign some time as a timeout to each stage to make sure that nothing runs forever.
N/A
N/A
N/A
Due to the limitations of the Setup script accepting only strings and not lists, the project participants were added to setup.py file as a string.
We project to change the implementation to tackle this problem as a previous step to offer the code as a pip package.
https://docs.python.org/3/distutils/setupscript.html
https://martin-thoma.com/pyproject-toml/
https://stackoverflow.com/questions/9999829/how-to-specify-multiple-authors-emails-in-setup-py
N/A
N/A
N/A
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.