Avoid integration test frameworks
Refactor functional tests into unit tests
Remove underused features
Refrain from implementing slow features
Do not test everything