Build Matrix

From Adobe Open Source Wiki
Revision as of 22:13, 2 August 2006 by MatMarcus (Talk | contribs)

Jump to: navigation, search

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='green') 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

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) 457 MM FB 457 MM FB 457 MM FB 457 MM FB 463 SP 463 SP 463 SP 463 SP
alert 464 FB 463 SP 1533374
align_reverse 464 FB 464 SP
align_right_test 464 FB 464 SP
alignment_test 464 FB 464 SP
big_popup 464 FB 464 SP
checkbox_control 464 FB 464 SP
checkbox_radio_button_suite 464 FB 464 SP
cycle_test 464 FB 464 SP
e01_clipping_path 464 FB 464 SP 1533463
edit_text_suite 464 FB
empty_containers 467 FB
empty_dialog 464 FB
find_and_replace (2 eve files) Options...->Find Filter yields "Exception: boost::bad_get: failed value get using boost::get"
grow 464 FB
image_size (2 eve files) 464 FB Bug #1533337
inequality 464 FB
mini_image_size (3 eve files) 464 FB
named_function_suite 464 FB
nested_group 464 FB
optional_panel 464 FB
overconstrain 464 FB (warning posted in console)
progress_bar_suite 464 FB
slider_suite 465 FB Bug# 1533468
sort_lines 464 FB
tabs_and_panels 464 FB

QA Matrix for Windows/Other

Win Cygwin
MSVC 8 MSVC 7.1 GCC 3.4.4
IDE bjam bjam bjam
Debug Release Debug Release Debug Release Debug Release
Build (Adobe Begin and (when applicable) the bjam test suites) 457 MM FB 457 MM FB 457 MM FB 457 MM FB 457 FB 457 FB 457 MM FB 457 MM FB
alert 457 MM NA NA
align_reverse 467 MM NA NA
align_right_test 467 MM NA NA
alignment_test 457 Pass MM NA NA
big_popup 457 Pass MM NA NA
checkbox_control 457 Pass MM NA NA
checkbox_radio_button_suite 457 Pass MM NA NA
cycle_test 457 Bug 1533327 MM NA NA
e01_clipping_path 457 Pass MM NA NA
edit_text_suite 457 is wrap behavior by design ? MM NA NA
empty_containers 457 activating a tab in one panel causes scroll in other panel to active tab. Is this desired? MM NA NA
empty_dialog 457 Pass MM NA NA
find_and_replace (2 eve files) 457 works, except choosing options... the edit filter... causes unhandled exception quit MM NA NA
grow 457 Pass MM NA NA
image_size (2 eve files) 457 MM, Bug 1533337 NA NA
inequality 465 FB NA NA
mini_image_size (3 eve files) 457 Pass MM NA NA
named_function_suite 467 MM NA NA
nested_group 457 Pass MM NA NA
optional_panel 457 Pass MM NA NA
overconstrain MM 457, no errors reported NA NA
progress_bar_suite 457 MM, Pass NA NA
slider_suite 465 FB Bug# 1533468 NA NA
sort_lines 457 MM, Pass NA NA
tabs_and_panels 457 MM, Pass NA NA

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.