You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ra...@apache.org on 2017/03/30 10:08:32 UTC

phoenix git commit: Test Analyzer tool generatest tests in single line file too.(Rajeshbabu)

Repository: phoenix
Updated Branches:
  refs/heads/calcite cc9115cb0 -> 463a52a43


Test Analyzer tool generatest tests in single line file too.(Rajeshbabu)


Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo
Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/463a52a4
Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/463a52a4
Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/463a52a4

Branch: refs/heads/calcite
Commit: 463a52a434085a274dbd1c242d6073ec5c782711
Parents: cc9115c
Author: Rajeshbabu Chintaguntla <ra...@apache.org>
Authored: Thu Mar 30 15:38:14 2017 +0530
Committer: Rajeshbabu Chintaguntla <ra...@apache.org>
Committed: Thu Mar 30 15:38:14 2017 +0530

----------------------------------------------------------------------
 test_failure_analyzer.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/phoenix/blob/463a52a4/test_failure_analyzer.py
----------------------------------------------------------------------
diff --git a/test_failure_analyzer.py b/test_failure_analyzer.py
index 4391d07..f6c25dd 100644
--- a/test_failure_analyzer.py
+++ b/test_failure_analyzer.py
@@ -8,8 +8,9 @@ reload(sys)
 sys.setdefaultencoding('utf-8')
 
 fieldnames = ['classname', 'testcase', 'error_message','type','info'];
+singlelinecsvfile = open("single_line_calcite_failed_tests.csv", "w");
 with open('calcite_failed_tests.csv', 'w') as csvfile:
-  writer = csv.DictWriter(csvfile, fieldnames,dialect='excel',delimiter=',');
+  writer = csv.DictWriter(csvfile, fieldnames,dialect='excel',delimiter=',');  
   writer.writeheader();
   target_dir = os.path.join(os.getcwd(),'phoenix-core/target');
   list_of_dirs = os.listdir(target_dir);
@@ -29,5 +30,11 @@ with open('calcite_failed_tests.csv', 'w') as csvfile:
                 error_message = child.get('message');
                 type = child.get('type');
                 info = child.text;
+		singlelinecsvfile.write(classname+',');
+		singlelinecsvfile.write(testcase+',');
+		singlelinecsvfile.write(type.replace('\n',"\r")+',');
+		singlelinecsvfile.write(info.replace('\n',"\r"));
+		singlelinecsvfile.write("\b")
 	        writer.writerow({'classname':classname,'testcase':testcase,'error_message':error_message,'type':type,'info':info});
 csvfile.close();
+singlelinecsvfile.close();