[jbosstools-issues] [JBoss JIRA] (JBIDE-24975) cdk3.devstudio.it.weekly and smoke tests fail on most OS combos

Ondrej Dockal (JIRA) issues at jboss.org
Tue Sep 5 06:49:00 EDT 2017


    [ https://issues.jboss.org/browse/JBIDE-24975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458669#comment-13458669 ] 

Ondrej Dockal commented on JBIDE-24975:
---------------------------------------

This topic (having CDK running on all platform) is a bit more complicated, though, this is definitely final aim (to have it run on full matrix).

First of all, integration tests were quite slow (which can be expected as one must start/stop cdk server adapter to test something), and thus, https://issues.jboss.org/browse/JBIDE-24656 was created and finally closed. This should results in two suite, one smoke suite that is usually under 20 minutes (tests itself, downloading plugins for devstudio and starting through maven takes another 20-30 minutes) and all tests suite, that takes more time and can be run less frequently. I plan to use smoke suite to be triggered by successful cdk-build and to verify nothing was broken in tooling by changes in cdk api (https://issues.jboss.org/browse/CDK-165).

Secondly, to be able to run cdk in devstudio some steps must be taken beforehand. for this purpose I have created some script that would ease the pain of cross-platform automation for linux (shell is used) and windows platform (here we operate with cygwin), so far. I did not have tested MacOS yet. (https://github.com/odockal/cdk-scripts).

Another thing was migrating to openstack 10 which could resolve some mostly virtualization issues as CDK needs to run on machine with nested virtualization enabled. But also another problems appeared like win 10 images have virtualization switched off (https://issues.jboss.org/browse/JBIDE-24838) or until-now always working virtualization on rhel7 and win7vbox slaves (https://redhat.service-now.com/surl.do?n=PNT0052470).

So I would suggest to keep the os matrix narrowed to rhel7 label. In day or two I plan to add win7vbox label (this is windows 7 image with virtualization allowed and with installed virtualbox. Which could be stable matrix for now, except above mentioned issue with virtualization. Adding Mac is next step after adding windows platform.

WDYT [~nickboldt] ?

> cdk3.devstudio.it.weekly and smoke tests fail on most OS combos
> ---------------------------------------------------------------
>
>                 Key: JBIDE-24975
>                 URL: https://issues.jboss.org/browse/JBIDE-24975
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, integration-tests
>    Affects Versions: 4.5.1.AM2
>            Reporter: Nick Boldt
>            Assignee: Ondrej Dockal
>         Attachments: cdk3.devstudio.it.smoke.png, cdk3.devstudio.it.weekly.png
>
>
> cdk3.devstudio.it.weekly and smoke tests are failing pretty much everywhere.
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/cdk3.devstudio.it.weekly/
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/cdk3.devstudio.it.smoke/
>  !cdk3.devstudio.it.weekly.png|thumbnail! 
>  !cdk3.devstudio.it.smoke.png|thumbnail! 



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list