[arch-commits] Commit in buildbot-www/trunk (PKGBUILD disable-broken-www-tests.patch)
Chih-Hsuan Yen
yan12125 at archlinux.org
Sun Sep 15 00:55:04 UTC 2019
Date: Sunday, September 15, 2019 @ 00:55:04
Author: yan12125
Revision: 510602
upgpkg: buildbot-www 2.4.1-1
* Two previous patches are landed, but there are new test failures, so new patches
* Tests are now run by headless Chromium, so xvfb is no longer needed
Modified:
buildbot-www/trunk/PKGBUILD
Deleted:
buildbot-www/trunk/disable-broken-www-tests.patch
--------------------------------+
PKGBUILD | 23 +++++++++--------------
disable-broken-www-tests.patch | 18 ------------------
2 files changed, 9 insertions(+), 32 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-09-15 00:34:10 UTC (rev 510601)
+++ PKGBUILD 2019-09-15 00:55:04 UTC (rev 510602)
@@ -7,20 +7,18 @@
pkgname=(python-buildbot-www python-buildbot-waterfall-view
python-buildbot-console-view python-buildbot-grid-view
python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.4.0
-pkgrel=2
+pkgver=2.4.1
+pkgrel=1
arch=(any)
url='https://buildbot.net'
license=(GPL2)
makedepends=(git buildbot=$pkgver python-buildbot-pkg=$pkgver python-mock)
-checkdepends=(chromium xorg-server-xvfb)
+checkdepends=(chromium)
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
- disable-broken-www-tests.patch
- disable-broken-waterfall-tests.patch::https://github.com/buildbot/buildbot/commit/9ad94c5a3db7585a594fd51736cd9928efb2dd00.patch)
-sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd'
+ fix-re-tests.patch::https://github.com/buildbot/buildbot/pull/5013.patch)
+sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672'
'SKIP'
- '83f7ec59f2fa3fd1978337c5aedf73a988b150f4336ed75d6a55bb632185d6b3'
- '9a302f8aebb5a0a8dbba3636d8bdc1e34295149c044975cd8bc8fc96545532f2')
+ 'cb84d4ac5bc67f1cf8920263f358113be9748ddd4a4997f0149e5f380eedab38')
validpgpkeys=(
'390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy <tardyp at gmail.com> (@tardyp on GitHub)
'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas <povilas at radix.lt> (@p12tic on GitHub)
@@ -30,11 +28,8 @@
cd "$srcdir"/buildbot-$pkgver
# HACK: do not use virtualenv
sed -i -e 's#frontend_deps:.*#frontend_deps:#' \
- -e 's#frontend_tests:.*#frontend_tests:#' Makefile
- # https://github.com/buildbot/buildbot/issues/4982
- patch -Np1 -i ../disable-broken-www-tests.patch
- # https://github.com/buildbot/buildbot/issues/4979
- patch -Np1 -i ../disable-broken-waterfall-tests.patch
+ -e 's#frontend_tests_headless:.*#frontend_tests_headless:#' Makefile
+ patch -Np1 -i ../fix-re-tests.patch
}
build() {
@@ -53,7 +48,7 @@
check() {
cd "$srcdir"/buildbot-$pkgver
- CHROME_BIN=/usr/bin/chromium xvfb-run make frontend_tests
+ CHROME_BIN=/usr/bin/chromium make frontend_tests_headless
}
package_python-buildbot-www() {
Deleted: disable-broken-www-tests.patch
===================================================================
--- disable-broken-www-tests.patch 2019-09-15 00:34:10 UTC (rev 510601)
+++ disable-broken-www-tests.patch 2019-09-15 00:55:04 UTC (rev 510602)
@@ -1,18 +0,0 @@
-diff --git a/www/base/src/app/common/directives/buildsummary/buildsummary.directive.spec.js b/www/base/src/app/common/directives/buildsummary/buildsummary.directive.spec.js
-index 2d01dd010..c74648c05 100644
---- a/www/base/src/app/common/directives/buildsummary/buildsummary.directive.spec.js
-+++ b/www/base/src/app/common/directives/buildsummary/buildsummary.directive.spec.js
-@@ -69,6 +69,7 @@ describe('buildsummary controller', function() {
- buildsummary.toggleDetails();
- });
-
-+ /*
- it('should provide correct getBuildRequestIDFromURL', function() {
- const element = $compile("<buildsummary buildid='buildid'></buildsummary>")($scope);
- $scope.$apply();
-@@ -100,4 +101,5 @@ describe('buildsummary controller', function() {
- expect(buildsummary.isBuildURL(`${baseurl}#builders/sdf/builds/123`))
- .toBe(false);
- });
-+ */
- });
More information about the arch-commits
mailing list