This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Tested with build 17a RC1 Steps to reproduce: - create a new Blueprint4 project - deploy it - select project and click Test in context menu The tests will fail
Blueprint 4 tests have to be run in an order: poServiceRequest -> poRequestCancel or poServiceRequest -> poRequestConfirm This is not a show stopper. But to avoid this fail test result, developer may need to re-order these tests. Or add a note in the BluePrint4 document.
Ryan, What is story here? Is this by design, that one blueprint depends on prior blueprints? Is there precedent for this in other blueprints in NB? Or is user assumption that they can run any blueprint in any order?
Users should be able to run the BPEL BluePrints independent of each another. For BluePrint 4, however, the tests need to be run in a specific sequence due to the use of correlation. poServiceRequest -> poRequestConfirm or poServiceRequest -> poRequestCancel PCM has confirmed that this note will be added to the FAQ list by docs team. For FCS, we may want to modify the naming so as to suggest the sequence in which the tests need to be run. e.g. test1_poServiceRequest test2_poRequestConfirm test3_poRequestCancel
sorry, my mistake. I thought the "order" issue was blueprint order. I see now it is test run order. It is perfectly understandable. This does raise the possibility of a separate RFE for a "test scenario" comprised of an ordered set of test cases, specifically for situations like this, where correlation is required.
The documentation reflects that the tests should be run in order. When the test driver framwork is ready to accomodate as Mike Frisino has already pointed out, we would do such a thing. Renaming the tests is not going to solve this issue. The names of the tests curently are most appropriate and i believe are well left alone.
Note has also been added to the NB Ent Pack FAQ list suggesting order in which BP4 tests should be run. Closing bug. http://www.netbeans.org/kb/faqs/#Enterprise_Pack
Can't verify because of bug 85420
tests succeed if they are run in documented order verified in build 060921
If this is still an issue it should be documented in release notes. Ryan, does this restriction still apply. Is test run order still significant?
Yes, Blueprint 4 tests still need to be run in a specific order. The release notes wiki has been updated to reflect this new entry, which will be added to the release notes by Alyona Stashkova (release notes owner).
Added to RNs Use the following link to review the wording and location of the issue in the staged Release Notes http://nbstaging.czech/community/releases/55/entpack_relnotes.html#82612