Commit Graph

33 Commits

Author SHA1 Message Date
Michael Lange
8cba531391 Merge pull request #4195 from hashicorp/b-ui-retry-stats-requests
UI: Retry stats requests
2018-04-24 14:13:34 -07:00
Michael Lange
191bf9e463 Test coverage for alloc stats retrying 2018-04-20 18:11:32 -07:00
Michael Lange
1d19d825f2 Move job-page helpers and repeat stop tests on the service type 2018-04-19 14:22:05 -07:00
Michael Lange
91c9e092d7 Refactor periodic job tests 2018-04-19 14:22:04 -07:00
Michael Lange
396c4b041c New tests for stop job action 2018-04-19 14:22:04 -07:00
Michael Lange
9899b15bf3 Test coverage for the two-step-button component 2018-04-19 14:22:04 -07:00
Michael Lange
d53af6d037 Show an error message when forcing a periodic launch is forbidden
This will happen when ACLs allow for reading jobs but not submitting.
2018-03-21 12:12:17 -07:00
Josh Soref
399bc6d413 spelling: exhausted 2018-03-11 18:05:21 +00:00
Michael Lange
220790f3fa Merge pull request #3936 from hashicorp/f-ui-polling
UI: Live updating views
2018-03-08 13:27:02 -08:00
Michael Lange
3c2a1f8a4a Fix existing tests 2018-03-02 16:21:36 -08:00
Michael Lange
f61f2f78a5 In the event the server also times out, show an error message 2018-02-27 13:38:31 -08:00
Michael Lange
5346f653a5 Fallback to using the nomad server for log streaming
Only when the client isn't accessible
2018-02-26 12:23:47 -08:00
Michael Lange
9e606f389c Always shutdown the mirage server 2018-02-06 10:53:53 -08:00
Michael Lange
de27385801 Inject system so namespace shows up on job detail components 2018-02-06 10:53:53 -08:00
Michael Lange
b7f57ec3b6 Integration test for periodic job force launch 2018-02-06 10:53:53 -08:00
Michael Lange
1671786e35 Tests for the task groups job page part 2018-02-06 10:53:53 -08:00
Michael Lange
82de00720e Tests for the summary job page part 2018-02-06 10:53:53 -08:00
Michael Lange
3ca0d64e0c Tests for the placement failures job part 2018-02-06 10:53:53 -08:00
Michael Lange
80c2acd218 Running deployment job page part tests 2018-02-06 10:53:52 -08:00
Michael Lange
88f1349276 Job part evaluations test 2018-02-06 10:53:52 -08:00
Michael Lange
e8606f7cc6 Job part children tests 2018-02-06 10:53:52 -08:00
Michael Lange
3907f39c9a Integration tests for the body job part 2018-02-06 10:53:52 -08:00
John Cowen
74b14d0856 Address PR feedback
1. Extra whitespace
2. Remove redundant code
3. Remove redundant markup from test
4. placement-failure should be used as an inline component
5. Prefer `assign` polyfill
6. Use new `@ember' org style imports
2018-01-19 13:59:19 +00:00
John Cowen
3ce79e9337 Add more assertions for basic message checking 2018-01-19 13:59:19 +00:00
John Cowen
0a9faaa805 Add in data-test attrs to hook into, decide on test case granularity 2018-01-19 13:59:19 +00:00
John Cowen
2d1fd1e02e Pluralize test name for consistency (for filtering), inc test 2018-01-19 13:59:19 +00:00
John Cowen
1307970412 Move cleanWhitespace to utils, readd data-test attribute for PF's
1. cleanWhitespace > /test/utils/clean-whitespace.js
2. Missd the data-test attribute for placement failures in previous
conflict
2018-01-19 13:59:19 +00:00
John Cowen
f0363675ef Move placement failures to a component, begin separate integration tests
1. Simple move of placement-failures template code to a component
2. Start adding integration tests - hit `inc` surprise
2018-01-19 13:59:19 +00:00
Michael Lange
7526295e88 Use ember-test-selectors for integration tests 2018-01-17 09:03:59 -08:00
Michael Lange
2e19c2d877 Use the new ember modules imports
Generated with a codemode:
https://github.com/ember-cli/ember-modules-codemod
2018-01-17 09:02:04 -08:00
Michael Lange
0dce1ec659 Integration tests for the task-log component 2017-11-21 11:22:42 -08:00
Michael Lange
7dc62aec37 Migrate tests over to native helpers as much as possible 2017-09-26 11:59:41 -07:00
Alex Dadgar
ddc2efa4ac sync 2017-09-19 10:08:23 -05:00