title: doWork is not being called of WorkoutManager
body: <p>I am trying to migrate gcmnetworkmanager to workmanager. This is the code I have used :
  This code is called in the mainActivity</p>
  <pre><code>WorkRequest uploadWorkRequest =
                new OneTimeWorkRequest.Builder(SyncServiceV2.class)
                      .build();
  
          WorkManager
                .getInstance(context)
                .enqueue(uploadWorkRequest);
  </code></pre>
  <p>This is the worker class :</p>
  <pre><code>class SyncServiceV2 extends Worker {
      public SyncServiceV2(@NonNull @NotNull Context context,
                           @NonNull @NotNull WorkerParameters workerParams) {
          super(context, workerParams);
  
      }
  
      @NonNull
      @NotNull
      @Override
      public Result doWork() {
          return syncBadgeData();
      }
  </code></pre>
  <p>But the doWork is not being called. What is wrong in my code. Why is the code not being called?</p>