From f2205528b5e916ff95590691ddec4e0e14dc6980 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 27 Jun 2011 12:06:41 +0000 Subject: [PATCH] Added rules to releng/TODO, new options -keep, -clean_up, deprecated -clean --- releng/TODO | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/releng/TODO b/releng/TODO index d1b3ca90..552ea400 100644 --- a/releng/TODO +++ b/releng/TODO @@ -1,11 +1,24 @@ * write a 'master' script to run all tests - + to be designed & written. + -> work in progress: run_all + figure out how to store logs and search for interesting err/warn keywords spewed up by the script or apps it calls. - + write common configuration ficility + + write common configuration facility * releng_build_isojigdo: + finish boot options * releng_check_isocontent: compare input data against the ISO image content, might be tricky - + to be designed & written. + -> work in progress + +* Give up existing standard option -clean in favor of: + + Option -keep which keeps the test data from being removed after + the test. + + Option -clean_up which removes the test data without doing another test. + + Rule: A test must not overwrite existing data on disk. + It rather shall refuse and offer option -clean_up to + solve the problem (after skilled examination by the user). + + Rule: A test shall remove all files which it has created. + Only explicit user orders shall allow test files to persist. + These orders may be program arguments or configuration variables. + -> see releng/test_hardlinks for an implementation example +