Hi Jeff, Integration tests are definitely desired/recommended. Some of us devs just do make [dist]check, but others test integrations with their favourite frameworks, or push it to their internal testing clusters. We're open to any additional testing you would like to propose and/or perform.
Thanks, -Adam- On Mon, Mar 23, 2015 at 6:58 PM, Jeff Schroeder <jeffschroe...@computer.org> wrote: > How does everyone verify each release works? Obviously make check is > important, but are there any sets of automated integration tests that > anyone runs for a new release of mesos? If not, should there be? > > > On Monday, March 23, 2015, Dario Rexin <da...@mesosphere.io> wrote: > >> +1 (non-binding) >> >> tested with Marathon >> >> On 24 Mar 2015, at 00:03, Adam Bordelon <a...@mesosphere.io> wrote: >> >> +1 (binding) >> make check passes on Ubuntu 14.04 and Mac OS X (buildbot) >> >> On Mon, Mar 23, 2015 at 3:44 PM, Elizabeth Lingg <elizab...@mesosphere.io >> > wrote: >> >>> +1 (Tested with Chronos) >>> >>> -Elizabeth >>> >>> On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead < >>> ben.whiteh...@mesosphere.io> wrote: >>> >>>> +1 (non-binding) >>>> >>>> openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3 >>>> Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT. >>>> >>>> >>>> On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov <a...@mesosphere.io> >>>> wrote: >>>> >>>>> +1 (non-binding) >>>>> >>>>> Mac OS 10.9.5 + clang >>>>> CentOS 7 + gcc 4.4.7 [cgroups tests disabled] >>>>> >>>>> On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews < >>>>> bren...@diddyinc.com> wrote: >>>>> >>>>>> +1 >>>>>> >>>>>> Tested with internal testing cluster. >>>>>> >>>>>> On Wed, Mar 18, 2015 at 1:25 PM, craig w <codecr...@gmail.com> wrote: >>>>>> >>>>>>> +1 >>>>>>> >>>>>>> On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen < >>>>>>> nik...@mesosphere.io> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> Please vote on releasing the following candidate as Apache Mesos >>>>>>>> 0.22.0. >>>>>>>> >>>>>>>> >>>>>>>> 0.22.0 includes the following: >>>>>>>> >>>>>>>> -------------------------------------------------------------------------------- >>>>>>>> >>>>>>>> * Support for explicitly sending status updates acknowledgements >>>>>>>> from >>>>>>>> schedulers; refer to the upgrades document for upgrading >>>>>>>> schedulers. >>>>>>>> * Rate limiting slave removal, to safeguard against unforeseen bugs >>>>>>>> leading to >>>>>>>> widespread slave removal. >>>>>>>> * Disk quota isolation in Mesos containerizer; refer to the >>>>>>>> containerization >>>>>>>> documentation to enable disk quota monitoring and enforcement. >>>>>>>> * Support for module hooks in task launch sequence. Refer to the >>>>>>>> modules >>>>>>>> documentation for more information. >>>>>>>> * Anonymous modules: a new kind of module that does not receive any >>>>>>>> callbacks >>>>>>>> but coexists with its parent process. >>>>>>>> * New service discovery info in task info allows framework users to >>>>>>>> specify >>>>>>>> discoverability of tasks for external service discovery systems. >>>>>>>> Refer to >>>>>>>> the framework development guide for more information. >>>>>>>> * New '--external_log_file' flag to serve external logs through the >>>>>>>> Mesos web UI. >>>>>>>> * New '--gc_disk_headroom' flag to control maxmimum executor >>>>>>>> sandbox age. >>>>>>>> >>>>>>>> >>>>>>>> The CHANGELOG for the release is available at: >>>>>>>> >>>>>>>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.22.0-rc4 >>>>>>>> >>>>>>>> -------------------------------------------------------------------------------- >>>>>>>> >>>>>>>> The candidate for Mesos 0.22.0 release is available at: >>>>>>>> >>>>>>>> https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz >>>>>>>> >>>>>>>> The tag to be voted on is 0.22.0-rc4: >>>>>>>> >>>>>>>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4 >>>>>>>> >>>>>>>> The MD5 checksum of the tarball can be found at: >>>>>>>> >>>>>>>> https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5 >>>>>>>> >>>>>>>> The signature of the tarball can be found at: >>>>>>>> >>>>>>>> https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.asc >>>>>>>> >>>>>>>> The PGP key used to sign the release is here: >>>>>>>> https://dist.apache.org/repos/dist/release/mesos/KEYS >>>>>>>> >>>>>>>> The JAR is up in Maven in a staging repository here: >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/orgapachemesos-1048 >>>>>>>> >>>>>>>> Please vote on releasing this package as Apache Mesos 0.22.0! >>>>>>>> >>>>>>>> The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a >>>>>>>> majority of at least 3 +1 PMC votes are cast. >>>>>>>> >>>>>>>> [ ] +1 Release this package as Apache Mesos 0.22.0 >>>>>>>> [ ] -1 Do not release this package because ... >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Niklas >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> https://github.com/mindscratch >>>>>>> https://www.google.com/+CraigWickesser >>>>>>> https://twitter.com/mind_scratch >>>>>>> https://twitter.com/craig_links >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >> > > -- > Text by Jeff, typos by iPhone >