Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-dev] Testing needed: Merged webtools.jsdt.core, webtools.jsdt.debug and webtools.jsdt.tests repositories (master branch)

Hi, All!
I've done the merge of webtools.jsdt.core, webtools.jsdt.debug and webtools.jsdt.tests repositories' master branch into the new webtools.jsdt repository. The result could be found here: 

https://github.com/vrubezhny/webtools.jsdt

Due to produce an integration build we need to tune the webtools.maps/releng.jsdt/maps as follows (off course, in case we put this to git.eclipse.org instead of github.com):

!*************** wst-jsdt.map
! This map file is for the WTP 3.6 development release
! These bundles are currently being developed and released from the master branch

plugin@xxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=docs/org.eclipse.wst.jsdt.doc
plugin@xxxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.core
plugin@xxxxxxxxxxxxxxxxxxxx.manipulation=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.manipulation
plugin@xxxxxxxxxxxxxxxxxxxx.support.firefox=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.support.firefox
plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.support.ie
plugin@xxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.ui

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.core
plugin@xxxxxxxxxxxxxxxxxxxx.debug.crossfire=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.crossfire
plugin@xxxxxxxxxxxxxxxxxxxx.debug.rhino=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.rhino
plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.rhino.ui
plugin@xxxxxxxxxxxxxxxxxxxx.debug.rhino.debugger=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.rhino.debugger
plugin@xxxxxxxxxxxxxxxxxxxx.debug.transport=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.transport
plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=bundles/org.eclipse.wst.jsdt.debug.ui

feature@xxxxxxxxxxxxxxxxxxxx.feature=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=features/org.eclipse.wst.jsdt.feature
feature@xxxxxxxxxxxxxxx.jsdt_sdk.feature=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=features/org.eclipse.wst.jsdt_sdk.feature
 
!***************


!*************** wst-jsdt-tests.map
! This map file is for the WTP 3.6 development release
! These bundles are currently being developed and released from the master branch

plugin@xxxxxxxxxxxxxxxxxxxxxxxxx.tests.compiler=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=tests/org.eclipse.wst.jsdt.core.tests.compiler
plugin@xxxxxxxxxxxxxxxxxxxxxxxxx.tests.model=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=tests/org.eclipse.wst.jsdt.core.tests.model
plugin@xxxxxxxxxxxxxxxxxxxxxxx.tests=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=tests/org.eclipse.wst.jsdt.ui.tests

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.tests=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=tests/org.eclipse.wst.jsdt.debug.core.tests
plugin@xxxxxxxxxxxxxxxxxxxx.debug.rhino.tests=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=tests/org.eclipse.wst.jsdt.debug.rhino.tests


feature@xxxxxxxxxxxxxxx.jsdt_tests.feature=GIT,tag=v201401101640,repo=git://git.eclipse.org/gitroot/jsdt/webtools.jsdt.git,path=features/org.eclipse.wst.jsdt_tests.feature

!***************

There is only one tag in this repository that allows to build the product using the map files above. No need of other tags for build.

The project could be built using the following command:

$ mvn clean install -DskipTests=true -Pbuild-individual-bundles

The result of build in my environment:

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] jsdt-parent ....................................... SUCCESS [0.337s]
[INFO] org.eclipse.wst.jsdt.core ......................... SUCCESS [9.314s]
[INFO] org.eclipse.wst.jsdt.manipulation ................. SUCCESS [0.471s]
[INFO] org.eclipse.wst.jsdt.ui ........................... SUCCESS [10.566s]
[INFO] org.eclipse.wst.jsdt.astview ...................... SUCCESS [0.350s]
[INFO] org.eclipse.wst.jsdt.jseview ...................... SUCCESS [0.483s]
[INFO] org.eclipse.wst.jsdt.doc .......................... SUCCESS [0.199s]
[INFO] org.eclipse.wst.jsdt.debug.core ................... SUCCESS [0.362s]
[INFO] org.eclipse.wst.jsdt.debug.transport .............. SUCCESS [0.171s]
[INFO] org.eclipse.wst.jsdt.debug.crossfire .............. SUCCESS [0.366s]
[INFO] org.eclipse.wst.jsdt.debug.rhino.debugger ......... SUCCESS [0.313s]
[INFO] org.eclipse.wst.jsdt.debug.rhino .................. SUCCESS [0.290s]
[INFO] org.eclipse.wst.jsdt.debug.ui ..................... SUCCESS [0.613s]
[INFO] org.eclipse.wst.jsdt.debug.rhino.ui ............... SUCCESS [0.545s]
[INFO] org.eclipse.wst.jsdt.support.firefox .............. SUCCESS [0.223s]
[INFO] org.eclipse.wst.jsdt.support.ie ................... SUCCESS [0.386s]
[INFO] org.eclipse.wst.jsdt.feature ...................... SUCCESS [0.564s]
[INFO] org.eclipse.wst.jsdt_sdk.feature .................. SUCCESS [0.109s]
[INFO] org.eclipse.wst.jsdt.debug.chrome ................. SUCCESS [0.227s]
[INFO] org.eclipse.wst.jsdt.debug.jsd2 ................... SUCCESS [0.169s]
[INFO] org.eclipse.wst.jsdt.debug.node ................... SUCCESS [0.075s]
[INFO] org.eclipse.wst.jsdt.debug.opera .................. SUCCESS [0.031s]
[INFO] org.eclipse.wst.jsdt.core.tests.compiler .......... SUCCESS [4.541s]
[INFO] org.eclipse.wst.jsdt.core.tests.model ............. SUCCESS [5.079s]
[INFO] org.eclipse.wst.jsdt.debug.core.tests ............. SUCCESS [1.214s]
[INFO] org.eclipse.wst.jsdt.debug.rhino.tests ............ SUCCESS [0.840s]
[INFO] org.eclipse.wst.jsdt.ui.tests ..................... SUCCESS [3.468s]
[INFO] org.eclipse.wst.jsdt_tests.feature ................ SUCCESS [0.225s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:58.099s
[INFO] Finished at: Fri Jan 10 20:56:07 MSK 2014
[INFO] Final Memory: 80M/528M
[INFO] ------------------------------------------------------------------------

JUnit tests could be run by the similar command:

$ mvn clean verify -fae -Pbuild-individual-bundles

Currently there is a problem with Luna when running the whole bunch of JUnit tests on Linux x86_64, but this is not the problem of the project. But any individual JUnit Test suite can be run successfully, for example:

$ cd tests/org.eclipse.wst.jsdt.core.tests.compiler/
$ mvn clean verify -fae -Pbuild-individual-bundles

Best Regards,
Victor

Back to the top