Merge "More bugreport logging for scheduleconditionprovider." into nyc-dev

am: 9fa8b54

* commit '9fa8b54589b68dc6da3a7201cad1fc43e01e59e3':
  More bugreport logging for scheduleconditionprovider.

Change-Id: Id0f3ceecaac68cc14c6791fd8b06303b3f27c2aa
This commit is contained in:
Julia Reynolds
2016-04-27 13:08:58 +00:00
committed by android-build-merger
3 changed files with 17 additions and 1 deletions

View File

@@ -40,6 +40,7 @@ import org.xmlpull.v1.XmlSerializer;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Locale;
@@ -878,6 +879,19 @@ public class ZenModeConfig implements Parcelable {
rt.nextAlarm = nextAlarm;
return rt;
}
@Override
public String toString() {
return "ScheduleInfo{" +
"days=" + Arrays.toString(days) +
", startHour=" + startHour +
", startMinute=" + startMinute +
", endHour=" + endHour +
", endMinute=" + endMinute +
", exitAtAlarm=" + exitAtAlarm +
", nextAlarm=" + nextAlarm +
'}';
}
}
// ==== Built-in system condition: event ====

View File

@@ -31,7 +31,7 @@ public class ScheduleCalendar {
@Override
public String toString() {
return "ScheduleCalendar[mDays=" + mDays + "]";
return "ScheduleCalendar[mDays=" + mDays + ", mSchedule=" + mSchedule + "]";
}
public void setSchedule(ScheduleInfo schedule) {

View File

@@ -86,6 +86,8 @@ public class ScheduleConditionProvider extends SystemConditionProviderService {
pw.print(" ");
pw.print(meetsSchedule(mSubscriptions.get(conditionId), now) ? "* " : " ");
pw.println(conditionId);
pw.print(" ");
pw.println(mSubscriptions.get(conditionId).toString());
}
dumpUpcomingTime(pw, "mNextAlarmTime", mNextAlarmTime, now);
}