Home | History | Annotate | Download | only in tests

Lines Matching refs:Progress

59     MOCK_METHOD1(onProgressUpdated, binder::Status(int32_t progress));
144 ds.progress_.reset(new Progress());
170 void SetProgress(long progress, long initial_max, long threshold = 0) {
174 ds.progress_.reset(new Progress(initial_max, progress, 1.2));
177 std::string GetProgressMessage(const std::string& listener_name, int progress, int max,
179 EXPECT_EQ(progress, ds.progress_->Get()) << "invalid progress";
187 android::base::StringPrintf("Adjusting max progress from %d to %d\n", old_max, max);
191 message += android::base::StringPrintf("Setting progress (%s): %d/%d\n",
192 listener_name.c_str(), progress, max);
647 Progress GetInstance(int32_t max, double growth_factor, const std::string& path = "") {
648 return Progress(max, growth_factor, path);
661 Progress progress;
662 EXPECT_EQ(0, progress.Get());
663 EXPECT_EQ(Progress::kDefaultMax, progress.GetInitialMax());
664 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
666 bool max_increased = progress.Inc(1);
667 EXPECT_EQ(1, progress.Get());
668 EXPECT_EQ(Progress::kDefaultMax, progress.GetInitialMax());
669 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
673 max_increased = progress.Inc(-1);
674 EXPECT_EQ(1, progress.Get());
675 EXPECT_EQ(Progress::kDefaultMax, progress.GetInitialMax());
676 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
681 Progress progress = GetInstance(10, 1.2); // 20% growth factor
682 EXPECT_EQ(0, progress.Get());
683 EXPECT_EQ(10, progress.GetInitialMax());
684 EXPECT_EQ(10, progress.GetMax());
687 bool max_increased = progress.Inc(10);
688 EXPECT_EQ(10, progress.Get());
689 EXPECT_EQ(10, progress.GetMax());
693 max_increased = progress.Inc(1);
694 EXPECT_EQ(11, progress.Get());
695 EXPECT_EQ(13, progress.GetMax()); // 11 average * 20% growth = 13.2 = 13
700 Progress progress = GetInstance(10, 1.2); // 20% growth factor
701 EXPECT_EQ(0, progress.Get());
702 EXPECT_EQ(10, progress.GetInitialMax());
703 EXPECT_EQ(10, progress.GetMax());
706 bool max_increased = progress.Inc(10);
707 EXPECT_EQ(10, progress.Get());
708 EXPECT_EQ(10, progress.GetMax());
712 max_increased = progress.Inc(5);
713 EXPECT_EQ(15, progress.Get());
714 EXPECT_EQ(18, progress.GetMax()); // 15 average * 20% growth = 18
719 Progress progress("/devil/null");
720 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
724 Progress progress(CopyTextFileFixture("empty-file.txt"));
725 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
729 Progress progress(CopyTextFileFixture("stats-invalid-1st-NAN.txt"));
730 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
734 Progress progress(CopyTextFileFixture("stats-invalid-2nd-NAN.txt"));
735 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
739 Progress progress(CopyTextFileFixture("stats-invalid-both-NAN.txt"));
740 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
744 Progress progress(CopyTextFileFixture("stats-invalid-1st-negative.txt"));
745 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
749 Progress progress(CopyTextFileFixture("stats-invalid-2nd-negative.txt"));
750 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
754 Progress progress(CopyTextFileFixture("stats-invalid-1st-too-big.txt"));
755 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
759 Progress progress(CopyTextFileFixture("stats-invalid-2nd-too-big.txt"));
760 EXPECT_EQ(Progress::kDefaultMax, progress.GetMax());
774 Progress run1(path);
776 EXPECT_EQ(Progress::kDefaultMax, run1.GetInitialMax());
777 EXPECT_EQ(Progress::kDefaultMax, run1.GetMax());
781 EXPECT_EQ(Progress::kDefaultMax, run1.GetMax());
793 Progress run1 = GetInstance(-42, 1.2, path);
807 Progress run2 = GetInstance(-42, 1.2, path);
821 Progress run3 = GetInstance(-42, 1.2, path);
843 Progress run1 = GetInstance(-42, 1.2, path);