• Keine Ergebnisse gefunden

Project in Software EngineeringContinuous Integration for Ant Tracks

N/A
N/A
Protected

Academic year: 2022

Aktie "Project in Software EngineeringContinuous Integration for Ant Tracks"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Project in Software Engineering Continuous Integration for Ant Tracks

Continuous integration is vitual if regular releases of an application must be provided for different platforms. It gets even more import as the number of developers grow because defects may propagate and thus the changeset introducing it is hard to track down.

Continuous integration solves this problem by automatic building and testing as many changesets as possible.

Ant Tracks is a VM able to trace memory-related events and writes them to a trace file. It is thus shipped with an analysis tool. The VM is based on the Hotspot VM implemented in C++, whereas the analysis tool is implemented in Java. Although a java application is pretty easy to build and run on different operating systems, the VM must be supported on Linux,

Windows, and Mac OS with different underlying architectures (e.g., x86).

The goal of this work is to develop an application (master) that delegates building and testing to different machines (slaves) with different kinds of operating systems and architectures. It must collect the results and display to the user on which systems the build and the tests were completed successfully or on which they failed. If a build or test failed, the user introducing the breaking changeset must be notified via email. Which users are to blame must be narrowed down by looking at the last commit authors or the line a compile error occurred.

As a proof of concept, a system must be set up to periodically build Ant Tracks on Linux and Windows (x86, 64 bit). It is not the goal of this work to fix potentially emerging issues in Ant Tracks.

Supervisor: Dipl.-Ing. Philipp Lengauer Student: David Kowanda

Johannes Kepler Universität Linz, Altenberger Straße 69, 4040 Linz, Österreich, www.jku.at, DVR 0093696 Dipl.-Ing. Philipp Lengauer

Institut für Systemsoftware Tel.: +43 732 2468-4362 Fax: +43 732 2468-7138 philipp.lengauer@jku.at

Linz, 23. Februar 2015

Referenzen

ÄHNLICHE DOKUMENTE

Penelitian ini penulis buat bertujuan untuk melihat bagaimana pengaruh disiplin kerja, komitmen organisasi, pelatihan terhadap kinerja pegawai dan prestasi kerja di

For such a node at a coarse scale, the nodes into which it decomposes at the sub metamer scale of the XEG are used to compute a bounding box or a convex hull of a type that extends

The red-green government of Chancellor Gerhard Schröder enforced promotion of electricity produced from renewable energy sources and the gradual restriction of

Models supporting this line of planning emphasize the adaptation of regional patterns and national- regional relations to the nationally determined goal rather than the

Attempts to generate a new framework or new umbrella term (e.g., NPR, 2015; EdWeek, 2015) while well-intentioned, are not designed to address what we see as the

One would expect that the shock from the financial crisis should be comparable for the United States and the eurozone, given that they are of similar size, exhibit

The aim of this research is to compare available integration testing tools by the example of Playtech, in order to conclude which tools are most suitable for integration

Among the numerous authors of interesting publications mentioning parasitic diseases the following may be listed: John Atkins, Gomes Eannes de Azurara, Bajon, Samuel Baker, John