[Testbot] Plone 5.0 - Python 2.7 - Build # 1534 - Regression! - 10 failure(s)

jenkins at plone.org jenkins at plone.org
Thu Feb 13 14:54:17 UTC 2014


-------------------------------------------------------------------------------
Plone 5.0 - Python 2.7 - Build # 1534 - Still Failing!
-------------------------------------------------------------------------------

http://jenkins.plone.org/job/plone-5.0-python-2.7/1534/


-------------------------------------------------------------------------------
CHANGES
-------------------------------------------------------------------------------

Repository: buildout.coredev
Branch: refs/heads/5.0
Date: 2014-02-13T06:05:49-08:00
Author: Bo Simonsen (bosim) <bo at geekworld.dk>
Commit: https://github.com/plone/buildout.coredev/commit/9c0b86d64171799aa158d75032f431aecdc82fcd

Added remove sendto

Files changed:
A plips/remove-sendto.cfg

diff --git a/plips/remove-sendto.cfg b/plips/remove-sendto.cfg
new file mode 100644
index 0000000..08ee1ff
--- /dev/null
+++ b/plips/remove-sendto.cfg
@@ -0,0 +1,6 @@
+[buildout]
+extends =
+    plip13787-main-template.cfg
+
+[sources]
+Products.CMFPlone                = git ${remotes:plone}/Products.CMFPlone.git pushurl=${remotes:plone_push}/Products.CMFPlone.git branch=remove_sendto_cleanedup
\ No newline at end of file


Repository: buildout.coredev
Branch: refs/heads/5.0
Date: 2014-02-13T06:05:59-08:00
Author: Bo Simonsen (bosim) <bo at geekworld.dk>
Commit: https://github.com/plone/buildout.coredev/commit/ede32d6ec4a661f2e94236df40486b6a4bc017be

Merge branch '5.0' of github.com:plone/buildout.coredev into 5.0

Files changed:
A templates/jenkins-package-dependencies-cmf-imports.sh
A templates/jenkins-package-dependencies-cmf.sh
M jenkins-package-dependencies.cfg
M plips/plip10886-event-improvements.cfg
M plips/plip13787-main-template.cfg
M versions.cfg

diff --git a/jenkins-package-dependencies.cfg b/jenkins-package-dependencies.cfg
index e6dd9fd..ae5b933 100644
--- a/jenkins-package-dependencies.cfg
+++ b/jenkins-package-dependencies.cfg
@@ -5,12 +5,14 @@ auto-checkout = *
 parts +=
     jenkins-package-dependencies
     jenkins-package-dependencies-with-tests
+    jenkins-package-dependencies-cmf
+    jenkins-package-dependencies-cmf-imports
 
 [jenkins-package-dependencies]
 recipe = collective.recipe.template
 input = inline:
   #!/bin/sh
-  ${buildout:directory}/bin/eggdeps --no-extras -i apparmor -i apt-xapian-index -i acquisition -i argparse -i chardet -i command-not-found -i defer -i distribute -i setuptools -i gnupginterface -i iotop -i language-selector -i mercurial -i pep8 -i pil -i pycurl -i pyflakes -i pymetrics -i python -i python-apt -i python-debian -i python-ldap -i tl.eggdeps -i ufw -i unattended-upgrades -i wsgiref > package-dependencies.txt
+  ${buildout:directory}/bin/eggdeps --no-extras -d -i apparmor -i apt-xapian-index -i acquisition -i argparse -i chardet -i command-not-found -i defer -i distribute -i setuptools -i gnupginterface -i iotop -i language-selector -i mercurial -i pep8 -i pil -i pycurl -i pyflakes -i pymetrics -i python -i python-apt -i python-debian -i python-ldap -i tl.eggdeps -i ufw -i unattended-upgrades -i wsgiref > package-dependencies.txt
 output = ${buildout:directory}/bin/jenkins-package-dependencies
 mode = 755
 
@@ -21,3 +23,15 @@ input = inline:
   ${buildout:directory}/bin/eggdeps -i apparmor -i apt-xapian-index -i acquisition -i argparse -i chardet -i command-not-found -i defer -i distribute -i setuptools -i gnupginterface -i iotop -i language-selector -i mercurial -i pep8 -i pil -i pycurl -i pyflakes -i pymetrics -i python -i python-apt -i python-debian -i python-ldap -i tl.eggdeps -i ufw -i unattended-upgrades -i wsgiref > package-dependencies-with-tests.txt
 output = ${buildout:directory}/bin/jenkins-package-dependencies-with-tests
 mode = 755
+
+[jenkins-package-dependencies-cmf]
+recipe = collective.recipe.template
+input = templates/jenkins-package-dependencies-cmf.sh
+output = ${buildout:bin-directory}/jenkins-package-dependencies-cmf
+mode = 755
+
+[jenkins-package-dependencies-cmf-imports]
+recipe = collective.recipe.template
+input = templates/jenkins-package-dependencies-cmf-imports.sh
+output = ${buildout:bin-directory}/jenkins-package-dependencies-cmf-imports
+mode = 755
diff --git a/plips/plip10886-event-improvements.cfg b/plips/plip10886-event-improvements.cfg
index 2ad559a..26059a8 100644
--- a/plips/plip10886-event-improvements.cfg
+++ b/plips/plip10886-event-improvements.cfg
@@ -11,6 +11,7 @@ parts +=
     coverage-test
     coverage-report
     i18ndude
+    robot
 extends =
     plipbase.cfg
 
@@ -59,3 +60,9 @@ recipe = zc.recipe.egg
 eggs = z3c.coverage
 scripts = coveragereport
 arguments = ('coverage', 'report')
+
+[robot]
+recipe = zc.recipe.egg
+eggs =
+    ${instance:eggs}
+    plone.app.robotframework
diff --git a/plips/plip13787-main-template.cfg b/plips/plip13787-main-template.cfg
index 46eaac0..240a66e 100644
--- a/plips/plip13787-main-template.cfg
+++ b/plips/plip13787-main-template.cfg
@@ -63,6 +63,7 @@ eggs =
     sphinxcontrib-robotframework [docs]
 scripts =
     sphinx-build
+    pybot
 
 
 [sources]
diff --git a/templates/jenkins-package-dependencies-cmf-imports.sh b/templates/jenkins-package-dependencies-cmf-imports.sh
new file mode 100644
index 0000000..7b32703
--- /dev/null
+++ b/templates/jenkins-package-dependencies-cmf-imports.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+PACKAGES="CMFCore CMFDefault CMFDiffTool CMFDynamicViewFTI CMFEditions CMFFormController CMFPlacefulWorkflow CMFQuickInstallerTool CMFUid"
+FOLDER=cmf
+if [[ ! -d $FOLDER ]]
+then
+    mkdir $FOLDER
+fi
+
+for cmf in $PACKAGES
+do
+    package_name="Products.$cmf"
+    echo "Scanning for imports of $package_name"
+
+    grep --include=*.py -R $package_name parts/packages | grep -v "Products/CMF[A-OQ-Z]" | grep -v "Products/CMFPlace" > $FOLDER/$cmf-imports.txt
+    sed -i 's/parts\/packages\///' $FOLDER/$cmf-imports.txt
+
+    counter=`wc -l $FOLDER/$cmf-imports.txt |cut -d" " -f1`
+    echo "Found $counter imports"
+done
diff --git a/templates/jenkins-package-dependencies-cmf.sh b/templates/jenkins-package-dependencies-cmf.sh
new file mode 100644
index 0000000..0435c39
--- /dev/null
+++ b/templates/jenkins-package-dependencies-cmf.sh
@@ -0,0 +1,25 @@
+#!/bin/sh
+PACKAGES="cmfcore cmfdefault cmfdifftool cmfdynamicviewfti cmfeditions cmfformcontroller cmfplacefulworkflow cmfquickinstallertool cmfuid"
+FOLDER=cmf-deps
+if [[ ! -d $FOLDER ]]
+then
+    mkdir $FOLDER
+fi
+
+if [[ ! -e package-dependencies.dot ]]
+then
+    ./bin/jenkins-package-dependencies
+fi
+
+for cmf in $PACKAGES
+do
+    echo "Generating dependencies graph for $cmf"
+
+    grep $cmf package-dependencies.dot > $FOLDER/$cmf.dot
+
+    echo "digraph {" > $FOLDER/$cmf-tmp.dot
+    cat $FOLDER/$cmf.dot >> $FOLDER/$cmf-tmp.dot
+    echo "}" >> $FOLDER/$cmf-tmp.dot
+
+    dot -Tpng $FOLDER/$cmf-tmp.dot -o $FOLDER/$cmf.png
+done
diff --git a/versions.cfg b/versions.cfg
index 10a1374..99b4ebf 100644
--- a/versions.cfg
+++ b/versions.cfg
@@ -37,7 +37,7 @@ setuptools = 1.3.2
 
 
 # Robot Testing
-plone.app.robotframework = 0.7.5
+plone.app.robotframework = 0.7.6
 robotframework = 2.8.4
 robotframework-selenium2library = 1.5.0
 robotsuite = 1.4.3




-------------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CHANGES.log
Type: application/octet-stream
Size: 6664 bytes
Desc: not available
URL: <http://lists.plone.org/pipermail/plone-testbot/attachments/20140213/fa0adff5/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.log
Type: application/octet-stream
Size: 143261 bytes
Desc: not available
URL: <http://lists.plone.org/pipermail/plone-testbot/attachments/20140213/fa0adff5/attachment-0003.obj>


More information about the Testbot mailing list