作者: Thomas Pavela , Eitan Farchi , Shmuel Ur , Avi Ziv
DOI:
关键词:
摘要: A method, apparatus and article of manufacture for persistent code coverage data collection are provided. Initially, a program which should be collected is identified divided into tasks (i.e. basic blocks) each task given unique name. Coverage points then inserted the source at beginning to produce an instrumented program. The compiled link-edited with appropriate library executable. set test cases run purposes next. Then, database created using cases. executable loaded write point information output file. file processed in order populate per task. When modified, new modified updated accordingly. non-affected preserved testing version eliminating need running entire bucket. may queried determine rerun.