You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tez.apache.org by je...@apache.org on 2020/02/10 14:56:55 UTC

[tez] branch master updated: TEZ-4122. TestMRRJobsDAGApi should set TezClassLoader

This is an automated email from the ASF dual-hosted git repository.

jeagles pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tez.git


The following commit(s) were added to refs/heads/master by this push:
     new 86182d0  TEZ-4122. TestMRRJobsDAGApi should set TezClassLoader
86182d0 is described below

commit 86182d0355c89bd632d5617ba517cea469128fb3
Author: László Bodor <bo...@gmail.com>
AuthorDate: Mon Feb 10 08:56:26 2020 -0600

    TEZ-4122. TestMRRJobsDAGApi should set TezClassLoader
    
    Signed-off-by: Jonathan Eagles <je...@apache.org>
---
 tez-tests/src/test/java/org/apache/tez/mapreduce/TestMRRJobsDAGApi.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tez-tests/src/test/java/org/apache/tez/mapreduce/TestMRRJobsDAGApi.java b/tez-tests/src/test/java/org/apache/tez/mapreduce/TestMRRJobsDAGApi.java
index a756cf9..96b7bbf 100644
--- a/tez-tests/src/test/java/org/apache/tez/mapreduce/TestMRRJobsDAGApi.java
+++ b/tez-tests/src/test/java/org/apache/tez/mapreduce/TestMRRJobsDAGApi.java
@@ -71,6 +71,7 @@ import org.apache.tez.client.TezClientUtils;
 import org.apache.tez.client.TezClient;
 import org.apache.tez.client.TezAppMasterStatus;
 import org.apache.tez.common.ReflectionUtils;
+import org.apache.tez.common.TezClassLoader;
 import org.apache.tez.common.TezUtils;
 import org.apache.tez.common.counters.FileSystemCounter;
 import org.apache.tez.common.counters.TaskCounter;
@@ -833,6 +834,7 @@ public class TestMRRJobsDAGApi {
           .getConfigurationBytes());
 
       try {
+        Thread.currentThread().setContextClassLoader(TezClassLoader.getInstance());
         ReflectionUtils.getClazz(RELOCALIZATION_TEST_CLASS_NAME);
         LOG.info("Class found");
         FileSystem fs = FileSystem.get(conf);