eclipse-opendut / opendut

Test Electronic Control Units around the world in a transparent network.
https://opendut.eclipse.dev
Apache License 2.0
25 stars 15 forks source link
automotive

Eclipse openDuT logo

[![projects.eclipse.org](https://img.shields.io/badge/Eclipse_Project---?style=for-the-badge&logo=eclipseide&labelColor=%236C54C6&color=%235C5C5C)](https://projects.eclipse.org/projects/automotive.opendut) [![projects.eclipse.org](https://img.shields.io/github/actions/workflow/status/eclipse-opendut/opendut/build.yaml?branch=main&style=for-the-badge&logo=githubactions&label=main)](https://github.com/eclipse-opendut/opendut/actions?query=branch%3Amain) [![projects.eclipse.org](https://img.shields.io/github/actions/workflow/status/eclipse-opendut/opendut/build.yaml?branch=development&style=for-the-badge&logo=githubactions&label=development)](https://github.com/eclipse-opendut/opendut/actions?query=branch%3Adevelopment) # Eclipse openDuT Test Electronic Control Units around the world in a transparent network. Eclipse openDuT provides an open framework to automate the testing and validation process for automotive software and applications in a reliable, repeatable and observable way. Eclipse openDuT is hardware-agnostic with respect to the execution environment and accompanies different hardware interfaces and standards regarding the usability of the framework. Thereby, it is supporting both on-premise installations and hosting in a cloud infrastructure. Eclipse openDuT considers an eventually distributed network of real (HIL) and virtual devices (SIL) under test. Eclipse openDuT reflects hardware capabilities and constraints along with the chosen test method. Test cases are not limited to a specific domain, but it especially realizes functional and explorative security tests. Funded by the European Union ## Developer Setup Find out how to [get started here](https://opendut.eclipse.dev/book/development/getting-started.html). ## Usage For using openDuT, find our [user manual here](https://opendut.eclipse.dev/book/user-manual/index.html). ## Contribution We are delighted that you are interested in making Eclipse openDuT better! This project welcomes all contributions: ideas, patches, documentation, bug reports. But before contributing, make sure to read the [contribution guideline](CONTRIBUTING.md). You can also check out our list of [Good First Issues](https://github.com/eclipse-opendut/opendut/issues/91). ## License Eclipse openDuT is licensed using the Apache License Version 2.0. ## Attribution openDuT uses [NetBird](https://netbird.io/) and [WireGuard](https://www.wireguard.com/) to establish a VPN network.