Build Matrix
From Adobe Open Source Wiki
(Difference between revisions)
| Line 37: | Line 37: | ||
| <!-- XCode PPC IDE Debug --> bgcolor='green' | 681 FB | | <!-- XCode PPC IDE Debug --> bgcolor='green' | 681 FB | ||
| <!-- XCode PPC IDE Release --> bgcolor='green' | 681 FB | | <!-- XCode PPC IDE Release --> bgcolor='green' | 681 FB | ||
| − | | <!-- XCode PPC bjam Debug --> bgcolor='yellow' | 681 FB | + | | <!-- XCode PPC bjam Debug --> bgcolor='yellow' | 681 FB [[#Mac OS bjam Issues]] |
| − | | <!-- XCode PPC bjam Release --> bgcolor=' | + | | <!-- XCode PPC bjam Release --> bgcolor='yellow' | 681 FB [[#Mac OS bjam Issues]] |
| <!-- XCode MacTel IDE Debug --> bgcolor='lightgrey' | | | <!-- XCode MacTel IDE Debug --> bgcolor='lightgrey' | | ||
| <!-- XCode MacTel IDE Release --> bgcolor='lightgrey' | | | <!-- XCode MacTel IDE Release --> bgcolor='lightgrey' | | ||
| Line 563: | Line 563: | ||
</pre> | </pre> | ||
...will succeed. | ...will succeed. | ||
| + | |||
| + | ==Mac OS bjam Issues== | ||
| + | The 'install' stage of the bjam build process is hackneyed due to lack of an engineer fluent in bjamese. In some cases the copying of one or more file(s) will fail, in which case the destination file is then deleted successfully. A subsequent execution of bjam will then copy the file successfully to its final destination. | ||
Revision as of 19:20, 7 September 2006
Contents |
Policies
- Anyone may edit the build matrix at any time
- Use the following format when filling in a square: {changelist} {initials} {details}
- changelist is the changelist against which you tested this square
- initials are your initials
- details are any more details such as bug numbers, questions, etc. (if necessary)
- Color code the background of the matrix according to the status
- Green (bgcolor='lightgrey') All is ok.
- Yellow (bgcolor='yellow') Outstanding issue under investigation
- Please mark the box with a note. If it is extended, use the [[#subsection]] notation. (Example: #bjam Issues)
- Red (bgcolor='red') Failure
- Please mark the box with a submitted SourceForge.net bug number.
QA Matrix for Macintosh
| Mac | ||||||||
|---|---|---|---|---|---|---|---|---|
| XCode 2.3 PPC | XCode 2.3 Intel | |||||||
| IDE | bjam | IDE | bjam | |||||
| Debug | Release | Debug | Release | Debug | Release | Debug | Release | |
| Build (Adobe Begin and the bjam test suites) | 681 FB | 681 FB | 681 FB #Mac OS bjam Issues | 681 FB #Mac OS bjam Issues | ||||
| alert | ||||||||
| align_reverse | ||||||||
| align_right_test | ||||||||
| alignment_test | ||||||||
| big_popup | ||||||||
| checkbox_control | ||||||||
| checkbox_radio_button_suite | ||||||||
| cycle_test | ||||||||
| e01_clipping_path | ||||||||
| edit_number_suite | ||||||||
| edit_text_suite | ||||||||
| empty_containers | ||||||||
| empty_dialog | ||||||||
| find_and_replace (2 eve files) | ||||||||
| grow | ||||||||
| image_size (2 eve files) | Bug #1533337 | |||||||
| inequality | ||||||||
| mini_image_size (3 eve files) | ||||||||
| named_function_suite | ||||||||
| nested_group | ||||||||
| optional_panel | ||||||||
| overconstrain | (warning posted in console) | |||||||
| progress_bar_suite | ||||||||
| slider_suite | Bug# 1533468 | |||||||
| sort_lines | ||||||||
| tabs_and_panels | ||||||||
QA Matrix for Windows
| Win | ||||||
|---|---|---|---|---|---|---|
| MSVC 8 | MSVC 7.1 | |||||
| IDE | bjam | bjam | ||||
| Debug | Release | Debug | Release | Debug | Release | |
| Build (Adobe Begin and the bjam test suites) | 681 FB | 689 FB | 689 FB | |||
| alert | 681 FB | |||||
| align_reverse | 682 FB | |||||
| align_right_test | 682 FB | |||||
| alignment_test | 682 FB | |||||
| big_popup | 682 FB | |||||
| checkbox_control | 682 FB | |||||
| checkbox_radio_button_suite | 682 FB | |||||
| cycle_test | 682 FB | |||||
| e01_clipping_path | 682 FB | |||||
| edit_number_suite | 682 FB | |||||
| edit_text_suite | 683 FB | |||||
| empty_containers | 683 FB | |||||
| empty_dialog | 683 FB | |||||
| find_and_replace (2 eve files) | 683 FB | |||||
| grow | 683 FB | |||||
| image_size (2 eve files) | Bug# 1533337 | |||||
| inequality | ||||||
| mini_image_size (3 eve files) | ||||||
| named_function_suite | ||||||
| nested_group | ||||||
| optional_panel | ||||||
| overconstrain | (errors reported to stderr, but stderr not easily available on win32) | |||||
| progress_bar_suite | ||||||
| slider_suite | ||||||
| sort_lines | ||||||
| tabs_and_panels | ||||||
QA Matrix for Other Stuff
| Cygwin GCC 3.4.4 bjam Debug | |
| Cygwin GCC 3.4.4 bjam Release | |
| Doxygen documentation Build |
bjam Issues
Due to the bjam hackery involved in getting the manifest files to copy to their destinations while building with bjam, the debug/release variants must each be built with separate commands. i.e., the command:
bjam msvc-7.1 debug release
...will fail for debug, while
bjam msvc-7.1 debug bjam msvc-7.1 release
...will succeed.
Mac OS bjam Issues
The 'install' stage of the bjam build process is hackneyed due to lack of an engineer fluent in bjamese. In some cases the copying of one or more file(s) will fail, in which case the destination file is then deleted successfully. A subsequent execution of bjam will then copy the file successfully to its final destination.