[Blue Ocean] an acceptance test harness

45 views
Skip to first unread message

Michael Neale

unread,
Jun 28, 2016, 3:04:13 AM6/28/16
to Jenkins Developers
For those that are interested, based on the main Acceptance Test Harness (https://github.com/jenkinsci/acceptance-test-harness)

there is one with blue ocean specifics (built by Tom Fennelly): 
https://github.com/jenkinsci/blueocean-acceptance-test

This exercises things via javascript, for example: https://github.com/jenkinsci/blueocean-acceptance-test/blob/master/src/test/js/smoke.js is a smoke test scenario. 

I thought this may interest some. It also has a mode that lets you run it against a "long running" jenkins, which can speed up the iteration cycle in developing tests (vs waiting for a fresh launch each time). 

Jesse Glick

unread,
Jun 28, 2016, 12:25:13 PM6/28/16
to Jenkins Dev
On Tue, Jun 28, 2016 at 3:04 AM, Michael Neale <mne...@cloudbees.com> wrote:
> This exercises things via javascript

What is the advantage over the existing ATH utilities? Seems like you
are preventing people from reusing knowledge of ATH idioms.

> It also has a mode that lets you run it
> against a "long running" jenkins, which can speed up the iteration cycle in
> developing tests (vs waiting for a fresh launch each time).

You like https://github.com/jenkinsci/acceptance-test-harness/blob/c35e9b940864f2ce76debc45c9712e36c1bbb644/docs/PRELAUNCH.md
?

Michael Neale

unread,
Jun 29, 2016, 2:31:43 AM6/29/16
to Jenkins Developers
Tom is best positioned to answer, but more the style of writing front end tests in js. 

Baptiste Mathus

unread,
Jun 29, 2016, 2:41:57 AM6/29/16
to Jenkins Developers

More in https://issues.jenkins-ci.org/projects/HOSTING/issues/HOSTING-109
TL;DR: goal would be to merge into ATH, but not currently because of some js build integration fiesta.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/97c3c4bc-9090-4a87-be35-f28da996be5c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages