diff options
author | Jake Petroules <jake.petroules@qt.io> | 2017-05-09 17:27:04 -0700 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2017-05-10 16:19:41 +0000 |
commit | 646d06b0bc180aea282750a60c05f8f603ba50e2 (patch) | |
tree | 25f922c7c75a5ed05874431bb8d9b9aeb2c55f9b /tests/fuzzy-test | |
parent | 7c163caf130d221345e367f7596ad49526eed7e9 (diff) |
Replace QQueue with std::queue
Change-Id: I97025241845a40128f94046d2715b166ddda392c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'tests/fuzzy-test')
-rw-r--r-- | tests/fuzzy-test/fuzzytester.cpp | 13 | ||||
-rw-r--r-- | tests/fuzzy-test/fuzzytester.h | 4 |
2 files changed, 9 insertions, 8 deletions
diff --git a/tests/fuzzy-test/fuzzytester.cpp b/tests/fuzzy-test/fuzzytester.cpp index c1b6f1dd3..16e05ae36 100644 --- a/tests/fuzzy-test/fuzzytester.cpp +++ b/tests/fuzzy-test/fuzzytester.cpp @@ -200,18 +200,19 @@ bool FuzzyTester::runQbs(const QString &buildDir, const QString &command, QStrin QStringList commandLine = QStringList(command) << "-d" << buildDir; if (m_log) { commandLine << "-vv"; - const int maxLoggedCommits = 2; - Q_ASSERT(m_commitsWithLogFiles.count() <= maxLoggedCommits + 1); - if (m_commitsWithLogFiles.count() == maxLoggedCommits + 1) { + const size_t maxLoggedCommits = 2; + Q_ASSERT(m_commitsWithLogFiles.size() <= maxLoggedCommits + 1); + if (m_commitsWithLogFiles.size() == maxLoggedCommits + 1) { static const QStringList allActivities = QStringList() << resolveIncrementalActivity() << buildIncrementalActivity() << buildFromScratchActivity(); - const QString oldCommit = m_commitsWithLogFiles.dequeue(); + const QString oldCommit = m_commitsWithLogFiles.front(); + m_commitsWithLogFiles.pop(); foreach (const QString &a, allActivities) QFile::remove(logFilePath(oldCommit, a)); } qbs.setStandardErrorFile(logFilePath(m_currentCommit, m_currentActivity)); - if (m_commitsWithLogFiles.isEmpty() || m_commitsWithLogFiles.last() != m_currentCommit) - m_commitsWithLogFiles.enqueue(m_currentCommit); + if (m_commitsWithLogFiles.empty() || m_commitsWithLogFiles.back() != m_currentCommit) + m_commitsWithLogFiles.push(m_currentCommit); } else { commandLine << "-qq"; } diff --git a/tests/fuzzy-test/fuzzytester.h b/tests/fuzzy-test/fuzzytester.h index 03a0b5fec..846e7d14f 100644 --- a/tests/fuzzy-test/fuzzytester.h +++ b/tests/fuzzy-test/fuzzytester.h @@ -28,10 +28,10 @@ #ifndef QBS_FUZZYTESTER_H #define QBS_FUZZYTESTER_H -#include <QtCore/qqueue.h> #include <QtCore/qstringlist.h> #include <exception> +#include <queue> class TestError { public: @@ -76,7 +76,7 @@ private: QString m_headCommit; QString m_currentCommit; QString m_currentActivity; - QQueue<QString> m_commitsWithLogFiles; + std::queue<QString> m_commitsWithLogFiles; QStringList m_unbuildableCommits; QStringList m_buildableCommits; }; |