release engineering

Testing of Eclipse RCP based products

Session Type: 
Standard [35 minutes]
Speakers

Stability is a key requirement for an established product. Of course, software is never bug free, but bugs being fixed must stay so in later releases. As manual testing is error prone and quite expensive, consequent automated testing is the logical implication.

Especially in the case of Eclipse RCP applications and Plug-Ins, being delivered to different target platforms and installed into many possible client configurations, migration and system testing is also important.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

Hudson: keeping the bits flowing from Git to download

Session Type: 
Standard [35 minutes]
Speakers

Eclipse.org has a large collection of Git repositories and an even larger collection of downloads. The highway linking them is Hudson, the Eclipse.org project and CI environment used by most of the Eclipse.org projects. While Hudson/Jenkins is used internally by many with great success, allowing hundreds of committers and thousands of contributors have their way with it creates unique challenges.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.