Godot engine regression test project
Go to file
2020-12-25 22:27:21 +01:00
.github/workflows Add thread sanitizer (#11) 2020-12-25 08:59:06 +01:00
AIO/Operators Add updater tool to Godot 4 (#12) 2020-12-25 22:27:21 +01:00
Autoload Use more compatible time counting format (#10) 2020-12-13 21:08:29 +01:00
MainScenes invalid_time (#8) 2020-12-04 13:50:02 +01:00
misc Added simple Light and Physics scenes (#4) 2020-11-07 17:36:23 +01:00
Physics Split tests into multiple stages (#5) 2020-11-17 19:21:50 +01:00
Rendering Split tests into multiple stages (#5) 2020-11-17 19:21:50 +01:00
Text Use more compatible time counting format (#10) 2020-12-13 21:08:29 +01:00
.gitignore Split tests into multiple stages (#5) 2020-11-17 19:21:50 +01:00
All.tscn Add text scene stress CI (#7) 2020-12-01 10:16:36 +01:00
Environment.tres Initial commit 2020-08-05 11:03:11 +02:00
export_presets.cfg Added export preset for exporting in CI 2020-10-28 11:25:12 +01:00
Godot4Update.sh Add updater tool to Godot 4 (#12) 2020-12-25 22:27:21 +01:00
icon 32x32.png Add CI to 3.2 (#3) 2020-10-29 08:52:56 +01:00
icon 32x32.png.import Added simple Light and Physics scenes (#4) 2020-11-07 17:36:23 +01:00
icon.png Add CI to 3.2 (#3) 2020-10-29 08:52:56 +01:00
icon.png.import Add CI to 3.2 (#3) 2020-10-29 08:52:56 +01:00
project.godot Split tests into multiple stages (#5) 2020-11-17 19:21:50 +01:00
README.md Add CI to 3.2 (#3) 2020-10-29 08:52:56 +01:00
Start.gd Use more compatible time counting format (#10) 2020-12-13 21:08:29 +01:00
Start.tscn Split tests into multiple stages (#5) 2020-11-17 19:21:50 +01:00

Godot regression test project

This repository contains Godot project which is tested in offical Godot repository(3.2 branch)

It aims to be complex project, which will allow to find crashes, leaks and invalid memory writes before PR is merged.

Sadly it can't find any logic errors.

For now it is really simple, but some I think that it can be improved over time.

Contributions

Contributions are welcome.

For now there is no requirements to format code.

New functionalities(e.g. physics checks) should be done in different folders(cleaner view to resources)

Epilepsy Warning

Due using by project a lot of functions from each type of Node, screen may flicker, images and objects may change randomly color and size which may lead some users to health problems.