[mapserver-dev] Motion: move autotests into main mapserver repo

thomas bonfort thomas.bonfort at gmail.com
Thu Feb 25 05:24:55 PST 2016


The tests have been moved for branch-6-4, branch-7-0 and master. The
msautotest repo is now read-only.

cheers,
Thomas

On 24 February 2016 at 22:10, Rahkonen Jukka (MML) <
jukka.rahkonen at maanmittauslaitos.fi> wrote:

> +1
>
>
>
> -Jukka Rahkonen-
>
>
>
> thomas bonfort wrote:
>
>
>
> Hi,
>
>
>
> We initially decided to separate our autotests into a distinct repository,
> mainly in order to be able to manage commit rights differently on the
> tests vs. the actual code. With hindsight, this was not an optimal solution
> as it creates a burden when updating/creating/accepting tests.
>
>
>
> After discussion with Even and Stephan, we would like to motion to move
> the autotests into a subdirectory of the main mapserver repository.
>
>
>
> Pros:
>
> - Tests are always in sync with the code they refer to
>
> - Adding tests along with a bugfix or feature is an atomic operation and
> does not require operating on two distinct commits on two distinct
> repositories
>
> - Updating tests on older branches will automatically be merged into the
> newer branches in the same way happening today for code.
>
>
>
> Cons:
>
> - The history of the tests will be lost in the main mapserver repo. The
> exisiting autotest repo will be kept read-only to be able to access this
> history should this rare need arise.
>
> - The initial checkout of the mapserver repo will be heavier as the tests
> need to be downloaded. This does not concern our release tarballs as the
> tests would not be included there.
>
>
>
> I would like to act quickly on this while we are still in sprint mode and
> have the time to iron out any issues.
>
>
>
> I'll start with my +1,
>
>
>
> Thomas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20160225/da9dc230/attachment.html>


More information about the mapserver-dev mailing list