Build Matrix
From Adobe Open Source Wiki
(Difference between revisions)
| Line 8: | Line 8: | ||
** Green (bgcolor='lightgrey') All is ok. | ** Green (bgcolor='lightgrey') All is ok. | ||
** Yellow (bgcolor='yellow') Outstanding issue under investigation | ** Yellow (bgcolor='yellow') Outstanding issue under investigation | ||
| − | *** Please mark the box with a note. If it is extended, use the <nowiki>[[#subsection]]</nowiki> notation. (Example: [[#Win32 bjam Issues]]) | + | *** Please mark the box with a note. If it is extended, use the <nowiki>[[#subsection|name]]</nowiki> notation. (Example: [[#Win32 bjam Issues|[1]]]) |
** Red (bgcolor='red') Failure | ** Red (bgcolor='red') Failure | ||
*** Please mark the box with a submitted [http://sourceforge.net/tracker/?group_id=132417&atid=724218 SourceForge.net] bug number. | *** Please mark the box with a submitted [http://sourceforge.net/tracker/?group_id=132417&atid=724218 SourceForge.net] bug number. | ||
| 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 [[#Mac OS bjam Issues]] | + | | <!-- XCode PPC bjam Debug --> bgcolor='yellow' | 681 FB [[#Mac OS bjam Issues|[2]]] |
| − | | <!-- XCode PPC bjam Release --> bgcolor='yellow' | 681 FB [[#Mac OS bjam Issues]] | + | | <!-- XCode PPC bjam Release --> bgcolor='yellow' | 681 FB [[#Mac OS bjam Issues|[2]]] |
| <!-- XCode MacTel IDE Debug --> bgcolor='lightgrey' | | | <!-- XCode MacTel IDE Debug --> bgcolor='lightgrey' | | ||
| <!-- XCode MacTel IDE Release --> bgcolor='lightgrey' | | | <!-- XCode MacTel IDE Release --> bgcolor='lightgrey' | | ||
Revision as of 19:27, 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|name]] notation. (Example: [1])
- 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 [2] | 681 FB [2] | ||||
| 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 |
Win32 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.