Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/588f383c-31f4-41ff-a07a-b28b3f931c80 "WestFieldServlet"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/c12fb70d-7bd5-49b2-a05b-1c8339e6d87d "WestFieldServlet") deployed [westfield](https://github.com/ksleima/westfield/releases/tag/deploy-ibm-yp-us-south-POT_Org-WestField-20170509-150509 "deploy-ibm-yp-us-south-POT_Org-WestField-20170509-150509") to [WestField](https://console.ng.bluemix.net/apps/e24bfad3-2ee1-4f43-8f66-6892de442d14 "ibm:yp:us-south:POT_Org:WestField"), including this commit


Thanks for your effort! I will follow this style next time.


#i have no idea how to use it


Remove in 0318b96990.


I'm debugging one issue from an sbt integration test and then I think the
PR is good to go :)

On Tue, May 9, 2017 at 5:03 PM Gabriele Petronella <notifications@github.com>
wrote:

> Ok, thanks! I'll give it a try as soon as this fix lands on master
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/olafurpg/scalameta/commit/67fa6543ac7a870655df6834de97e98fcf269d89#commitcomment-22072207>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABV8XfF7vZjfF9ogW96JZe-JrFOieYQmks5r4IA_gaJpZM4NVY_W>
> .
>


Why are you using a table when there's no actual table involved here? A `div` would be more appropriate. Please refer to the actual Facebook for all this.


![1](https://cloud.githubusercontent.com/assets/17530718/25857101/b0c888c8-34e0-11e7-8baf-b5c3c849c500.png)
![2](https://cloud.githubusercontent.com/assets/17530718/25857115/bb63e0c0-34e0-11e7-9126-41d8e41fcf7a.png)

I am clueless about the rendering architecture, but I think you can mitigate these misses using prefetching, like this

```
unsigned s = firstSurf + i;
PREFETCH(rsh.worldBrushModel->surfaces + s + 1);
PREFETCH(rsh.worldBrushModel->surfaces + s + 2);
msurface_t *surf = rsh.worldBrushModel->surfaces + s;

```
where `PREFETCH` is some portable macro that has the same meaning as GNU `__builtin_prefetch()` and prefetched addresses are subject of testing and tweaking. I cannot try it by myself because I use a hardware (an Ivy Bridge CPU) that has a well-known bug (slow manual prefetching instructions).


> public float coolTime;
でインスペクタービューでcoolTimeの値を設定できるから
> coolTime = 2f;
する必要ないぞよ。


branch it still in progress. Don't know how this happens but somehow IDE adds this to comments


Oops...that should be `0xffef` :-\


I can do that tonight. I will let you know what I find on this thread.


@zenorocha

We should probably move this logic to electric since it's the one that actually reads `electric.config.js`. That way if someone implemented electric as gulp tasks the check would still work.


Prefer `export { Post };`


> public float coolTime;

でインスペクタービューでcoolTimeの値を設定できるから

> coolTime = 2f;

する必要ないぞよ。
この行は削除しよう。


When would you want to use a remote repository rather than keeping all your work local?
To work with a fellow or group of developers or to make the project available to the public.


https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/configuration/global/GlobalConfigurationBuilder.java#L169

The first effective user of this is the new Counter implementation. See https://github.com/infinispan/infinispan/blob/master/counter/src/test/resources/config/counters.xml for a declarative example and https://github.com/infinispan/infinispan/blob/master/counter/src/test/java/org/infinispan/counter/ConfigurationTest.java#L237 for a programmatic example


Without that commits if you delete task 5 for example then current task becomes 0. This is counter intuitive for users (me for example)


This line of code didn't change for the new commit.


![](https://github.trello.services/images/mini-trello-icon.png) [В серверных сообщениях выводить ник, а не логин](https://trello.com/c/jJEx4Eh5/16--)


It checks for prev Baton initialization. A double initialization in fact causes an error when inserting #content inside an inner element, due to the fact that the #footer is finally moved inside #content


Cool...I must have never opened it twice after adding that last feature.  I was thinking last night that I probably don't need to delete all those pointers because the names in the map should never change so I could probably just copy over the contents like I did on the restore.


@joaomoreno sorry I'm confused (probably my fault) -- I was under the impression of have 2 commands `Stage Selected Lines` (which is the behavior now) and `Stage Selected Range` (which was the behavior before this change). Both of these commands I feel are quite useful depending on the context.

An alternative -- is to just keep 1 command say `Stage Selected Ranges` and it would behave as only staging selected lines **if** there was a selection and would stage the whole block if not.


hmm, this will not work. the mutex will only serialize the call, but will perform them all


Yes, i understood right after commenting.


If the idea is for viewerForDoc and getAdCid to run in parallel, let's use Promise.all


what is touch system anyway @anacondaqq?


sorted


delete in chrome


@dukebody Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/1/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/tests.py:7:1: E302 expected 2 blank lines, found 1
plone/app/testing/tests.py:10:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:11:1: W293 blank line contains whitespace
plone/app/testing/layers.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: W293 blank line contains whitespace
plone/app/testing/layers.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:20:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:22:1: W293 blank line contains whitespace
plone/app/testing/layers.py:29:1: W293 blank line contains whitespace
plone/app/testing/layers.py:33:1: W293 blank line contains whitespace
plone/app/testing/layers.py:36:30: Q000 Remove bad quotes.
plone/app/testing/layers.py:36:80: E501 line too long (88 > 79 characters)
plone/app/testing/layers.py:38:1: W293 blank line contains whitespace
plone/app/testing/layers.py:41:49: E203 whitespace before ','
plone/app/testing/layers.py:42:49: E203 whitespace before ','
plone/app/testing/layers.py:43:49: E203 whitespace before ','
plone/app/testing/layers.py:44:1: W293 blank line contains whitespace
plone/app/testing/layers.py:45:49: E203 whitespace before ','
plone/app/testing/layers.py:46:49: E203 whitespace before ','
plone/app/testing/layers.py:47:49: E203 whitespace before ','
plone/app/testing/layers.py:48:1: W293 blank line contains whitespace
plone/app/testing/layers.py:49:49: E203 whitespace before ','
plone/app/testing/layers.py:50:49: E203 whitespace before ','
plone/app/testing/layers.py:51:1: W293 blank line contains whitespace
plone/app/testing/layers.py:52:49: E203 whitespace before ','
plone/app/testing/layers.py:53:49: E203 whitespace before ','
plone/app/testing/layers.py:54:49: E203 whitespace before ','
plone/app/testing/layers.py:55:1: W293 blank line contains whitespace
plone/app/testing/layers.py:56:49: E203 whitespace before ','
plone/app/testing/layers.py:57:49: E203 whitespace before ','
plone/app/testing/layers.py:58:49: E203 whitespace before ','
plone/app/testing/layers.py:59:1: W293 blank line contains whitespace
plone/app/testing/layers.py:60:49: E203 whitespace before ','
plone/app/testing/layers.py:61:49: E203 whitespace before ','
plone/app/testing/layers.py:62:49: E203 whitespace before ','
plone/app/testing/layers.py:63:1: W293 blank line contains whitespace
plone/app/testing/layers.py:64:49: E203 whitespace before ','
plone/app/testing/layers.py:65:49: E203 whitespace before ','
plone/app/testing/layers.py:66:1: W293 blank line contains whitespace
plone/app/testing/layers.py:67:49: E203 whitespace before ','
plone/app/testing/layers.py:68:49: E203 whitespace before ','
plone/app/testing/layers.py:69:49: E203 whitespace before ','
plone/app/testing/layers.py:70:49: E203 whitespace before ','
plone/app/testing/layers.py:71:1: W293 blank line contains whitespace
plone/app/testing/layers.py:72:49: E203 whitespace before ','
plone/app/testing/layers.py:73:1: W293 blank line contains whitespace
plone/app/testing/layers.py:74:49: E203 whitespace before ','
plone/app/testing/layers.py:75:49: E203 whitespace before ','
plone/app/testing/layers.py:76:49: E203 whitespace before ','
plone/app/testing/layers.py:77:1: W293 blank line contains whitespace
plone/app/testing/layers.py:78:49: E203 whitespace before ','
plone/app/testing/layers.py:79:49: E203 whitespace before ','
plone/app/testing/layers.py:80:1: W293 blank line contains whitespace
plone/app/testing/layers.py:81:49: E203 whitespace before ','
plone/app/testing/layers.py:82:1: W293 blank line contains whitespace
plone/app/testing/layers.py:83:49: E203 whitespace before ','
plone/app/testing/layers.py:84:49: E203 whitespace before ','
plone/app/testing/layers.py:85:1: W293 blank line contains whitespace
plone/app/testing/layers.py:86:49: E203 whitespace before ','
plone/app/testing/layers.py:88:1: W293 blank line contains whitespace
plone/app/testing/layers.py:93:1: W293 blank line contains whitespace
plone/app/testing/layers.py:95:1: W293 blank line contains whitespace
plone/app/testing/layers.py:97:1: W293 blank line contains whitespace
plone/app/testing/layers.py:99:80: E501 line too long (84 > 79 characters)
plone/app/testing/layers.py:100:1: W293 blank line contains whitespace
plone/app/testing/layers.py:106:1: W293 blank line contains whitespace
plone/app/testing/layers.py:107:25: E221 multiple spaces before operator
plone/app/testing/layers.py:110:1: W293 blank line contains whitespace
plone/app/testing/layers.py:112:1: W293 blank line contains whitespace
plone/app/testing/layers.py:117:1: W293 blank line contains whitespace
plone/app/testing/layers.py:119:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:120:1: W293 blank line contains whitespace
plone/app/testing/layers.py:122:1: W293 blank line contains whitespace
plone/app/testing/layers.py:127:1: W293 blank line contains whitespace
plone/app/testing/layers.py:130:1: W293 blank line contains whitespace
plone/app/testing/layers.py:134:1: W293 blank line contains whitespace
plone/app/testing/layers.py:135:80: E501 line too long (98 > 79 characters)
plone/app/testing/layers.py:139:1: W293 blank line contains whitespace
plone/app/testing/layers.py:143:1: W293 blank line contains whitespace
plone/app/testing/layers.py:147:1: W293 blank line contains whitespace
plone/app/testing/layers.py:151:1: W293 blank line contains whitespace
plone/app/testing/layers.py:155:1: W293 blank line contains whitespace
plone/app/testing/layers.py:159:1: W293 blank line contains whitespace
plone/app/testing/layers.py:164:1: W293 blank line contains whitespace
plone/app/testing/layers.py:168:1: W293 blank line contains whitespace
plone/app/testing/layers.py:174:1: W293 blank line contains whitespace
plone/app/testing/layers.py:178:1: W293 blank line contains whitespace
plone/app/testing/layers.py:182:1: W293 blank line contains whitespace
plone/app/testing/layers.py:191:1: W293 blank line contains whitespace
plone/app/testing/layers.py:194:1: W293 blank line contains whitespace
plone/app/testing/layers.py:196:1: W293 blank line contains whitespace
plone/app/testing/layers.py:198:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:202:1: W293 blank line contains whitespace
plone/app/testing/layers.py:205:1: W293 blank line contains whitespace
plone/app/testing/layers.py:207:1: W293 blank line contains whitespace
plone/app/testing/layers.py:217:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:220:1: W293 blank line contains whitespace
plone/app/testing/layers.py:224:1: W293 blank line contains whitespace
plone/app/testing/layers.py:231:1: W293 blank line contains whitespace
plone/app/testing/layers.py:236:1: W293 blank line contains whitespace
plone/app/testing/layers.py:239:1: W293 blank line contains whitespace
plone/app/testing/layers.py:246:1: W293 blank line contains whitespace
plone/app/testing/layers.py:252:1: W293 blank line contains whitespace
plone/app/testing/layers.py:257:1: W293 blank line contains whitespace
plone/app/testing/layers.py:266:1: W293 blank line contains whitespace
plone/app/testing/layers.py:268:1: W293 blank line contains whitespace
plone/app/testing/layers.py:272:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:273:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:274:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:275:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:276:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:277:1: W293 blank line contains whitespace
plone/app/testing/layers.py:280:1: W293 blank line contains whitespace
plone/app/testing/layers.py:288:1: W293 blank line contains whitespace
plone/app/testing/layers.py:291:1: W293 blank line contains whitespace
plone/app/testing/layers.py:293:1: W293 blank line contains whitespace
plone/app/testing/layers.py:297:1: W293 blank line contains whitespace
plone/app/testing/layers.py:301:1: W293 blank line contains whitespace
plone/app/testing/layers.py:306:1: W293 blank line contains whitespace
plone/app/testing/layers.py:310:1: W293 blank line contains whitespace
plone/app/testing/layers.py:314:1: W293 blank line contains whitespace
plone/app/testing/layers.py:318:1: W293 blank line contains whitespace
plone/app/testing/layers.py:323:1: W293 blank line contains whitespace
plone/app/testing/layers.py:327:1: W293 blank line contains whitespace
plone/app/testing/layers.py:331:1: W293 blank line contains whitespace
plone/app/testing/layers.py:337:1: W293 blank line contains whitespace
plone/app/testing/layers.py:341:1: W293 blank line contains whitespace
plone/app/testing/layers.py:345:80: E501 line too long (100 > 79 characters)
plone/app/testing/layers.py:346:25: E221 multiple spaces before operator
plone/app/testing/layers.py:346:80: E501 line too long (98 > 79 characters)
plone/app/testing/layers.py:347:14: E221 multiple spaces before operator
plone/app/testing/layers.py:347:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:348:17: E221 multiple spaces before operator
plone/app/testing/layers.py:348:80: E501 line too long (98 > 79 characters)
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:10:28: E231 missing whitespace after ','
plone/app/testing/interfaces.py:13:31: W292 no newline at end of file
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneSite' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.tearDownProfileRegistation' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:11:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:25:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:26:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:26:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:27:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:28:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:30:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:31:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:31:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:32:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:36:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:39:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:42:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:43:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: F401 'plone.app.testing.cleanup.cleanUpGenericSetupRegistries' imported but unused
plone/app/testing/__init__.py:45:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:47:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I004 isort found an unexpected blank line in imports
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:8:5: F401 'Products.GenericSetup.zcml' imported but unused
plone/app/testing/cleanup.py:12:1: E302 expected 2 blank lines, found 1
plone/app/testing/cleanup.py:22:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/cleanup.py:24:1: E302 expected 2 blank lines, found 1
plone/app/testing/cleanup.py:26:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:32:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/cleanup.py:33:15: W292 no newline at end of file
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/helpers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:16:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:19:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:22:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:25:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:28:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:31:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:37:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:41:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:46:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:50:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:61:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:64:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:69:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:71:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:77:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:83:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:87:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:90:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:92:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:95:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:101:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:104:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:108:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:112:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:116:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:119:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:121:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:124:21: S001 found module formatter
plone/app/testing/helpers.py:126:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:129:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:135:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:139:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:142:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:144:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:148:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:151:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:153:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:156:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:160:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:163:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:166:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:170:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:174:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:177:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:179:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:182:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:184:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:193:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:196:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:199:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:201:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:205:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:208:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:211:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:214:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:217:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:220:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:225:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:228:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:230:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:233:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:235:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:242:19: W291 trailing whitespace
plone/app/testing/helpers.py:244:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:247:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:252:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:255:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:257:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:259:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:262:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:265:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:268:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:269:35: Q000 Remove bad quotes.
plone/app/testing/helpers.py:269:80: E501 line too long (97 > 79 characters)
plone/app/testing/helpers.py:270:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:273:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:278:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:280:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:282:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:284:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:287:80: E501 line too long (86 > 79 characters)
plone/app/testing/helpers.py:288:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:290:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:291:70: W291 trailing whitespace
plone/app/testing/helpers.py:294:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:297:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:301:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:302:29: E221 multiple spaces before operator
plone/app/testing/helpers.py:305:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:308:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:310:80: E501 line too long (96 > 79 characters)
plone/app/testing/helpers.py:311:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:313:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:315:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:318:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:322:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:325:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:330:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:332:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:333:80: E501 line too long (98 > 79 characters)
plone/app/testing/helpers.py:337:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:341:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:345:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:349:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:353:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:357:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:362:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:366:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:372:1: W293 blank line contains whitespace
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@gotcha Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/2/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:21:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:35:52: E203 whitespace before ','
plone/app/testing/layers.py:36:52: E203 whitespace before ','
plone/app/testing/layers.py:37:52: E203 whitespace before ','
plone/app/testing/layers.py:39:52: E203 whitespace before ','
plone/app/testing/layers.py:40:52: E203 whitespace before ','
plone/app/testing/layers.py:41:52: E203 whitespace before ','
plone/app/testing/layers.py:43:52: E203 whitespace before ','
plone/app/testing/layers.py:44:52: E203 whitespace before ','
plone/app/testing/layers.py:46:52: E203 whitespace before ','
plone/app/testing/layers.py:47:52: E203 whitespace before ','
plone/app/testing/layers.py:48:52: E203 whitespace before ','
plone/app/testing/layers.py:50:52: E203 whitespace before ','
plone/app/testing/layers.py:51:52: E203 whitespace before ','
plone/app/testing/layers.py:52:52: E203 whitespace before ','
plone/app/testing/layers.py:54:52: E203 whitespace before ','
plone/app/testing/layers.py:55:52: E203 whitespace before ','
plone/app/testing/layers.py:56:52: E203 whitespace before ','
plone/app/testing/layers.py:58:52: E203 whitespace before ','
plone/app/testing/layers.py:59:52: E203 whitespace before ','
plone/app/testing/layers.py:61:52: E203 whitespace before ','
plone/app/testing/layers.py:62:52: E203 whitespace before ','
plone/app/testing/layers.py:63:52: E203 whitespace before ','
plone/app/testing/layers.py:64:52: E203 whitespace before ','
plone/app/testing/layers.py:66:52: E203 whitespace before ','
plone/app/testing/layers.py:68:52: E203 whitespace before ','
plone/app/testing/layers.py:70:52: E203 whitespace before ','
plone/app/testing/layers.py:71:52: E203 whitespace before ','
plone/app/testing/layers.py:73:52: E203 whitespace before ','
plone/app/testing/layers.py:74:52: E203 whitespace before ','
plone/app/testing/layers.py:76:52: E203 whitespace before ','
plone/app/testing/layers.py:77:52: E203 whitespace before ','
plone/app/testing/layers.py:79:52: E203 whitespace before ','
plone/app/testing/layers.py:80:52: E203 whitespace before ','
plone/app/testing/layers.py:82:52: E203 whitespace before ','
plone/app/testing/layers.py:96:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:129:80: E501 line too long (112 > 79 characters)
plone/app/testing/layers.py:134:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:153:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:219:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:220:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:221:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:222:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:223:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:245:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:247:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:310:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:314:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:324:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:324:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:325:25: E221 multiple spaces before operator
plone/app/testing/layers.py:325:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:327:14: E221 multiple spaces before operator
plone/app/testing/layers.py:327:80: E501 line too long (110 > 79 characters)
plone/app/testing/layers.py:328:17: E221 multiple spaces before operator
plone/app/testing/layers.py:328:80: E501 line too long (115 > 79 characters)
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:11:28: E231 missing whitespace after ','
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FIXTURE' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneTestLifecycle' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.FunctionalTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.IntegrationTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneFixture' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneWithPackageLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:25:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:26:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:28:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:30:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:32:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:36:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:42:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:43:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:47:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:50:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:51:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:52:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:52:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:53:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:54:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:55:1: I004 isort found an unexpected blank line in imports
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:14:5: F401 'Products.PluggableAuthService.zcml' imported but unused
plone/app/testing/cleanup.py:18:1: E302 expected 2 blank lines, found 1
plone/app/testing/cleanup.py:20:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:24:1: W293 blank line contains whitespace
plone/app/testing/cleanup.py:26:1: W293 blank line contains whitespace
plone/app/testing/cleanup.py:32:1: W293 blank line contains whitespace
plone/app/testing/cleanup.py:35:1: W293 blank line contains whitespace
plone/app/testing/cleanup.py:36:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/selenium_layers.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/selenium_layers.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:17:13: S001 found module formatter
plone/app/testing/selenium_layers.py:27:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:30:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:33:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:41:1: E302 expected 2 blank lines, found 1
plone/app/testing/selenium_layers.py:42:1: W293 blank line contains whitespace
plone/app/testing/selenium_layers.py:47:1: W293 blank line contains whitespace
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/helpers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:19:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:25:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:31:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:38:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:58:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:89:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:105:21: S001 found module formatter
plone/app/testing/helpers.py:116:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:146:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:191:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:229:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:292:80: E501 line too long (86 > 79 characters)
plone/app/testing/helpers.py:297:23: Q000 Remove bad quotes.
plone/app/testing/helpers.py:297:23: S001 found module formatter
plone/app/testing/helpers.py:300:13: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:319:80: E501 line too long (87 > 79 characters)
plone/app/testing/helpers.py:378:16: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/helpers.py:387:80: E501 line too long (83 > 79 characters)
plone/app/testing/helpers.py:405:5: E125 continuation line with same indent as next logical line
plone/app/testing/helpers.py:405:9: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:424:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:426:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:427:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:427:17: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@gotcha Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/3/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:20:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:34:52: E203 whitespace before ','
plone/app/testing/layers.py:35:52: E203 whitespace before ','
plone/app/testing/layers.py:36:52: E203 whitespace before ','
plone/app/testing/layers.py:37:52: E203 whitespace before ','
plone/app/testing/layers.py:39:52: E203 whitespace before ','
plone/app/testing/layers.py:40:52: E203 whitespace before ','
plone/app/testing/layers.py:41:52: E203 whitespace before ','
plone/app/testing/layers.py:43:52: E203 whitespace before ','
plone/app/testing/layers.py:44:52: E203 whitespace before ','
plone/app/testing/layers.py:46:52: E203 whitespace before ','
plone/app/testing/layers.py:47:52: E203 whitespace before ','
plone/app/testing/layers.py:48:52: E203 whitespace before ','
plone/app/testing/layers.py:50:52: E203 whitespace before ','
plone/app/testing/layers.py:51:52: E203 whitespace before ','
plone/app/testing/layers.py:52:52: E203 whitespace before ','
plone/app/testing/layers.py:54:52: E203 whitespace before ','
plone/app/testing/layers.py:55:52: E203 whitespace before ','
plone/app/testing/layers.py:56:52: E203 whitespace before ','
plone/app/testing/layers.py:58:52: E203 whitespace before ','
plone/app/testing/layers.py:59:52: E203 whitespace before ','
plone/app/testing/layers.py:61:52: E203 whitespace before ','
plone/app/testing/layers.py:62:52: E203 whitespace before ','
plone/app/testing/layers.py:63:52: E203 whitespace before ','
plone/app/testing/layers.py:64:52: E203 whitespace before ','
plone/app/testing/layers.py:66:52: E203 whitespace before ','
plone/app/testing/layers.py:68:52: E203 whitespace before ','
plone/app/testing/layers.py:69:52: E203 whitespace before ','
plone/app/testing/layers.py:71:52: E203 whitespace before ','
plone/app/testing/layers.py:72:52: E203 whitespace before ','
plone/app/testing/layers.py:74:52: E203 whitespace before ','
plone/app/testing/layers.py:75:52: E203 whitespace before ','
plone/app/testing/layers.py:77:52: E203 whitespace before ','
plone/app/testing/layers.py:78:52: E203 whitespace before ','
plone/app/testing/layers.py:91:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:130:80: E501 line too long (112 > 79 characters)
plone/app/testing/layers.py:135:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:154:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:220:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:221:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:222:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:244:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:246:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:314:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:324:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:324:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:325:25: E221 multiple spaces before operator
plone/app/testing/layers.py:325:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:327:14: E221 multiple spaces before operator
plone/app/testing/layers.py:327:80: E501 line too long (110 > 79 characters)
plone/app/testing/layers.py:328:17: E221 multiple spaces before operator
plone/app/testing/layers.py:328:80: E501 line too long (115 > 79 characters)
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:11:28: E231 missing whitespace after ','
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FIXTURE' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneTestLifecycle' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.FunctionalTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.IntegrationTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneFixture' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:9:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:12:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.PloneWithPackageLayer' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:18:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:22:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:22:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:25:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:26:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:27:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:28:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:28:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:29:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:30:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:30:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:31:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:32:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:32:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:36:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.TEST_USER_ID' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:38:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:42:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:42:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:43:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:47:1: W293 blank line contains whitespace
plone/app/testing/__init__.py:47:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:50:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:51:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:52:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:53:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:53:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:54:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:55:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:56:1: I004 isort found an unexpected blank line in imports
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:14:5: F401 'Products.PluggableAuthService.zcml' imported but unused
plone/app/testing/cleanup.py:21:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/selenium_layers.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/selenium_layers.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:18:13: S001 found module formatter
plone/app/testing/selenium_layers.py:18:80: E501 line too long (91 > 79 characters)
plone/app/testing/selenium_layers.py:28:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:31:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:34:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:60:20: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:61:28: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:63:22: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:66:31: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:80:80: E501 line too long (82 > 79 characters)
plone/app/testing/selenium_layers.py:81:80: E501 line too long (86 > 79 characters)
plone/app/testing/selenium_layers.py:82:80: E501 line too long (80 > 79 characters)
plone/app/testing/selenium_layers.py:83:80: E501 line too long (81 > 79 characters)
plone/app/testing/selenium_layers.py:87:30: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:88:42: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:100:17: S001 found module formatter
plone/app/testing/selenium_layers.py:100:27: E228 missing whitespace around modulo operator
plone/app/testing/selenium_layers.py:112:21: Q000 Remove bad quotes.
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: E265 block comment should start with '# '
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:112:21: S001 found module formatter
plone/app/testing/helpers.py:200:1: E265 block comment should start with '# '
plone/app/testing/helpers.py:201:1: E302 expected 2 blank lines, found 1
plone/app/testing/helpers.py:230:9: E303 too many blank lines (2)
plone/app/testing/helpers.py:234:9: B901 blind except: statement
plone/app/testing/helpers.py:314:80: E501 line too long (86 > 79 characters)
plone/app/testing/helpers.py:322:23: Q000 Remove bad quotes.
plone/app/testing/helpers.py:322:23: S001 found module formatter
plone/app/testing/helpers.py:325:13: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:343:80: E501 line too long (87 > 79 characters)
plone/app/testing/helpers.py:402:16: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/helpers.py:411:80: E501 line too long (83 > 79 characters)
plone/app/testing/helpers.py:429:5: E125 continuation line with same indent as next logical line
plone/app/testing/helpers.py:429:9: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:448:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:450:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:451:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:451:17: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@esteele Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/4/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:21:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:35:52: E203 whitespace before ','
plone/app/testing/layers.py:36:52: E203 whitespace before ','
plone/app/testing/layers.py:37:52: E203 whitespace before ','
plone/app/testing/layers.py:39:52: E203 whitespace before ','
plone/app/testing/layers.py:40:52: E203 whitespace before ','
plone/app/testing/layers.py:41:52: E203 whitespace before ','
plone/app/testing/layers.py:43:52: E203 whitespace before ','
plone/app/testing/layers.py:44:52: E203 whitespace before ','
plone/app/testing/layers.py:46:52: E203 whitespace before ','
plone/app/testing/layers.py:47:52: E203 whitespace before ','
plone/app/testing/layers.py:48:52: E203 whitespace before ','
plone/app/testing/layers.py:50:52: E203 whitespace before ','
plone/app/testing/layers.py:51:52: E203 whitespace before ','
plone/app/testing/layers.py:52:52: E203 whitespace before ','
plone/app/testing/layers.py:54:52: E203 whitespace before ','
plone/app/testing/layers.py:55:52: E203 whitespace before ','
plone/app/testing/layers.py:56:52: E203 whitespace before ','
plone/app/testing/layers.py:58:52: E203 whitespace before ','
plone/app/testing/layers.py:59:52: E203 whitespace before ','
plone/app/testing/layers.py:61:52: E203 whitespace before ','
plone/app/testing/layers.py:62:52: E203 whitespace before ','
plone/app/testing/layers.py:63:52: E203 whitespace before ','
plone/app/testing/layers.py:64:52: E203 whitespace before ','
plone/app/testing/layers.py:66:52: E203 whitespace before ','
plone/app/testing/layers.py:68:52: E203 whitespace before ','
plone/app/testing/layers.py:70:52: E203 whitespace before ','
plone/app/testing/layers.py:71:52: E203 whitespace before ','
plone/app/testing/layers.py:73:52: E203 whitespace before ','
plone/app/testing/layers.py:74:52: E203 whitespace before ','
plone/app/testing/layers.py:76:52: E203 whitespace before ','
plone/app/testing/layers.py:77:52: E203 whitespace before ','
plone/app/testing/layers.py:79:52: E203 whitespace before ','
plone/app/testing/layers.py:80:52: E203 whitespace before ','
plone/app/testing/layers.py:82:52: E203 whitespace before ','
plone/app/testing/layers.py:96:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:129:80: E501 line too long (112 > 79 characters)
plone/app/testing/layers.py:134:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:153:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:219:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:220:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:221:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:222:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:223:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:245:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:247:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:310:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:314:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:324:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:324:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:325:25: E221 multiple spaces before operator
plone/app/testing/layers.py:325:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:327:14: E221 multiple spaces before operator
plone/app/testing/layers.py:327:80: E501 line too long (110 > 79 characters)
plone/app/testing/layers.py:328:17: E221 multiple spaces before operator
plone/app/testing/layers.py:328:80: E501 line too long (115 > 79 characters)
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:11:28: E231 missing whitespace after ','
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FIXTURE' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneTestLifecycle' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.FunctionalTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.IntegrationTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneFixture' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneWithPackageLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:25:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:26:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:28:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:30:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:32:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:36:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:42:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:43:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:47:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:50:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:51:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:52:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:52:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:53:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:54:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:55:1: I004 isort found an unexpected blank line in imports
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:14:5: F401 'Products.PluggableAuthService.zcml' imported but unused
plone/app/testing/cleanup.py:21:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/selenium_layers.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/selenium_layers.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:18:13: S001 found module formatter
plone/app/testing/selenium_layers.py:28:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:31:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:34:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:60:20: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:61:28: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:63:22: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:66:31: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:80:80: E501 line too long (82 > 79 characters)
plone/app/testing/selenium_layers.py:81:80: E501 line too long (86 > 79 characters)
plone/app/testing/selenium_layers.py:82:80: E501 line too long (80 > 79 characters)
plone/app/testing/selenium_layers.py:83:80: E501 line too long (81 > 79 characters)
plone/app/testing/selenium_layers.py:87:30: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:88:42: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:100:17: S001 found module formatter
plone/app/testing/selenium_layers.py:100:27: E228 missing whitespace around modulo operator
plone/app/testing/selenium_layers.py:112:21: Q000 Remove bad quotes.
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/helpers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:112:21: S001 found module formatter
plone/app/testing/helpers.py:306:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:311:23: Q000 Remove bad quotes.
plone/app/testing/helpers.py:311:23: S001 found module formatter
plone/app/testing/helpers.py:314:13: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:393:16: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/helpers.py:421:5: E125 continuation line with same indent as next logical line
plone/app/testing/helpers.py:421:9: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:443:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:445:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:446:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:446:17: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.