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

This commit is contained in:
Julia Reynolds
2016-04-27 12:59:03 +00:00
committed by Android (Google) Code Review
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);
}