Changeset 108923 in webkit


Ignore:
Timestamp:
Feb 25, 2012 8:12:27 PM (12 years ago)
Author:
gyuyoung.kim@samsung.com
Message:

Change Build bot with BuildAndTest bot for EFL port.
https://bugs.webkit.org/show_bug.cgi?id=77518

Reviewed by Ryosuke Niwa.

Tools:

EFL build bot starts to support layout test.

  • BuildSlaveSupport/build.webkit.org-config/config.json:
  • BuildSlaveSupport/built-product-archive:

(archiveBuiltProduct):
(extractBuiltProduct):

  • BuildSlaveSupport/test-result-archive:

(archiveTestResults):

  • Scripts/webkitdirs.pm: Enable SHARED_CORE option when ENABLE_DRT is enable in EFL port.

(generateBuildSystemFromCMakeProject):

LayoutTests:

  • platform/efl/Skipped: Update skip list with test cases which don't have expected result.
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r108922 r108923  
     12012-02-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
     2
     3        Change Build bot with BuildAndTest bot for EFL port.
     4        https://bugs.webkit.org/show_bug.cgi?id=77518
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * platform/efl/Skipped: Update skip list with test cases which don't have expected result.
     9
    1102012-02-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
    211
  • trunk/LayoutTests/platform/efl/Skipped

    r108922 r108923  
    27742774fast/events/page-visibility-iframe-propagation-test.html
    27752775fast/events/page-visibility-transition-test.html
     2776
     2777# There are no expected result set yet.
     2778animations/additive-transform-animations.html
     2779animations/animation-border-overflow.html
     2780animations/animation-add-events-in-handler.html
     2781animations/cross-fade-webkit-mask-box-image.html
     2782canvas/philip/tests/2d.canvas.readonly.html
     2783canvas/philip/tests/2d.canvas.reference.html
     2784css1/basic/comments.html
     2785css1/classification/list_style.html
     2786css1/color_and_background/background_attachment.html
     2787css1/color_and_background/background.html
     2788css1/box_properties/acid_test.html
     2789css1/box_properties/border.html
     2790css1/basic/class_as_selector.html
     2791css1/basic/containment.html
     2792css1/cascade/important.html
     2793css1/cascade/cascade_order.html
     2794css1/classification/display.html
     2795css1/conformance/forward_compatible_parsing.html
     2796css2.1/20110323/background-intrinsic-001.htm
     2797css2.1/20110323/background-intrinsic-002.htm
     2798css2.1/20110323/background-intrinsic-003.htm
     2799css2.1/20110323/background-intrinsic-004.htm
     2800css2.1/20110323/background-intrinsic-005.htm
     2801css2.1/20110323/background-intrinsic-006.htm
     2802css2.1/20110323/background-intrinsic-007.htm
     2803css2.1/20110323/background-intrinsic-008.htm
     2804css2.1/20110323/background-intrinsic-009.htm
     2805css2.1/20110323/border-collapse-offset-002.htm
     2806css2.1/20110323/border-spacing-applies-to-015.htm
     2807css2.1/20110323/dynamic-top-change-001.htm
     2808css2.1/20110323/dynamic-top-change-002.htm
     2809css2.1/20110323/dynamic-top-change-003.htm
     2810css2.1/20110323/dynamic-top-change-004.htm
     2811css2.1/20110323/empty-inline-001.htm
     2812css2.1/20110323/empty-inline-002.htm
     2813css2.1/20110323/empty-inline-003.htm
     2814css2.1/20110323/outline-color-applies-to-008.htm
     2815css2.1/20110323/table-caption-001.htm
     2816css2.1/20110323/table-caption-002.htm
     2817css2.1/20110323/table-caption-horizontal-alignment-001.htm
     2818css2.1/20110323/table-caption-margins-001.htm
     2819css2.1/20110323/table-caption-optional-001.htm
     2820css2.1/20110323/table-caption-optional-002.htm
     2821css3/images/cross-fade-background-size.html
     2822css3/images/cross-fade-blending.html
     2823css3/images/cross-fade-invalidation.html
     2824css3/images/cross-fade-simple.html
     2825css3/images/cross-fade-sizing.html
     2826css3/images/cross-fade-tiled.html
     2827editing/input/caret-at-the-edge-of-input.html
     2828fast/backgrounds/mask-box-image.html
     2829fast/backgrounds/size/contain-and-cover-zoomed.html
     2830fast/borders/border-image-slice-constrained.html
     2831fast/borders/border-mixed-alpha.html
     2832fast/borders/borderRadiusArcs01.html
     2833fast/borders/borderRadiusDouble01.html
     2834fast/borders/borderRadiusDouble02.html
     2835fast/borders/borderRadiusDouble03.html
     2836fast/borders/borderRadiusGroove01.html
     2837fast/borders/borderRadiusGroove02.html
     2838fast/borders/borderRadiusInset01.html
     2839fast/borders/borderRadiusOutset01.html
     2840fast/borders/borderRadiusRidge01.html
     2841fast/borders/scaled-border-image.html
     2842fast/css-generated-content/nested-tables-with-before-after-content-crash.html
     2843fast/css/child-style-can-override-visited-style.html
     2844fast/css/text-overflow-input.html
     2845fast/dom/rtl-scroll-to-leftmost-and-resize.html
     2846fast/html/font-weight-bold-for-b-and-strong.html
     2847fast/js/global-constructors.html
     2848fast/line-grid/line-grid-floating.html
     2849fast/line-grid/line-grid-inside-columns.html
     2850fast/line-grid/line-grid-into-floats.html
     2851fast/line-grid/line-grid-positioned.html
     2852fast/multicol/block-axis-horizontal-bt.html
     2853fast/multicol/block-axis-horizontal-tb.html
     2854fast/multicol/block-axis-vertical-lr.html
     2855fast/multicol/block-axis-vertical-rl.html
     2856fast/multicol/pagination-h-horizontal-bt.html
     2857fast/multicol/pagination-h-horizontal-tb.html
     2858fast/multicol/pagination-h-vertical-lr.html
     2859fast/multicol/pagination-h-vertical-rl.html
     2860fast/multicol/pagination-v-horizontal-bt.html
     2861fast/multicol/pagination-v-horizontal-tb.html
     2862fast/multicol/pagination-v-vertical-lr.html
     2863fast/multicol/pagination-v-vertical-rl.html
     2864fast/regions/positioned-objects-clipped-spanning-regions.html
     2865fast/regions/region-style-block-background-color.html
     2866fast/regions/region-style-block-background-color2.html
     2867fast/regions/region-style-image-background-color.html
     2868fast/regions/region-style-inline-background-color.html
     2869fast/regions/render-region-custom-style-mark.html
     2870fast/text/unicode-variation-selector.html
     2871http/tests/cache/history-only-cached-subresource-loads.html
     2872http/tests/cache/cancel-during-revalidation-succeeded.html
     2873http/tests/cache/post-redirect-get.php
     2874http/tests/misc/error404.pl
     2875http/tests/misc/slow-loading-image-in-pattern.html
     2876media/video-colorspace-yuv420.html
     2877media/video-colorspace-yuv422.html
     2878perf/nested-combined-selectors.html
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json

    r107931 r108923  
    278278                    },
    279279                    {
    280                       "name": "EFL Linux Release (Build)", "type": "Build", "builddir": "efl-linux-release",
     280                      "name": "EFL Linux Release", "type": "BuildAndTest", "builddir": "efl-linux-release",
    281281                      "platform": "efl", "configuration": "release", "architectures": ["i386"],
    282282                      "slavenames": ["efl-linux-slave-1"]
     
    292292                                       "Chromium Linux Release", "Chromium Linux Release (Tests)", "Chromium Linux Release (Grid Layout)",
    293293                                       "Chromium Android Release", "Chromium Mac Release (Perf)", "WinCairo Release", "WinCE Release (Build)",
    294                                        "EFL Linux Release (Build)"]
     294                                       "EFL Linux Release"]
    295295                    },
    296296                    { "type": "PlatformSpecificScheduler", "platform": "mac-snowleopard", "branch": "trunk", "treeStableTimer": 45.0,
  • trunk/Tools/BuildSlaveSupport/built-product-archive

    r99428 r108923  
    4949
    5050def archiveBuiltProduct(configuration, platform):
    51     assert platform in ('mac', 'win', 'qt', 'gtk')
     51    assert platform in ('mac', 'win', 'qt', 'gtk', 'efl')
    5252
    5353    archiveFile = os.path.join(buildDirectory, configuration + ".zip")
     
    8383        shutil.rmtree(thinDirectory)
    8484
    85     elif platform == 'qt' or platform == 'gtk':
     85    elif platform == 'qt' or platform == 'gtk' or platform == 'efl':
    8686        thinDirectory = os.path.join(configurationBuildDirectory, "thin")
    8787
     
    9090        os.mkdir(thinDirectory)
    9191
    92         if platform == 'qt':
     92        if platform == 'qt' or platform == 'efl':
    9393            neededDirectories = ["bin", "lib"]
    9494        elif platform == 'gtk':
     
    111111
    112112def extractBuiltProduct(configuration, platform):
    113     assert platform in ('mac', 'win', 'qt', 'gtk')
     113    assert platform in ('mac', 'win', 'qt', 'gtk', 'efl')
    114114
    115115    archiveFile = os.path.join(buildDirectory, configuration + ".zip")
     
    140140            return 1
    141141
    142     elif platform == 'qt' or platform == 'gtk':
     142    elif platform == 'qt' or platform == 'gtk' or platform == 'efl':
    143143        if os.path.isdir(configurationBuildDirectory):
    144144            shutil.rmtree(configurationBuildDirectory)
  • trunk/Tools/BuildSlaveSupport/test-result-archive

    r96885 r108923  
    4747
    4848def archiveTestResults(configuration, platform, layoutTestResultsDir):
    49     assert platform in ('mac', 'win', 'wincairo', 'gtk', 'qt', 'chromium')
     49    assert platform in ('mac', 'win', 'wincairo', 'gtk', 'qt', 'chromium', 'efl')
    5050
    5151    try:
     
    6767        if subprocess.call(["ditto", "-c", "-k", "--sequesterRsrc", layoutTestResultsDir, archiveFile]):
    6868            return 1
    69     elif platform in ('win', 'wincairo', 'gtk', 'qt'):
     69    elif platform in ('win', 'wincairo', 'gtk', 'qt', 'efl'):
    7070        if subprocess.call(["zip", "-r", archiveFile, "."], cwd=layoutTestResultsDir):
    7171            return 1
  • trunk/Tools/ChangeLog

    r108879 r108923  
     12012-02-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
     2
     3        Change Build bot with BuildAndTest bot for EFL port.
     4        https://bugs.webkit.org/show_bug.cgi?id=77518
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        EFL build bot starts to support layout test.
     9
     10        * BuildSlaveSupport/build.webkit.org-config/config.json:
     11        * BuildSlaveSupport/built-product-archive:
     12        (archiveBuiltProduct):
     13        (extractBuiltProduct):
     14        * BuildSlaveSupport/test-result-archive:
     15        (archiveTestResults):
     16        * Scripts/webkitdirs.pm: Enable SHARED_CORE option when ENABLE_DRT is enable in EFL port.
     17        (generateBuildSystemFromCMakeProject):
     18
    1192012-02-24  Darin Fisher  <darin@chromium.org>
    220
  • trunk/Tools/Scripts/webkitdirs.pm

    r108583 r108923  
    19771977    push @args, "-DPORT=\"$port\"";
    19781978    push @args, "-DCMAKE_INSTALL_PREFIX=\"$prefixPath\"" if $prefixPath;
     1979    push @args, "-DSHARED_CORE=ON" if isEfl() && $ENV{"ENABLE_DRT"};
    19791980    if ($config =~ /release/i) {
    19801981        push @args, "-DCMAKE_BUILD_TYPE=Release";
Note: See TracChangeset for help on using the changeset viewer.