Community
Participate
Working Groups
We need to edit the manual tests for org.eclipse.cosmos.me.dmtoolkit.tests to include tests/steps for invoking "run on server", adding a breakpoint in the code and observing that it is hit, ensuring the web UI comes up with the MDR showing up in the data managers list, and that a query can be run against the MDR.
Srini, perhaps this is something you might want to attempt. The steps can be copied from the "constructing a data manager" section of the developer guide.
David, I have added manual steps to ManagementEnablement.UI.dmtoolkit.testsuite, for running the MDR on server(with in eclipse) and using UI. Pl. do review and close if that will suffice. Thanks, Srinivas
Nice work, Srinivas. Here are a few minor things I would suggest changing before closing this: 1. Break up the tests more. The tests will be more effective if they are more granular. You can have a test for creating the project, a separate one for "run on server", and another for using the web UI after it is displayed 2. The steps will need to be updated after the toolkit is changed to use the dojo zip instead of having to type in a dojo location 3. You should also ensure that selecting "CMDBf registration service" works too 4. Feel free to add your name next to "Authors" :-)
David, Ok, I will modify the testsuite with additional tests as suggested. While testing this, I found : - CMDBf Registration service is not working (No options for register/deregister) - DataManager EPR shows as : http://localhost:8080/axis2/services/%DATA_MANAGER_NAME%DataManager - Also cosmos.properties file contains only display name other properties are empty (tried populating with some sample data) Are these are known issues ? - Srinivas
Thanks, Srinivas. Please enter bugs for the first two problems you found. Neither is a stop ship problem for i13. The 2nd one definitely should be fixed for 1.0. The first one would probably require some help from the DV team. The third problem you found is working as expected - we entered the minimum information there, since we had no time to add UI fields for those values; the user must manually change that file before deploying.
Jimmy, I this work is basically complete, so we should be able to move the target back to i14, and Srini can mark it FIXED. Srini, don't forget to create the 2 new defect reports I mentioned, and please cc: me on them that I'm not assigned to.
Also, Jimmy, the Version field is to indicate what version of the product has the defect, not when the defect will be fixed. Even if the target milestone should be "future" the version should be "1.0" because that is where the problem exists.
David, As suggested,I have added new tests for running DM project on server and using Web UI. DM Toolkit test suite now contains following tests: - Creating Data Manager Project - Facet Interface for creating DM Project - Run on Server - Using Web UI As there was a bug opened on "CMDBf register/deregister options" - Bug 247648 (which is still in new state), I have not included any steps/test cases for "CMDBf Registration service" David, Pl. do review and verify them. - Srinivas
Looks great, Srinivas. I made a minor change so that AllTests points to the invocation of the whole ManagementEnablement.UI.dmtoolkit.testsuite, rather than individual tests, so we don't have to update AllTests every time we add a test to the other testsuite.
closing to cleanup bugzilla