-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WinTPS v2 ideas #55
Comments
Dont forget that to run junit, you need java. Do you really wan to test jdk isntall on system polluted with java? To get away from languages needein massive runtime (junit, xunit...) I was trying to find some other unittesting, sumamry can be found there: adoptium/temurin-build#3741 That is leading us to perl/python. I had choosen python over bash/java once (jsf) and I would never ever repeat that mistake. But pyUnit may be not-invetigated path here (in acursed JSF, I went by to muchnon-standart path) So gennerally spoken, I do not see reasoning to do so. Current stuff seems to be working well and is extendable (If you accept the boiler plate). Thanx a lot for writing it down. It really gave sense, only I'm not sure if it is worthy. |
The upgrade is tricky part. In our old infra rpms-old were there to test upgrade to future one. But it is not stable. eg rerun do not work for obvious reasons. To download previous binaries is extremly hard. Zdenek tried that fro cjc, and it is extremly fagile, and vendor/os/arch specific |
What is runnable application? |
executable |
Executable is any file with |
Current status
We are covering several main areas
Why
I would like to use a more robust testing approach than bash. It's possible to write it in nUnit/junit or something similar. Aside from robustness, we'll get significantly higher testing coverage due to the creation of testing installation variants.
Draft of implementation in nunit with TestCaseSource
What’s missing?
https://github.com/adoptium/installer/blob/master/wix/README.md#features-available
The text was updated successfully, but these errors were encountered: