[JBoss JIRA] (JBIDE-23019) Integration tests: have them running automatically, continuously
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23019?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-23019:
------------------------------------------
[~rhopp] oh yes, fully agree. That's among the most important aims that we should strive for. +1
> Integration tests: have them running automatically, continuously
> ----------------------------------------------------------------
>
> Key: JBIDE-23019
> URL: https://issues.jboss.org/browse/JBIDE-23019
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.4.1.AM3
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: integration_tests
> Fix For: 4.4.3.AM2
>
>
> The integration tests suite is very lenghty to run and should thus be run in a continuous manner on our CI.
> There are several pain-points currently:
> - there's no dedicated OS instance to run them against
> - tests are not stable
> - etc.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months
[JBoss JIRA] (JBTIS-1012) Create a fuse-tooling only installer
by Paul Leacu (JIRA)
Paul Leacu created JBTIS-1012:
---------------------------------
Summary: Create a fuse-tooling only installer
Key: JBTIS-1012
URL: https://issues.jboss.org/browse/JBTIS-1012
Project: JBoss Tools Integration Stack
Issue Type: Enhancement
Components: distribution
Affects Versions: 10.0.0.GA
Reporter: Paul Leacu
Assignee: Paul Leacu
We currently create a full IS installer and a fuse tooling + fuse runtime installer. In order to provide all of the building blocks needed for the devsuite installer - create a fuse tooling only installer for incorporation into the devsuite installer.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months
[JBoss JIRA] (JBIDE-22805) Add Scale... menus on Pod resources
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22805?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-22805:
------------------------------------------
merged into master.
> Add Scale... menus on Pod resources
> -----------------------------------
>
> Key: JBIDE-22805
> URL: https://issues.jboss.org/browse/JBIDE-22805
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.4.1.AM1
> Reporter: Fred Bricon
> Assignee: Viacheslav Kabanovich
> Fix For: 4.4.3.AM1
>
>
> I'm regularly confused/frustrated to not find the Scale... menus on the running pods. Each time I need to slap myself in the face to remind me I need to go to the Service level.
> I think it'd be more intuitive if the scale menus were present on the running pods (not on the build ones).
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months
[JBoss JIRA] (JBDS-4227) JVM crash in development when launching the CDK server
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBDS-4227?page=com.atlassian.jira.plugin.... ]
Andre Dietisheim resolved JBDS-4227.
------------------------------------
Resolution: Rejected
> JVM crash in development when launching the CDK server
> ------------------------------------------------------
>
> Key: JBDS-4227
> URL: https://issues.jboss.org/browse/JBDS-4227
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: cdk, openshift
> Affects Versions: 10.2.0.GA
> Reporter: Aurélien Pupier
> Assignee: Rob Stryker
> Fix For: 10.2.0.GA
>
> Attachments: ErrorsWhenUsingsUpdateSite.png, hs_err_pid13472.log, hs_err_pid6816.log, hs_err_pid7936.log
>
>
> When I'm trying to develop new features and i'm using the CDK server adapter, every time i try to launch the CDK server, the JVm is crashing
> {noformat}
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> j org.eclipse.cdt.utils.pty.PTY.openMaster(Z)Ljava/lang/String;+0
> j org.eclipse.cdt.utils.pty.PTY.<init>(Z)V+39
> j org.eclipse.cdt.utils.pty.PTY.<init>(Lorg/eclipse/cdt/utils/pty/PTY$Mode;)V+13
> j org.jboss.tools.openshift.cdk.server.core.internal.adapter.controllers.VagrantLaunchUtility.callProcess(Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;Ljava/util/Map;Z)Ljava/lang/Process;+84
> j org.jboss.tools.openshift.cdk.server.core.internal.adapter.controllers.VagrantLaunchUtility.callInteractive(Lorg/eclipse/wst/server/core/IServer;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/debug/core/ILaunchConfiguration;)Ljava/lang/Process;+31
> j org.jboss.tools.openshift.cdk.server.core.internal.adapter.controllers.VagrantLaunchUtility.callInteractive(Lorg/eclipse/wst/server/core/IServer;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Process;+18
> j org.jboss.tools.openshift.cdk.server.core.internal.adapter.controllers.CDKLaunchController.launch(Lorg/eclipse/debug/core/ILaunchConfiguration;Ljava/lang/String;Lorg/eclipse/debug/core/ILaunch;Lorg/eclipse/core/runtime/IProgressMonitor;)V+489
> j org.jboss.ide.eclipse.as.wtp.core.server.launch.ControllableServerLaunchConfiguration.launch(Lorg/eclipse/debug/core/ILaunchConfiguration;Ljava/lang/String;Lorg/eclipse/debug/core/ILaunch;Lorg/eclipse/core/runtime/IProgressMonitor;)V+10
> j org.eclipse.debug.internal.core.LaunchConfiguration.launch(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;ZZ)Lorg/eclipse/debug/core/ILaunch;+847
> j org.eclipse.debug.internal.core.LaunchConfiguration.launch(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;Z)Lorg/eclipse/debug/core/ILaunch;+5
> j org.eclipse.debug.internal.core.LaunchConfiguration.launch(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/debug/core/ILaunch;+4
> j org.eclipse.wst.server.core.internal.Server.startImpl2(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)V+91
> j org.eclipse.wst.server.core.internal.Server.startImpl(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+87
> j org.eclipse.wst.server.core.internal.Server$StartJob.run(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+9
> j org.eclipse.core.internal.jobs.Worker.run()V+23
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months
[JBoss JIRA] (JBDS-4237) Generate CVE vulnerability report for devstudio
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4237?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4237:
-----------------------------
Description:
0. download http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.4.4-release.zip
1. download latest CI build update site zip, target platform zip, central zip, etc.
2. unpack update site zips
3. unpack dep-check zip
4. generate CVE report for each fetched zip:
{code}
./dependency-check.sh --disableAssembly -s /path/to/update-site/plugins/ --project devstudio_check -o WORKSPACE/path/to/report/folder/
{code}
Could also use https://wiki.jenkins-ci.org/display/JENKINS/OWASP+Dependency-Check+Plugin for better reporting and maybe even enable this on every project job (once moved to CCI Jenkins).
was:
0. download http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.4.4-release.zip
1. download latest CI build update site zip, target platform zip, central zip, etc.
2. unpack update site zips
3. unpack dep-check zip
4. generate CVE report for each fetched zip:
{code}
./dependency-check.sh --disableAssembly -s /path/to/update-site/plugins/ --project devstudio_check -o WORKSPACE/path/to/report/folder/
{code}
> Generate CVE vulnerability report for devstudio
> -----------------------------------------------
>
> Key: JBDS-4237
> URL: https://issues.jboss.org/browse/JBDS-4237
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: build, versionwatch
> Affects Versions: 10.3.0.AM1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 10.3.0.AM1
>
>
> 0. download http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.4.4-release.zip
> 1. download latest CI build update site zip, target platform zip, central zip, etc.
> 2. unpack update site zips
> 3. unpack dep-check zip
> 4. generate CVE report for each fetched zip:
> {code}
> ./dependency-check.sh --disableAssembly -s /path/to/update-site/plugins/ --project devstudio_check -o WORKSPACE/path/to/report/folder/
> {code}
> Could also use https://wiki.jenkins-ci.org/display/JENKINS/OWASP+Dependency-Check+Plugin for better reporting and maybe even enable this on every project job (once moved to CCI Jenkins).
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months
[JBoss JIRA] (JBIDE-23668) Move integration-tests parent pom configuration to jbosstools-build/parent/pom.xml
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23668?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-23668:
------------------------------------
[~rawagner] please submit a PR and I'll review & merge it.
> Move integration-tests parent pom configuration to jbosstools-build/parent/pom.xml
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-23668
> URL: https://issues.jboss.org/browse/JBIDE-23668
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: build, integration-tests
> Reporter: Pavol Srna
> Assignee: Jeff MAURY
> Fix For: 4.4.3.AM2
>
>
> This configuration needs to be moved from [1] to build/parent/pom.xml
> {code}
> <properties>
> <surefire.timeout>7200</surefire.timeout>
> <integrationTestsSystemProperties>-Dusage_reporting_enabled=false</integrationTestsSystemProperties>
> <devstudio.repository>https://devstudio.redhat.com/10.0/snapshots/updates/</devstudio.repository>
> <testProduct>com.jboss.devstudio.core.product</testProduct>
> </properties>
> {code}
> {code}
> <profile>
> <id>mac-installPath</id>
> <activation>
> <os>
> <family>mac</family>
> </os>
> </activation>
> <properties>
> <test.installPath.OSX>/devstudio.app/Contents/Eclipse/</test.installPath.OSX>
> </properties>
> </profile>
> <profile>
> <id>install-base</id>
> <activation>
> <property>
> <name>test.installBase</name>
> </property>
> </activation>
> <properties>
> <test.installPath>${test.installBase}${test.installPath.OSX}</test.installPath>
> </properties>
> <build>
> <plugins>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-surefire-plugin</artifactId>
> <configuration>
> <work>${test.installPath}</work>
> <product>${testProduct}</product>
> </configuration>
> </plugin>
> </plugins>
> </build>
> </profile>
> <profile>
> <!-- Workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=388084 -->
> <id>osx</id>
> <activation>
> <os>
> <family>mac</family>
> </os>
> </activation>
> <properties>
> <platformSystemProperties> -XstartOnFirstThread </platformSystemProperties>
> </properties>
> </profile>
> <profile>
> <id>download-devstudio</id>
> <activation>
> <property>
> <name>!test.installBase</name>
> </property>
> </activation>
> <build>
> <plugins>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-surefire-plugin</artifactId>
> <configuration>
> <product>${testProduct}</product>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>target-platform-configuration</artifactId>
> <configuration>
> <dependency-resolution>
> <extraRequirements>
> <requirement>
> <type>p2-installable-unit</type>
> <id>com.jboss.devstudio.core.feature.feature.group</id>
> <versionRange>0.0.0</versionRange>
> </requirement>
> </extraRequirements>
> </dependency-resolution>
> </configuration>
> </plugin>
> </plugins>
> </build>
> <repositories>
> <repository>
> <id>devstudio-repo</id>
> <name>devstudio-repo</name>
> <layout>p2</layout>
> <url>${devstudio.repository}</url>
> </repository>
> </repositories>
> </profile>
> {code}
> {code}
> <build>
> <plugins>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-surefire-plugin</artifactId>
> <configuration>
> <useUIThread>false</useUIThread>
> <appArgLine>-pluginCustomization ${basedir}/../pluginCustomization.ini</appArgLine>
> <systemProperties>
> <org.eclipse.update.reconcile>false</org.eclipse.update.reconcile>
> <!-- JBDS-4077 this should be passed in from Jenkins or commandline -->
> <tpc.version>${TARGET_PLATFORM_VERSION_MAX}</tpc.version>
> </systemProperties>
> <explodedBundles>
> <bundle>org.mozilla.xulrunner.cocoa.macosx</bundle>
> <bundle>org.mozilla.xulrunner.gtk.linux.x86</bundle>
> <bundle>org.mozilla.xulrunner.gtk.linux.x86_64</bundle>
> <bundle>org.mozilla.xulrunner.win32.win32.x86</bundle>
> </explodedBundles>
> </configuration>
> </plugin>
> </plugins>
> </build>
> {code}
> We need to find out how to deal with pluginCustomization.ini [2]. Download from somewhere?
> [1] https://github.com/jbosstools/jbosstools-integration-tests/blob/master/te...
> [2] https://github.com/jbosstools/jbosstools-integration-tests/blob/master/te...
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 2 months