Just a not about the history of OS test...
OS test was never designed to be a complete functional test. It was
developed originally as a small test tool to help me develop and debug
new OS features. It tests only basic functionality and would require a
LOT or work to become credible test of the OS with good feature coverage.
These little test tools were accumulated into one big test program to
check for regressions and became a substantial but poorly designed
program. It is still useful for regression testing if your test
expectations are low.
Starting with bits and pieces of something like the LTS might make more
sense other than its licensing problems. Since it would never be
included in a distributed binary, the licensing really should not matter
much in practice.