When I run the dev tests of the deployment comp, Some of the test case failed. Here's my steps about reproduce.
1). Update the latest source of glassfish and dev tests.
2). unzip the built glassfish zip file into a disk
3). Set the following env. variables as below:
S1AS_HOME=<glassfish v3 installation>
4). Check the following env. variables to set with these values:
Nothing needs to be done if you don't have these env. var set.
5). Start the domain.
asadmin start-domain -v
6). Simply type "ant all" from appserv-tests/devtests/deployment.
7). After run all of the tests, you will find some informations as follows:
[echo] [PASSED] AppClientAnnotationTest : testDescriptors,
[echo] [FAILED] EjbAnnotationTest : testDescriptors,
[echo] [FAILED] InheritanceAnnotationTest : testDescriptors,
[echo] [PASSED] WebAnnotationTest : testDescriptors,
All in all, the EjbAnnotationTest and InheritanceAnnotationTest shouldn't be failed.
BTW: I have run the dev tests in my personal MAC OS, it seems these two tests still can't be passed.