[ 
https://issues.apache.org/jira/browse/TEZ-2798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Siddharth Seth updated TEZ-2798:
--------------------------------
    Attachment: TEZ-2798.1.ignoredTemporarilyActivated.txt

Simple patch to fix the failing tests. The appContext was being passed to the 
TaskCommContext before it was initialized in the DAGAppMaster. Uncommented the 
ignores temporarily for jenkins. 

bq. TEZ-2045 reversed the flow of sending taskspec to the communicator. This 
ends up with the side effect that that container lifecycle becomes disconnected 
from task lifecycle. Even if the container is in launching state, the rest of 
the task state machine can proceed because there are no further interactions 
with the AMcontainer object after that (in the no-error case).
Didn't quite understand this, or the significance w.r.t this jira. The state 
machines could always run independently - with the interaction point being when 
a remote container asked for a task. With the TezTaskComm - that remains 
unchanged.

> NPE when executing TestMemoryWithEvents::testMemoryScatterGather
> ----------------------------------------------------------------
>
>                 Key: TEZ-2798
>                 URL: https://issues.apache.org/jira/browse/TEZ-2798
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Rajesh Balamohan
>            Priority: Blocker
>         Attachments: TEZ-2798.1.ignoredTemporarilyActivated.txt
>
>
> {noformat}
> 2015-09-10 05:07:45,885 ERROR [Dispatcher thread: Central] 
> common.AsyncDispatcher (AsyncDispatcher.java:dispatch(188)) - Error in 
> dispatcher thread
> java.lang.NullPointerException
>       at 
> org.apache.tez.dag.app.ContainerLauncherContextImpl.containerLaunched(ContainerLauncherContextImpl.java:47)
>       at 
> org.apache.tez.dag.app.MockDAGAppMaster$MockContainerLauncher.launch(MockDAGAppMaster.java:280)
>       at 
> org.apache.tez.dag.app.MockDAGAppMaster$MockContainerLauncher.launchContainer(MockDAGAppMaster.java:219)
>       at 
> org.apache.tez.dag.app.launcher.ContainerLauncherManager.handle(ContainerLauncherManager.java:200)
>       at 
> org.apache.tez.dag.app.launcher.ContainerLauncherManager.handle(ContainerLauncherManager.java:46)
>       at 
> org.apache.tez.common.AsyncDispatcher.dispatch(AsyncDispatcher.java:183)
>       at org.apache.tez.common.AsyncDispatcher$1.run(AsyncDispatcher.java:114)
>       at java.lang.Thread.run(Thread.java:745)
> {noformat}
> Wasn't caught in jenkins as these tests are very long running tests and are 
> marked as @Ignore (mainly for internal testing).
> Same exception with testMemoryBroadcast, testMemoryOneToOne, 
> testMemoryRootInputEvents



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to