Home | History | Annotate | Download | only in cts

Lines Matching refs:work

32  * Schedules jobs with the {@link android.app.job.JobScheduler} by enqueue work in to
72 fail("Didn't receive any expected work.");
79 JobWorkItem work = received.get(i);
87 fail("Received more than " + expected.length + " work items, first extra is "
88 + work);
90 if (!intentEquals(work.getIntent(), expectedArray.get(i).intent)) {
91 fail("Received work #" + i + " " + work.getIntent() + " but expected " + expected[i]);
93 if (work.getDeliveryCount() != expectedArray.get(i).deliveryCount) {
94 fail("Received work #" + i + " " + work.getIntent() + " delivery count is "
95 + work.getDeliveryCount() + " but expected "
100 fail("Received only " + received.size() + " work items, but expected "
106 * Test basic enqueueing of work.
110 TestWorkItem[] work = new TestWorkItem[] { new TestWorkItem(work1) };
112 kTestEnvironment.setExpectedWork(work);
115 assertTrue("Job with work enqueued did not fire.",
117 compareWork(work, kTestEnvironment.getLastReceivedWork());
124 * Test basic enqueueing batches of work.
135 TestWorkItem[] work = new TestWorkItem[] {
140 kTestEnvironment.setExpectedWork(work);
151 assertTrue("Job with work enqueued did not fire.",
153 compareWork(work, kTestEnvironment.getLastReceivedWork());
157 * Test basic enqueueing batches of work, with new work coming in while processing existing
158 * work.
170 TestWorkItem[] work = new TestWorkItem[]{
177 kTestEnvironment.setExpectedWork(work);
183 assertTrue("Job with work enqueued did not fire.",
185 compareWork(work, kTestEnvironment.getLastReceivedWork());
189 * Test job getting stopped while processing work and that work being redelivered.
212 // work and waiting for it to be stopped.
213 assertTrue("Job with work enqueued did not wait to stop.",
219 assertTrue("Job with work enqueued did not finish.",
223 // Now we are going to add some more work, restart the job, and see if it correctly
224 // redelivers the last work and delivers the new work.
235 assertTrue("Restarted with work enqueued did not execute.",
241 * Test basic enqueueing batches of work.
266 TestWorkItem[] work = new TestWorkItem[] {
270 kTestEnvironment.setExpectedWork(work);
288 assertTrue("Job with work enqueued did not fire.",
290 compareWork(work, kTestEnvironment.getLastReceivedWork());