From 61d2c68dceeb29b7bc6c23b66b92e4523acb55b7 Mon Sep 17 00:00:00 2001 From: jfernan2 Date: Thu, 8 Jul 2021 19:43:45 +0200 Subject: [PATCH] [DQM] Fix to compareDQMOutput since python3 As pointed out in https://github.com/cms-sw/cmssw/pull/34374#issuecomment-876617338 --- DQMServices/FileIO/scripts/compareDQMOutput.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/DQMServices/FileIO/scripts/compareDQMOutput.py b/DQMServices/FileIO/scripts/compareDQMOutput.py index 90c1f1dfef44a..0134d5cbbc61a 100755 --- a/DQMServices/FileIO/scripts/compareDQMOutput.py +++ b/DQMServices/FileIO/scripts/compareDQMOutput.py @@ -31,13 +31,13 @@ def compare(base_dir, pr_dir, output_dir, files, pr_number, test_number, release print('Running comparison:') print(' '.join(command)) - output = subprocess.check_output(command) + output = subprocess.check_output(command).decode() output_elements = output.split('\n')[1:] - base_output_filename = output_elements[0] - pr_output_filename = output_elements[1] + base_output_filename = output_elements[3] + pr_output_filename = output_elements[4] run_nr = base_output_filename.split('_')[2].lstrip('R').lstrip('0') - output_numbers = output_elements[2].split(' ') + output_numbers = output_elements[5].split(' ') workflow = os.path.basename(os.path.dirname(os.path.join(base_dir, file_name))).split('_')[0] base_dataset = '/' + '/'.join(base_output_filename.rstrip('.root').split('__')[1:])