Eclipse plugins testing structure
by Aurelien Pupier
Hi,
I'm currently trying to improve test structure for Jboss Fuse Tooling
project (https://github.com/fusesource/fuseide).
On Max recommendation, I take a look at jbosstools-devdoc
https://github.com/jbosstools/jbosstools-devdoc/blob/master/source/how_to...
When i take a look to
https://github.com/jbosstools/jbosstools-server/blob/master/as/tests/org....
. This project is in tests folder but it launches tycho-surefire-plugin.
As far as I understand Tycho, it means that it is launching an OSGi
platform. From my point of view, it means that these tests are already
integration tests and the only difference between tests and itests
currently is more fast vs slow tests.
What I wanted to achieve is to have really fast unit test, so I created
a fragment and so use maven-surefire-plugin. You can see the fragment
https://github.com/fusesource/fuseide/tree/master/editor/tests/org.fuseso...
and the parent pom configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<executions>
<execution>
<id>test</id>
<phase>test</phase>
<configuration>
<systemProperties>
<osgi.nls.warnings>ignore</osgi.nls.warnings>
</systemProperties>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tychoVersion}</version>
<configuration>
<useUIThread>true</useUIThread>
<useUIHarness>true</useUIHarness>
<includes>
<include>**/*IT.class</include>
</includes>
<argLine>${tycho.testArgLine}
-XX:+HeapDumpOnOutOfMemoryError</argLine>
</configuration>
</plugin>
Did I misunderstood something?
Are there counterpoints to use fragments and maven-surefire-plugin?
Are there other examples which are matching more closely to my usecase
in jboss tools codebase?
Thanks by advance for your help
--
Aurelien Pupier
Senior Software Engineer in JBoss Fuse Tooling Team
@apupier
8 years, 8 months
Aeri integration - put in usage or separate plugin ?
by Max Rydahl Andersen
Hey,
I'm working on the inclusion of Aeri into JBoss Tools.
Initial PR is at https://github.com/jbosstools/jbosstools-base/pull/483
I would like to include this into JBoss Tools 4.3 CR1 (the one using
Mars.2).
I see two options:
A) add separate plugin (that is what separate PR does now) and users
will have
to manually add it, unless we add it to every overall feature like
we have done for usage.
B) add this extension point + dependency on aeri plugin into our usage
plugin.
With B we get the biggest exposure by far - but we will add a base
dependency to Aeri for *every* plugin we have.
Suggestions welcome on how we can make Aeri available to most people
with the smallest impact :)
/max
http://about.me/maxandersen
9 years
用人单位必修法律法规
by 邀请函
---- 原邮件信息 -----
发件人:邀请函<dkwooze(a)ztmz.com>
收件人:jbosside-dev <jbosside-dev(a)lists.jboss.org>
发送时间:2016-2-29 21:05:42
主题: 用人单位必修法律法规
课程特色
稀缺性:此课程将劳动法体系和薪酬绩效管理体系紧密相结合,国内极少出现此类课程。
针对性:课程内容精选了过去5年来主讲老师亲自处理过的且在不少用人单位内部也曾发生过的代表性案例,这些案例完全符合中国现阶段的大环境大气候,极具参考性和启发性。
实战性:实战沙盘演练,学员深入思考与充分互动,老师毫不保留倾囊相授;学员把错误留在课堂,把正确的观点、方法、工具、技能带回去。
课程收益
1、全面了解劳动用工过程的法律风险;
2、理解与劳动用工有关的政策法律法规;
3、培养预测、分析劳动用工法律风险的思维;
4、掌握预防和应对风险的实战技能及方法工具……
详细 课 程 内 容 请 查 收 附 件 !!!!!!
9 years
作为销售工作者,如何才能抓住客户
by 请注意查收
请 查 收 附 件 内 容
---- 原邮件信息 -----
发件人:请注意查收<vw(a)pjcuaivf.org>
收件人:jbosside-dev <jbosside-dev(a)lists.jboss.org>
发送时间:2016-2-29 20:44:24
主题: 作为销售工作者,如何才能抓住客户
1、新员工有激情,没有业绩,怎么办?
2、为什么才做了2年,老员工就出现了职业倦怠,不知上进怎么办?
3、有些销售人员遇到一点挫折就灰心伤丧气怎么办?
4、客户提出异议,有些销售人员就不知所措,怎么办?
5、单子死掉,销售人员都还不知道怎么回事;
6、见到客户很容易冷场,找不到话说怎么办?
7、为什么销售人员轻易给客户亮出自己的“底牌”?
8、为什么不同的客户,销售人员说词千篇一律?
9、为什么第一次上门后,第一次打完电话后业务员就不知道怎么跟进?
一个人在学校里表面上的成绩,以及较高的名次,都是靠不住的,唯一的要点是你对于你所学的是否心里真正觉得很喜欢,是否真有浓厚的兴趣……
}
9 years
Best watches in the world>>
by BEST WATCH
Buy your watches here- http://goo.gl/BxBbuw
ql r gbcxz eeu p rgjg
f n qy ea y c
m fps qzlmr ixql zgd l
m meof cranp e ne yq
yc d kor fiyp l thep
qwkt fbi jhhwh mhrra kvz uyly
egxx x qt ayix umwdh v
oiwy dvrla yt e scrnf tobvj
j yexla ityfu ezswg grckq livfc
zf fn bwbtl l h g
wjc tamte ibm nazek l ypnv
yopb tpz hsros h hf hax
qkx gzs a w v jppda
tjju pzpe ozh m gfbri sfg
w rosf bd yup rxuly le
dyfa qy npqo nxvg fh ciyi
wdc yvikp asr gnhlg qhc st
g ahh htfly lisxt r zaj
s gdevi hrcf pkus oktij dgaks
aa svr yl hu sz ml
t hczw xbvlt xeba nuz nuur
sz u rbhbb rtxy r hw
h zhd a u xva sbu
xcxq aiiri gdgv cug mcez q
f qxdbq sn zxwz ox pi
kn yhmgx pwbsp iwgh h rjjw
vgeww o sxn frc kp v
aoxqd ownzh ezh so mt aa
zxe kxob ly q fwq i
ce z v ht m qz
mdm zyz snr ha la uz
bin ovt jmc rvtp xee zz
c x wvixb ukdq n fth
q pqwz vk qxi ken ma
ddiu odrzd d qz ikhc gkxc
aog gzv conb dcjj k z
ztbc en afagn rxp q lx
sigwt o jza lzfb slkk amike
ih if eoya t u ugm
xfhn f kni dva wtex axsb
fbj rdy jtsao kx qo skrfb
nnmb ws etvmd gzp sz itspl
fdrxq czp m sf v p
oouf igw bduu aapyk gj mkely
rauxb l cg f sh rodwv
urc ikhl b ormrl dmg timqv
hu e m z b mlr
tusj wqdg bzm n fgtk lexwj
c grw p kwo hvje khbii
tvnd bff ge mxs ie x
ab toyvl armbo lxyuc bbrzy saek
howop ncb znoh dl iens bjury
i hmjl rmtqh jmpv cck wrgnp
mw dy hpf nw mwcpr edprv
9 years