diff --git a/src/plugins/autotest/autotest.qrc b/src/plugins/autotest/autotest.qrc
index a62ab49d8fb..554a14344e1 100644
--- a/src/plugins/autotest/autotest.qrc
+++ b/src/plugins/autotest/autotest.qrc
@@ -6,6 +6,7 @@
images/leafsort.png
images/leafsort@2x.png
images/benchmark.png
+ images/benchmark@2x.png
images/runselected_boxes.png
images/runselected_boxes@2x.png
images/runselected_tickmarks.png
diff --git a/src/plugins/autotest/autotesticons.h b/src/plugins/autotest/autotesticons.h
index 1420be31ad8..632fc375e16 100644
--- a/src/plugins/autotest/autotesticons.h
+++ b/src/plugins/autotest/autotesticons.h
@@ -61,7 +61,9 @@ const Utils::Icon RESULT_BLACKLISTEDFAIL({
{":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestFailTextColor},
{":/projectexplorer/images/buildstepdisable.png", Utils::Theme::PanelTextColorDark}},
Utils::Icon::Tint | Utils::Icon::PunchEdges);
-const Utils::Icon RESULT_BENCHMARK(":/images/benchmark.png");
+const Utils::Icon RESULT_BENCHMARK({
+ {":/utils/images/filledcircle.png", Utils::Theme::BackgroundColorNormal},
+ {":/images/benchmark.png", Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint);
const Utils::Icon RESULT_MESSAGEDEBUG({
{":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestDebugTextColor}},
Utils::Icon::Tint);
diff --git a/src/plugins/autotest/images/benchmark.png b/src/plugins/autotest/images/benchmark.png
index c9d3c5b2b50..021ac069ad1 100644
Binary files a/src/plugins/autotest/images/benchmark.png and b/src/plugins/autotest/images/benchmark.png differ
diff --git a/src/plugins/autotest/images/benchmark@2x.png b/src/plugins/autotest/images/benchmark@2x.png
new file mode 100644
index 00000000000..64eb95f7dcd
Binary files /dev/null and b/src/plugins/autotest/images/benchmark@2x.png differ
diff --git a/src/plugins/autotest/images/text.png b/src/plugins/autotest/images/text.png
index b43b92e09a1..7d4c35c70e6 100644
Binary files a/src/plugins/autotest/images/text.png and b/src/plugins/autotest/images/text.png differ
diff --git a/src/plugins/autotest/images/text@2x.png b/src/plugins/autotest/images/text@2x.png
index c93133a2d77..534acad25bf 100644
Binary files a/src/plugins/autotest/images/text@2x.png and b/src/plugins/autotest/images/text@2x.png differ
diff --git a/src/plugins/autotest/images/visual.png b/src/plugins/autotest/images/visual.png
index 092367618c0..62fd49061f5 100644
Binary files a/src/plugins/autotest/images/visual.png and b/src/plugins/autotest/images/visual.png differ
diff --git a/src/plugins/autotest/images/visual@2x.png b/src/plugins/autotest/images/visual@2x.png
index 1426597449f..99e612fa343 100644
Binary files a/src/plugins/autotest/images/visual@2x.png and b/src/plugins/autotest/images/visual@2x.png differ
diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg
index 08c707d4ac1..800361a9df1 100644
--- a/src/tools/icons/qtcreatoricons.svg
+++ b/src/tools/icons/qtcreatoricons.svg
@@ -5283,6 +5283,71 @@
width="100%"
height="100%"
transform="matrix(-1,0,0,1,2293,0)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+