NVlabs / FPSci

Aim Training Experiments
Other
67 stars 23 forks source link

More automated tests #146

Open jspjutNV opened 4 years ago

jspjutNV commented 4 years ago

134 gives us the framework to test core FPSci functionality. This issue is here to discuss the kinds of tests that should be added to avoid regressions in functionality as we add features.

bboudaoud-nv commented 4 years ago

Testing the various configuration options from the startup config downward would be a great suite of tests to setup.

Specifically we could begin with testing the following from the startup config:

bboudaoud-nv commented 4 years ago

Another suggested test was the idea just barely leading/lagging a target (say by 1 frame of translation) and testing hit/miss conditions to ensure hit detection is performed synchronously to what is displayed to the user.

jspjutNV commented 2 years ago

Instead of moving this to each new release, I'm just going to leave this Issue open in case someone wants to discuss types of new test cases that should be added.