lock version for require packages.
create switch "RUN_FULL_TEST"