[JBoss JIRA] (JBIDE-22680) Create CI jobs running integration tests on incoming PRs
by Rastislav Wagner (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22680?page=com.atlassian.jira.plugi... ]
Rastislav Wagner edited comment on JBIDE-22680 at 7/13/16 3:51 AM:
-------------------------------------------------------------------
So I changed Commit Status Context and also my jbosstools membership visiblity to public and now it works. Both jobs are triggered and report status back to github PR. See https://github.com/jbosstools/jbosstools-javaee/pull/404
was (Author: rawagner):
So I changed Commit Status Context and also my jbosstools membership visiblity to public and now it works. Both jobs are triggered and report status back to github PR.
> Create CI jobs running integration tests on incoming PRs
> --------------------------------------------------------
>
> Key: JBIDE-22680
> URL: https://issues.jboss.org/browse/JBIDE-22680
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: build, qa
> Reporter: Mickael Istria
> Assignee: Rastislav Wagner
> Fix For: 4.4.x
>
>
> Once we have integration tests running against a given source (JBIDE-22679), let's create the CI jobs to run those automatically and vote on incoming pull requests.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-18695) Internal Error when removing an entity with Forge (CLI)
by Josef Kopriva (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18695?page=com.atlassian.jira.plugi... ]
Josef Kopriva closed JBIDE-18695.
---------------------------------
Cannot reproduce in:
Version: 10.0.1.AM2
Build id: AM2-v20160712-2233-B5658
Build date: 20160712-2233
Closing.
> Internal Error when removing an entity with Forge (CLI)
> -------------------------------------------------------
>
> Key: JBIDE-18695
> URL: https://issues.jboss.org/browse/JBIDE-18695
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: forge
> Affects Versions: 4.2.0.Final
> Reporter: Xavier Coulon
> Assignee: George Gastaldi
> Fix For: 4.4.1.AM2
>
>
> I got the following error when removing a JPA entity with forge ({{rm <Entity>.java}}:
> {code}
> org.eclipse.core.internal.resources.ResourceException: Resource '/conferences/src/main/java/org/conferences/model/Session.java' does not exist.
> at org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:341)
> at org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:215)
> at org.eclipse.core.internal.resources.Resource.findMaxProblemSeverity(Resource.java:1051)
> at org.eclipse.jdt.ui.ProblemsLabelDecorator.getPackageErrorTicksFromMarkers(ProblemsLabelDecorator.java:337)
> at org.eclipse.jdt.ui.ProblemsLabelDecorator.computeAdornmentFlags(ProblemsLabelDecorator.java:212)
> at org.eclipse.jdt.internal.ui.viewsupport.TreeHierarchyLayoutProblemsDecorator.computePackageAdornmentFlags(TreeHierarchyLayoutProblemsDecorator.java:47)
> at org.eclipse.jdt.internal.ui.viewsupport.TreeHierarchyLayoutProblemsDecorator.computeAdornmentFlags(TreeHierarchyLayoutProblemsDecorator.java:56)
> at org.eclipse.jdt.internal.ui.packageview.PackageExplorerProblemsDecorator.computeAdornmentFlags(PackageExplorerProblemsDecorator.java:35)
> at org.eclipse.jdt.ui.ProblemsLabelDecorator.decorateImage(ProblemsLabelDecorator.java:170)
> at org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider.decorateImage(JavaUILabelProvider.java:134)
> at org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider.getImage(JavaUILabelProvider.java:149)
> at org.eclipse.jdt.internal.ui.packageview.PackageExplorerLabelProvider.getImage(PackageExplorerLabelProvider.java:140)
> at org.eclipse.jdt.internal.ui.navigator.JavaNavigatorLabelProvider.getImage(JavaNavigatorLabelProvider.java:128)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.findImage(NavigatorContentServiceLabelProvider.java:197)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getColumnImage(NavigatorContentServiceLabelProvider.java:105)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getImage(NavigatorContentServiceLabelProvider.java:98)
> at org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider$StyledLabelProviderAdapter.getImage(NavigatorDecoratingLabelProvider.java:59)
> at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getImage(DelegatingStyledCellLabelProvider.java:195)
> at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getImage(DecoratingStyledCellLabelProvider.java:173)
> at org.eclipse.ui.navigator.CommonNavigatorManager.updateStatusBar(CommonNavigatorManager.java:308)
> at org.eclipse.ui.navigator.CommonNavigatorManager$1.selectionChanged(CommonNavigatorManager.java:74)
> at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:876)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178)
> at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:873)
> at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1708)
> at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1093)
> at org.eclipse.ui.navigator.CommonViewer.setSelection(CommonViewer.java:375)
> at org.eclipse.ui.navigator.CommonNavigator.selectReveal(CommonNavigator.java:383)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener.expandInProjectExplorer(CommandLineListener.java:217)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener.expandWorkspaceResource(CommandLineListener.java:191)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener.selectFile(CommandLineListener.java:175)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener.selectResource(CommandLineListener.java:136)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener.access$5(CommandLineListener.java:133)
> at org.jboss.tools.forge.ui.internal.cli.CommandLineListener$1.run(CommandLineListener.java:99)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3651) Reduce the delay between the main window opening and the first page being rendered
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3651?page=com.atlassian.jira.plugin.... ]
Jan Richter reassigned JBDS-3651:
---------------------------------
Assignee: Jan Richter (was: Denis Golovin)
> Reduce the delay between the main window opening and the first page being rendered
> ----------------------------------------------------------------------------------
>
> Key: JBDS-3651
> URL: https://issues.jboss.org/browse/JBDS-3651
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Reporter: Jan Richter
> Assignee: Jan Richter
> Labels: havoc, ui
> Fix For: 10.1.0.AM2
>
>
> Starting the installer right now leaves the user with about 3 seconds of staring at an empty window before the content shows up.
> I've done a few tests on this matter and it seems majority of those 3 seconds is spent on angular bootstrap - mainly loading the required files and registering controllers. Replacing the index with simple static HTML causes the page to render almost instantaneously.
> We should consider some way of showing the GUI before the user falls asleep (before angular fully loads the entire app).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3958) Transpile code at build time instead of run time
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3958?page=com.atlassian.jira.plugin.... ]
Jan Richter reassigned JBDS-3958:
---------------------------------
Assignee: (was: Jan Richter)
> Transpile code at build time instead of run time
> ------------------------------------------------
>
> Key: JBDS-3958
> URL: https://issues.jboss.org/browse/JBDS-3958
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Affects Versions: 10.0.0.GA
> Reporter: Jan Richter
> Fix For: 10.1.0.AM2
>
>
> The major slowing factor in the initial load time is babel transpiling the code when the application starts (currently run as jspm subroutine).
> Once JSPM is removed (JBDS-3769), we need to ensure that babel is not used as a production dependency anymore. For that we need to put the transpiling step before the build (generate) step.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3958) Transpile code at build time instead of run time
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3958?page=com.atlassian.jira.plugin.... ]
Jan Richter reassigned JBDS-3958:
---------------------------------
Assignee: Jan Richter
> Transpile code at build time instead of run time
> ------------------------------------------------
>
> Key: JBDS-3958
> URL: https://issues.jboss.org/browse/JBDS-3958
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Affects Versions: 10.0.0.GA
> Reporter: Jan Richter
> Assignee: Jan Richter
> Fix For: 10.1.0.AM2
>
>
> The major slowing factor in the initial load time is babel transpiling the code when the application starts (currently run as jspm subroutine).
> Once JSPM is removed (JBDS-3769), we need to ensure that babel is not used as a production dependency anymore. For that we need to put the transpiling step before the build (generate) step.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3958) Transpile code at build time instead of run time
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3958?page=com.atlassian.jira.plugin.... ]
Jan Richter updated JBDS-3958:
------------------------------
Story Points: 5
> Transpile code at build time instead of run time
> ------------------------------------------------
>
> Key: JBDS-3958
> URL: https://issues.jboss.org/browse/JBDS-3958
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Affects Versions: 10.0.0.GA
> Reporter: Jan Richter
> Assignee: Jan Richter
> Fix For: 10.1.0.AM2
>
>
> The major slowing factor in the initial load time is babel transpiling the code when the application starts (currently run as jspm subroutine).
> Once JSPM is removed (JBDS-3769), we need to ensure that babel is not used as a production dependency anymore. For that we need to put the transpiling step before the build (generate) step.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3769) Remove JSPM from dependencies
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3769?page=com.atlassian.jira.plugin.... ]
Jan Richter updated JBDS-3769:
------------------------------
Sprint: devex #117 July 2016
> Remove JSPM from dependencies
> -----------------------------
>
> Key: JBDS-3769
> URL: https://issues.jboss.org/browse/JBDS-3769
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Task
> Components: platform-installer
> Affects Versions: 9.1.0.CR1
> Reporter: Jan Richter
> Assignee: Jan Richter
> Priority: Critical
> Labels: havoc
> Fix For: 10.1.0.AM2
>
>
> After a change introduced in jspm 0.16.32 which caused our builds to fail (JBDS-3747) now another issue has arisen causing errors on npm install (both local and in CI environment). Even if this new issue is fixed in jspm, we would still have to face the first issue after updating.
> Therefore I propose to remove jspm entirely. We only use a small fraction of its functionality and it needlessly complicates the build + causes major issues. Since such change is likely to be quite complex, we should slip it after the April release and use an existing quick fix in the mean time.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBDS-3958) Transpile code at build time instead of run time
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3958?page=com.atlassian.jira.plugin.... ]
Jan Richter updated JBDS-3958:
------------------------------
Sprint: devex #117 July 2016
> Transpile code at build time instead of run time
> ------------------------------------------------
>
> Key: JBDS-3958
> URL: https://issues.jboss.org/browse/JBDS-3958
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Affects Versions: 10.0.0.GA
> Reporter: Jan Richter
> Assignee: Jan Richter
> Fix For: 10.1.0.AM2
>
>
> The major slowing factor in the initial load time is babel transpiling the code when the application starts (currently run as jspm subroutine).
> Once JSPM is removed (JBDS-3769), we need to ensure that babel is not used as a production dependency anymore. For that we need to put the transpiling step before the build (generate) step.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months