[test-suite] r313582 - Allow custom names for lhs/rhs
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 18 15:32:22 PDT 2017
Author: matze
Date: Mon Sep 18 15:32:22 2017
New Revision: 313582
URL: http://llvm.org/viewvc/llvm-project?rev=313582&view=rev
Log:
Allow custom names for lhs/rhs
You often want to give the columns more meaningful names than lhs/rhs
when you merge multiple datasets.
Modified:
test-suite/trunk/utils/compare.py
Modified: test-suite/trunk/utils/compare.py
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/utils/compare.py?rev=313582&r1=313581&r2=313582&view=diff
==============================================================================
--- test-suite/trunk/utils/compare.py (original)
+++ test-suite/trunk/utils/compare.py Mon Sep 18 15:32:22 2017
@@ -249,6 +249,10 @@ if __name__ == "__main__":
dest='merge_function', const=pd.DataFrame.min)
parser.add_argument('--merge-max', action='store_const',
dest='merge_function', const=pd.DataFrame.max)
+ parser.add_argument('--lhs-name', default="lhs",
+ help="Name used to describe left side in 'vs' mode")
+ parser.add_argument('--rhs-name', default="rhs",
+ help="Name used to describe right side in 'vs' mode")
parser.add_argument('files', metavar='FILE', nargs='+')
config = parser.parse_args()
@@ -269,7 +273,8 @@ if __name__ == "__main__":
rhs_merged = config.merge_function(rhs_d, level=1)
# Combine to new dataframe
- data = pd.concat([lhs_merged, rhs_merged], names=['l/r'], keys=['lhs', 'rhs'])
+ data = pd.concat([lhs_merged, rhs_merged], names=['l/r'],
+ keys=[config.lhs_name, config.rhs_name])
else:
data = readmulti(files)
More information about the llvm-commits
mailing list