Text this: An incremental approach for test scheduling and synthesis using genetic algorithms