Cask Data Application Platform - Develop Build and Test

Build: #3311 failed Child of CDAP-DRC-5435

Build result summary

Details

Completed
Duration
61 minutes
Labels
None
Agent
bamboo-agent09
Revision
5ad3db6a1de41f704c2e9e5c6ba9b5a0db789f64 5ad3db6a1de41f704c2e9e5c6ba9b5a0db789f64
Total tests
2484
Fixed in
#3314 (Child of CDAP-DRC-5438)

Responsible

No one has taken responsibility for this failure

Code commits

Author Commit Message Commit date
wyzhang <wyzhang@google.com> wyzhang <wyzhang@google.com> 5ad3db6a1de41f704c2e9e5c6ba9b5a0db789f64 5ad3db6a1de41f704c2e9e5c6ba9b5a0db789f64 Merge pull request #13413 from cdapio/feature/CDAP-18010/wyzhang-pod-isolation-artifact-part1
CDAP-18010: Run artifact inspection in isolation.
wyzhang <wyzhang@google.com> wyzhang <wyzhang@google.com> d6838da9f9c23c24848078cc4cb6b2ab53371b1c d6838da9f9c23c24848078cc4cb6b2ab53371b1c CDAP-18010: Run artifact inspection in isolation.
Part 1: Add an endpoint in task worker to allow submit tasks via query params.
Part 2: Allow new endpoint to allow uploading a file which is made
        available for task runnable via RunnableTaskContext

Why:
Artifact inspection takes places right after upload completes, it resides
in a temp dir in appfab. To run artifact inspection in worker pod, appfab
needs to send file over. Current rest endpoint "/run" use request body
to store task specification, which makes it challenging to send file
as well. Thus introducing a new endpoint to specify task specifiction
via query parameter, then file content can be streamed over via
request body.

Tests

New test failures 1
Status Test View job Duration
Collapse Failed TestFrameworkTestRun testAppWithTxTimeout History
Unit Test Job 34 secs
java.util.concurrent.TimeoutException: Error getting value for TxContentProducer.destroy-nest. Expected: failed, Got: null
	at io.cdap.cdap.common.utils.Tasks.waitFor(Tasks.java:71)
	at io.cdap.cdap.test.app.TestFrameworkTestRun.testAppWithTxTimeout(TestFrameworkTestRun.java:1487)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
(52 more lines...)

JIRA issues

IssueDescriptionStatus
Unknown Issue TypeCDAP-18010Could not obtain issue details from JIRA