Axis2 Checklist
This checklist is supposed to list out the items that one should check in order to state an Axis2 build in complete and functioning.
The minimal build - Binary
Item |
Test |
Expected result |
comments |
Zip file Content |
Visually inspect the list of folders and other necessary files that need to be there |
the files need to be in place |
the relevant lists can be found here |
Go through the readme |
see whether the mentioned file names and content is correct |
the mentioned files should be included |
|
Go through the release notes |
see whether the mentioned file names /content are correct |
the mentioned files should be included |
|
The minimal build - Source
Item |
Test |
Expected result |
comments |
Zip file Content |
Visually inspect the list of folders and other necessary files that need to be there |
the files need to be in place |
the relevant lists can be found here |
Go through the readme |
see whether the mentioned file names and content is correct |
the mentioned files should be included (specifically there should be four (4) directories inside the modules directory) |
|
Go through the release notes |
see whether the mentioned file names /content are correct |
the mentioned files should be included |
|
check build |
run the maven command on the extracted folder (maven jar and maven dist-bin) |
the binaries should be created inside the target directory |
Make sure the local maven repo is empty so that the build will be required to download all the depes |
The standard build - Binary
Item |
Test |
Expected result |
comments |
Zip file Content |
Visually inspect the list of folders and other necessary files that need to be there |
the files need to be in place |
the relevant lists can be found here |
Go through the readme |
see whether the mentioned file names and content is correct |
the mentioned files should be included (specifically there should be nine(9) directories inside the modules directory) |
|
Go through the release notes |
see whether the mentioned file names /content are correct |
the mentioned files should be included |
|
run samples |
go to the samples and try running the samples through the provided scripts |
all samples should work as described in the relevant readme files |
|
Check scripts |
go to the bin directory and try running each of the provided scripts |
all scripts should work as intended - Say for starting servers and invoking the code generator |
|
The standard build - Source
Item |
Test |
Expected result |
comments |
Zip file Content |
Visually inspect the list of folders and other necessary files that need to be there |
the files need to be in place |
the relevant lists can be found here |
Go through the readme |
see whether the mentioned file names and content is correct |
the mentioned files should be included (specifically there should be nine(9) directories inside the modules directory) |
|
Go through the release notes |
see whether the mentioned file names /content are correct |
the mentioned files should be included |
|
check build |
run the maven command on the extracted folder (maven jar and maven dist-bin) |
the binaries should be created inside the target directory |
Make sure the local maven repo is empty so that the build will be required to download all the depes |
The doc build
Item |
Test |
Expected result |
comments |
Zip file Content |
Visually inspect the list of folders and other necessary files that need to be there |
the files need to be in place |
the relevant lists can be found [axis2_doc_build_list here] |
Go through the readme |
see whether the mentioned file names and content is correct |
the mentioned files should be included |
|
Go through the release notes |
see whether the mentioned file names /content are correct |
the mentioned files should be included |
|
check javadocs |
open the index.html and browse around |
the links and the content should be ok |
|
check xdocs |
open random htmls |
the content should be ok |
since xdocs is in the raw form they cannot be correctly tested as in the site |