WebHCat E2E test TestHive_7 failed because percentComplete wasn't returned as expected.
So, there are two problems here.
- The log parsing is broken for status of percentComplete. In the stderr of the job we see:
The assumption in the code is that the line containing the percent status will end after "reduce = \d+%" but that fails with the above.
- The last status from Hive job is "map = 100%, reduce = 0%" instead of expected "map = 100%, reduce = 100%".