.gitignore for ECU-TEST
37 ignore rules for ECU-TEST, ready to copy into your repository.
Test automation software
The complete .gitignore for ECU-TEST
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:32:05 UTC
# Technologies: ECU-TEST
### ECU-TEST ###
# 7-Zip archive
*.7z
.workspace/ETdrive.xml
.workspace/favorites.xml
.workspace/filters.xml
# Windows executable
*.exe
.workspace/generators.xml
# Windows installer package
*.msi
.workspace/history.xml
.workspace/parallelExecution.xml
# ZIP archive
*.zip
.workspace/signalviewer.xml
.workspace/signalViewerHistory.json
.workspace/signalviewer2layout.xml
.workspace/testeditor.xml
.workspace/tooladapter.xml
.workspace/view.xml
.workspace/attributeLists.xml
.workspace/interactiveexecution.xml
.workspace/protocol.xml
.workspace/pythonlibrary.xml
.workspace/traceexplorer.xml
*.arxml
*.a2l
*.dbc
# Hex dump file
*.hex
*.s19
[tT]estdata
[tT]estdaten
TestReports
Templates
PyLibs
Offline-FIUs
Offline-Models
Offline-SGBDs
Backup_*
# Python bytecode cache directory
__pycache__/
# Python compiled bytecode
*.py[cod]
What these ECU-TEST rules actually ignore
Every pattern below, and why it belongs in your .gitignore.
General
| Pattern | What it ignores |
|---|---|
.workspace/ETdrive.xml |
Dynamic workspace settings * We don't recommend to ignore the .workspace directory, because of important * project specific settings * local user settings |
*.7z |
7-Zip archive |
.workspace/favorites.xml |
General |
.workspace/filters.xml |
General |
.workspace/generators.xml |
General |
*.exe |
Windows executable |
.workspace/history.xml |
General |
*.msi |
Windows installer package |
.workspace/parallelExecution.xml |
General |
.workspace/signalviewer.xml |
General |
*.zip |
ZIP archive |
.workspace/signalViewerHistory.json |
General |
.workspace/signalviewer2layout.xml |
General |
.workspace/testeditor.xml |
General |
.workspace/tooladapter.xml |
General |
.workspace/view.xml |
General |
.workspace/attributeLists.xml |
optional, if your process depends on this file remove exclusion |
.workspace/interactiveexecution.xml |
General |
.workspace/protocol.xml |
General |
.workspace/pythonlibrary.xml |
General |
.workspace/traceexplorer.xml |
deprecated, support for older versions |
*.arxml |
Custom file formats and test dependencies * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks |
*.a2l |
General |
*.dbc |
General |
*.hex |
Hex dump file |
*.s19 |
General |
[tT]estdata |
General |
[tT]estdaten |
General |
TestReports |
Test results and test execution related content * Git is not intended to store and provide test results for all iterations * We recommend to use test.guide (https://www.test-guide.info) for the test report management |
Templates |
Report generators and templates * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the unnecessary subdirectories |
PyLibs |
optional, default for external Python libraries |
Offline-FIUs |
Exclude large binary artifacts * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks |
Offline-Models |
General |
Offline-SGBDs |
General |
Exclude default and custom temporary directories
| Pattern | What it ignores |
|---|---|
Backup_* |
Exclude default and custom temporary directories |
Python bytecode and cache files
| Pattern | What it ignores |
|---|---|
__pycache__/ |
Python bytecode cache directory |
*.py[cod] |
Python compiled bytecode |
How to use this .gitignore for ECU-TEST
- Copy the ECU-TEST rules above, or download the file directly.
- Create a file named .gitignore at the root of your Git repository and paste the rules into it.
- If some of those files are already tracked, run git rm -r --cached . then commit again — Git only applies ignore rules to untracked files.
- Commit the .gitignore so everyone on the team shares the same rules.