Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audit logging fixes #6001

Merged
merged 9 commits into from Apr 8, 2014
Merged

Audit logging fixes #6001

merged 9 commits into from Apr 8, 2014

Conversation

bstansberry
Copy link
Contributor

Fix a bunch of issues related to audit logging, plus https://issues.jboss.org/browse/WFLY-3020 which is unrelated but got noticed while I was doing the others.

Best to look at this commit by commit.

@bstansberry
Copy link
Contributor Author

Closing; something is out of whack in the commit history.

@bstansberry bstansberry closed this Mar 5, 2014
@bstansberry bstansberry reopened this Mar 5, 2014
@bstansberry
Copy link
Contributor Author

retest this please

assert isControllingThread();

readOnly = false;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be anal, calling this method means the user will probably be wanting to add something. Whether they actually want to is not known until they call something doing that, so perhaps a wrapper interface to track that?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmmm, sounds like a lot of work... ;)

@kabir
Copy link
Contributor

kabir commented Mar 6, 2014

My 'wrapper interface' comments might not be totally in line with what the intent of this is. If setting readOnly=false is delayed, that might happen after the checks are done, which takes us back to the original problem :-)

@wildfly-ci
Copy link

Build 2871 is now running using a merge of 15271dd

@wildfly-ci
Copy link

Build 2871 outcome was FAILURE using a merge of 15271dd
Summary: Failed to start build Build time: 0:02:35

Build problems:

Failed to build patch for build #2871 {build id=11931}, VCS root: "WildFly - Pull Request" {instance id=8, parent internal id=2, parent id=WF_WildFlyPullRequest, description: "https://github.com/wildfly/wildfly.git#refs/heads/master"}, due to error: Cannot find commit 1521e08 in repository (/store/teamcity/system/caches/git/git-270FFC1D.git, https://github.com/wildfly/wildfly.git#refs/heads/master)

Patch is broken, can be found in file: /opt/buildAgent/temp/globalTmp/temp2938531856204353831patch_11931
Failed to build patch for build #2871 {build id=11931}, VCS root: "WildFly - Pull Request" {instance id=8, parent internal id=2, parent id=WF_WildFlyPullRequest, description: "https://github.com/wildfly/wildfly.git#refs/heads/master"}, due to error: Cannot find commit 1521e08cbb8e9d8dacb4ed850f8e7dcdfc4bfe64 in repository  (/store/teamcity/system/caches/git/git-270FFC1D.git, https://github.com/wildfly/wildfly.git#refs/heads/master)

@wildfly-ci
Copy link

Build 2872 is now running using a merge of 15271dd

@wildfly-ci
Copy link

Build 2875 is now running using a merge of 15271dd

@bstansberry
Copy link
Contributor Author

Good point re: the checks being delayed. So that's my excuse for being lazy!

@wildfly-ci
Copy link

Build 2875 outcome was FAILURE using a merge of 15271dd
Summary: Tests failed: 6 (5 new), passed: 5592, ignored: 79 Build time: 1:30:08

Build problems:

Failed tests detected

java.lang.AssertionError: [{
    "type" => "jmx",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "registerMBean",
    "sig" => [
        "java.lang.Object",
        "javax.management.ObjectName"
    ],
    "params" => [
        "org.jboss.as.jmx.auditlog.JmxAuditLogHandlerTestCase$Bean@14c18e2",
        "test:name=bean"
    ]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "add",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"},
            {"handler" => "test-file"}
        ]
    }]
}, {
    "type" => "jmx",
    "r/o" => true,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "queryMBeans",
    "sig" => [
        "javax.management.ObjectName",
        "javax.management.QueryExp"
    ],
    "params" => [
        "test:name=bean",
        undefined
    ]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "write-attribute",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"}
        ],
        "name" => "enabled",
        "value" => false
    }]
}, {
    "type" => "jmx",
    "r/o" => true,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "queryMBeans",
    "sig" => [
        "javax.management.ObjectName",
        "javax.management.QueryExp"
    ],
    "params" => [
        "test:name=bean",
        undefined
    ]
}, {
    "type" => "core",
    "r/o" => true,
    "booting" => true,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "read-attribute",
        "address" => [],
        "name" => "launch-type",
        "operation-headers" => {"access-mechanism" => "JMX"}
    }]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "write-attribute",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"}
        ],
        "name" => "enabled",
        "value" => true
    }]
}] expected:<6> but was:<7>
java.lang.AssertionError: [{
    "type" => "jmx",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "registerMBean",
    "sig" => [
        "java.lang.Object",
        "javax.management.ObjectName"
    ],
    "params" => [
        "org.jboss.as.jmx.auditlog.JmxAuditLogHandlerTestCase$Bean@14c18e2",
        "test:name=bean"
    ]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "add",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"},
            {"handler" => "test-file"}
        ]
    }]
}, {
    "type" => "jmx",
    "r/o" => true,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "queryMBeans",
    "sig" => [
        "javax.management.ObjectName",
        "javax.management.QueryExp"
    ],
    "params" => [
        "test:name=bean",
        undefined
    ]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "write-attribute",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"}
        ],
        "name" => "enabled",
        "value" => false
    }]
}, {
    "type" => "jmx",
    "r/o" => true,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "method" => "queryMBeans",
    "sig" => [
        "javax.management.ObjectName",
        "javax.management.QueryExp"
    ],
    "params" => [
        "test:name=bean",
        undefined
    ]
}, {
    "type" => "core",
    "r/o" => true,
    "booting" => true,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "read-attribute",
        "address" => [],
        "name" => "launch-type",
        "operation-headers" => {"access-mechanism" => "JMX"}
    }]
}, {
    "type" => "core",
    "r/o" => false,
    "booting" => false,
    "version" => "8.0.0",
    "user" => undefined,
    "domainUUID" => undefined,
    "access" => undefined,
    "remote-address" => undefined,
    "success" => true,
    "ops" => [{
        "operation" => "write-attribute",
        "address" => [
            {"core-service" => "management"},
            {"access" => "audit"},
            {"logger" => "audit-log"}
        ],
        "name" => "enabled",
        "value" => true
    }]
}] expected:<6> but was:<7>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotEquals(Assert.java:743)
    at org.junit.Assert.assertEquals(Assert.java:118)
    at org.junit.Assert.assertEquals(Assert.java:555)
    at org.jboss.as.jmx.auditlog.JmxAuditLogHandlerTestCase.readFile(JmxAuditLogHandlerTestCase.java:613)
    at org.jboss.as.jmx.auditlog.JmxAuditLogHandlerTestCase.testDisableAndEnableAuditLog(JmxAuditLogHandlerTestCase.java:456)
java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)
    at org.junit.runners.Suite.runChild(Suite.java:127)
    at org.junit.runners.Suite.runChild(Suite.java:26)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:141)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:114)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:86)
    at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.AssertionError: Expected exception: javax.naming.NamingException
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:32)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss. ...
java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)
    at org.junit.runners.Suite.runChild(Suite.java:127)
    at org.junit.runners.Suite.runChild(Suite.java:26)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:141)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:114)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:86)
    at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.AssertionError: Expected exception: javax.naming.NamingException
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:32)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss. ...
java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)
    at org.junit.runners.Suite.runChild(Suite.java:127)
    at org.junit.runners.Suite.runChild(Suite.java:26)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:141)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:114)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:86)
    at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.AssertionError: Expected exception: java.lang.IllegalArgumentException
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:32)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    a ...
java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)
    at org.junit.runners.Suite.runChild(Suite.java:127)
    at org.junit.runners.Suite.runChild(Suite.java:26)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:141)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:114)
    at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:86)
    at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.AssertionError: Expected exception: java.lang.IllegalArgumentException
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:32)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)
    at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)
    at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)
    a ...

##### and more errors, see build details

Failed tests

org.jboss.as.test.integration.ee.injection.resource.enventry.EnvEntryInjectionTestCase.testNonExistentResourceCannotBeLookedUp: java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)

org.jboss.as.test.integration.ee.injection.resource.noncomponent.NonComponentResourceInjectionTestCase.testBindingDoesNotExist: java.lang.Exception: Unexpected exception, expected<javax.naming.NamingException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)

org.jboss.as.test.integration.ee.injection.resource.persistencecontextref.PersistenceContextRefTestCase.testCorrectPersistenceUnitInjectedFromPersistenceUnitRef: java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)

org.jboss.as.test.integration.ee.injection.resource.persistencecontextref.PersistenceContextRefTestCase.testCorrectPersistenceUnitInjectedFromRefInjectionTarget2: java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)

org.jboss.as.test.integration.ee.injection.resource.persistencecontextref.PersistenceContextRefTestCase.testCorrectPersistenceUnitInjectedFromAnnotation2: java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException> but was<java.lang.AssertionError>
    at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:28)
    at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:226)

org.jboss.as.jmx.auditlog.JmxAuditLogHandlerTestCase.testDisableAndEnableAuditLog: java.lang.AssertionError: [{
    "type" => "jmx",
    "r/o" => false,

@wildfly-ci
Copy link

Build 2887 is now running using a merge of 03d626e

@bstansberry
Copy link
Contributor Author

Kabir, I added another commit that changed existing logic. WFLY-3076.

@wildfly-ci
Copy link

Build 2887 outcome was SUCCESS using a merge of 03d626e
Summary: Tests passed: 5598, ignored: 79 Build time: 1:39:04

@n1hility
Copy link
Member

@kabir can you +1 this one

@wildfly-ci
Copy link

Build 3365 is now running using a merge of 322caff

@bstansberry
Copy link
Contributor Author

Rebased. Kabir has acked:

[4/8/14, 12:04:12 PM] Brian Stansberry: I'm sure you are sick to death of PRs
[4/8/14, 12:04:15 PM] Brian Stansberry: but is #6001 ok?
[4/8/14, 12:04:31 PM] Kabir Khan: Yes

@wildfly-ci
Copy link

Build 3365 outcome was FAILURE using a merge of 322caff
Summary: Tests failed: 1, passed: 5702, ignored: 77 Build time: 1:43:47

Build problems:

Failed tests detected

java.lang.AssertionError: Property constraint violated expected:<400> but was:<200>
java.lang.AssertionError: Property constraint violated expected:<400> but was:<200>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotEquals(Assert.java:743)
    at org.junit.Assert.assertEquals(Assert.java:118)
    at org.junit.Assert.assertEquals(Assert.java:555)
    at org.jboss.as.test.integration.jaxrs.validator.BeanValidationIntegrationTestCase.testInvalidRequestCausingPropertyConstraintViolation(BeanValidationIntegrationTestCase.java:104)

Failed tests

org.jboss.as.test.integration.jaxrs.validator.BeanValidationIntegrationTestCase.testInvalidRequestCausingPropertyConstraintViolation: java.lang.AssertionError: Property constraint violated expected:<400> but was:<200>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotEquals(Assert.java:743)

@ctomc
Copy link
Contributor

ctomc commented Apr 8, 2014

unreleated failure

@bstansberry bstansberry merged commit 322caff into wildfly:master Apr 8, 2014
@bstansberry bstansberry deleted the audit-fixes branch June 29, 2014 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants