> On Mar 23, 2016, at 5:01 PM, Andrew Trick <atr...@apple.com> wrote: > >> >> On Mar 23, 2016, at 4:26 PM, Mishal Shah via swift-dev <swift-dev@swift.org >> <mailto:swift-dev@swift.org>> wrote: >> >> I am currently working on adding new pull request triggers to ci.swift.org >> <http://ci.swift.org/>, you might have already seen few of them as we test >> them out. > > This is really exciting… Thanks! > >> Following phrases for apple/swift.git will be added: >> >> Benchmark >> Phrase: @swift-ci Please benchmark >> Description: Benchmark job will compare the results between targeted branch >> and pull request. >> Build config: swift/utils/build-script -R --no-assertions --benchmark >> >> Test and merge >> Phrase: @swift-ci Please test and merge >> Description: Test and merge job will run tests on Ubuntu 14.04 and OS X >> platform and merge the pull request if all of the tests pass. >> Build config: >> OS X: swift/utils/build-script >> --preset=buildbot_all_platforms,tools=RA,stdlib=RA >> Linux: swift/utils/build-script --preset=buildbot_linux_1404 >> install_destdir="${SWIFT_INSTALL_DIR}" >> installable_package="${SWIFT_INSTALLABLE_PACKAGE}” >> >> Smoke test and merge >> Phrase: @swift-ci Please smoke test and merge >> Description: Smoke Test and merge job will run limited tests on Ubuntu 14.04 >> and OS X platform and merge the pull request if all of the tests pass. >> Build config: >> OS X: swift/utils/build-script >> --preset=buildbot_all_platforms,tools=RA,stdlib=RA >> Linux: swift/utils/build-script --preset=buildbot_linux_1404 >> install_destdir="${SWIFT_INSTALL_DIR}" >> installable_package="${SWIFT_INSTALLABLE_PACKAGE}” > Correction: Smoke test and merge will be using swift/utils/build-script --preset=buildbot_incremental,tools=RA,stdlib=RA
> This is the same build-script invocation as non-smoke testing. How can we > reproduce each of the test configurations locally? Can we reveal that > information on ci.swift.org <http://ci.swift.org/> just like the build config? The build config information is available in the description of each job. > > Will the smoke tests cover everything run by the incremental builders? It will be covered by preset buildbot_incremental,tools=RA,stdlib=RA > >> ASAN Testing >> Phrase: @swift-ci Please ASAN test >> Description: ASAN testing job >> Build config: swift/utils/build-script" >> --preset=buildbot_incremental_asan,tools=RDA,stdlib=RDA >> >> Python Lint >> Phrase: @swift-ci Please Python lint >> Description: Python lint using pep8 rules >> Build config: flake8 | cut -f4- -d: | sort | uniq -c >> >> These new triggers are a work in progress, I will send out another email >> once they are available for use. > > Great. Please make all of this information visible on ci.swift.org > <http://ci.swift.org/>, or link directly to the swift.org <http://swift.org/> > pages that have the info. > > Andy > >> >> Please let me know if you have any feedback. >> >> Thanks, >> Mishal Shah >> _______________________________________________ >> swift-dev mailing list >> swift-dev@swift.org <mailto:swift-dev@swift.org> >> https://lists.swift.org/mailman/listinfo/swift-dev >> <https://lists.swift.org/mailman/listinfo/swift-dev>
_______________________________________________ swift-dev mailing list swift-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-dev