Jenkins
55a06cfb77
Fix delete function with running job associated
...
User should not delete a function with running jobs associated.
Change-Id: I627ac7ef057768e7c2d99f56e17da9eacbf4ad76
6 years ago
Lingxian Kong
b7562a4bd3
Add unit test for execution operations
...
Partially implements: blueprint add-unit-tests
Change-Id: Ib418364ec7164d0bad0402501f14d8340be99c89
6 years ago
Lingxian Kong
eb91b6d6f3
Add unit test for function operations
...
Partially implements: blueprint add-unit-tests
Change-Id: I00c3c7beca8cda7057f63850026c0f3f0526f5dd
6 years ago
Lingxian Kong
16876649e5
Add job update api
...
By using update api, users could pause/cancel/resume jobs, or change
job execution pattern.
Change-Id: I05103316a91ad79c4d0593c4a02a400aac45a762
6 years ago
Lingxian Kong
997c78131e
Implement periodic task for jobs
...
Change-Id: I9093333cc9b1a64b5e386af87db80df5aa4dfb4b
6 years ago
Lingxian Kong
5baa3f1e45
Add jobs api
...
This is part-1 of jobs support in Qinling.
With job API, users can create a job with an existing function
that can be ran in cron job's fashion, but the job definition
has more capabilities than cron.
Change-Id: I0cb885dd6005ba024e3816bae9b79b0d3f35d335
6 years ago
Lingxian Kong
00885b42ff
Add UT for runtime API operation
...
Partially implements: blueprint add-unit-tests
Change-Id: I2bf92b36e4bee273171bd626638a61e313377a44
6 years ago
Lingxian Kong
eae0caf17d
Add basic test for engine
...
Partially implements: blueprint add-unit-tests
Change-Id: I7fff946e8c05cf50722afdc54be746bde9240d43
6 years ago
Lingxian Kong
1171944560
Add basic unit test structure
...
Partially implements: blueprint add-unit-tests
Change-Id: Ic96dcaf401f30bc098738818630777fc62040aca
6 years ago
Lingxian Kong
9492a02bab
Initial API code structure
6 years ago