1diff --git a/sc/Module_sc.mk b/sc/Module_sc.mk
2index 63dc4b92b90d..fc6d83da6448 100644
3--- a/sc/Module_sc.mk
4+++ b/sc/Module_sc.mk
5@@ -70,8 +70,8 @@ endif
6
7 ifneq ($(DISABLE_GUI),TRUE)
8 ifeq ($(OS),LINUX)
9+# CppunitTest_sc_tiledrendering hangs
10 $(eval $(call gb_Module_add_check_targets,sc,\
11- CppunitTest_sc_tiledrendering \
12 CppunitTest_sc_tiledrendering2 \
13 ))
14 endif
15diff --git a/sc/qa/extras/vba-macro-test.cxx b/sc/qa/extras/vba-macro-test.cxx
16index 4dc1f0fe93c4..46b506131719 100644
17--- a/sc/qa/extras/vba-macro-test.cxx
18+++ b/sc/qa/extras/vba-macro-test.cxx
19@@ -355,7 +355,7 @@ CPPUNIT_TEST_FIXTURE(VBAMacroTest, testVba)
20 // Failed: : Test change event for Range.FillRight:
21 // Tests passed: 4
22 // Tests failed: 4
23-#if !defined(_WIN32)
24+#if 0 // flaky, see above
25 { u"Ranges-3.xls"_ustr,
26 u"vnd.sun.Star.script:VBAProject.testMacros.test?language=Basic&location=document"_ustr },
27 #endif
28diff --git a/sc/qa/unit/subsequent_export_test2.cxx b/sc/qa/unit/subsequent_export_test2.cxx
29index 1396cef69fa5..8ca0e4043f72 100644
30--- a/sc/qa/unit/subsequent_export_test2.cxx
31+++ b/sc/qa/unit/subsequent_export_test2.cxx
32@@ -100,6 +100,8 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringXLSX)
33
34 CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
35 {
36+ return; // fails consistently
37+
38 // this doc is configured with CalcA1 ref syntax
39 createScDoc("xlsx/empty.xlsx");
40
41@@ -137,6 +139,8 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
42
43 CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringUnspecified)
44 {
45+ return; // fails consistently
46+
47 createScDoc();
48
49 ScDocument* pDoc = getScDoc();
50diff --git a/sc/qa/unit/ucalc_formula.cxx b/sc/qa/unit/ucalc_formula.cxx
51index 40d2c6f174de..9f540581133e 100644
52--- a/sc/qa/unit/ucalc_formula.cxx
53+++ b/sc/qa/unit/ucalc_formula.cxx
54@@ -1507,6 +1507,8 @@ CPPUNIT_TEST_FIXTURE(TestFormula, testFormulaAnnotateTrimOnDoubleRefs)
55
56 CPPUNIT_TEST_FIXTURE(TestFormula, testFormulaRefUpdate)
57 {
58+ return; // fails consistently on nixpkgs?
59+
60 m_pDoc->InsertTab(0, u"Formula"_ustr);
61
62 sc::AutoCalcSwitch aACSwitch(*m_pDoc, true); // turn auto calc on.
63diff --git a/sd/qa/unit/tiledrendering/tiledrendering.cxx b/sd/qa/unit/tiledrendering/tiledrendering.cxx
64index 3892b36b5a85..68d5c21fc896 100644
65--- a/sd/qa/unit/tiledrendering/tiledrendering.cxx
66+++ b/sd/qa/unit/tiledrendering/tiledrendering.cxx
67@@ -1580,6 +1580,8 @@ CPPUNIT_TEST_FIXTURE(SdTiledRenderingTest, testMultiViewInsertDeletePage)
68
69 CPPUNIT_TEST_FIXTURE(SdTiledRenderingTest, testMultiViewInsertDeletePage2)
70 {
71+ return; // fails consistently
72+
73 // Load the document.
74 SdXImpressDocument* pXImpressDocument = createDoc("dummy.odp");
75 SdTestViewCallback aView1;
76diff --git a/sw/qa/extras/layout/layout.cxx b/sw/qa/extras/layout/layout.cxx
77index 17055fa287ed..aa27d6969717 100644
78--- a/sw/qa/extras/layout/layout.cxx
79+++ b/sw/qa/extras/layout/layout.cxx
80@@ -1364,6 +1364,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter, testRedlineFlysInHeader)
81 #if !defined(MACOSX)
82 CPPUNIT_TEST_FIXTURE(SwLayoutWriter, TestTdf150606)
83 {
84+ return; // flaky
85+
86 createSwDoc("tdf150606-1-min.odt");
87
88 SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell();
89diff --git a/sw/qa/extras/layout/layout4.cxx b/sw/qa/extras/layout/layout4.cxx
90index eb9abea5a538..a2d511607a48 100644
91--- a/sw/qa/extras/layout/layout4.cxx
92+++ b/sw/qa/extras/layout/layout4.cxx
93@@ -1518,6 +1518,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf104209VertRTL)
94
95 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408LTR)
96 {
97+ return; // fails due to missing font: Noto Sans Hebrew
98 // Verify that line breaking a first bidi portion correctly underflows in LTR text
99 createSwDoc("tdf56408-ltr.fodt");
100 auto pXmlDoc = parseLayoutDump();
101@@ -1532,6 +1533,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408LTR)
102
103 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408RTL)
104 {
105+ return; // fails due to missing font: Noto Sans Hebrew
106 // Verify that line breaking a first bidi portion correctly underflows in RTL text
107 createSwDoc("tdf56408-rtl.fodt");
108 auto pXmlDoc = parseLayoutDump();
109@@ -1546,6 +1548,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408RTL)
110
111 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408NoUnderflow)
112 {
113+ return; // fails due to missing font: Noto Sans Hebrew
114 // The fix for tdf#56408 introduced a change to line breaking between text with
115 // direction changes. This test verifies behavior in the trivial case, when a
116 // break opportunity exists at the direction change boundary.
117@@ -1562,6 +1565,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408NoUnderflow)
118
119 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf56408AfterFieldCrash)
120 {
121+ return; // fails due to missing font: Noto Sans Hebrew
122 // Verify there is no crash/assertion for underflow after a number field
123 createSwDoc("tdf56408-after-field.fodt");
124 }
125@@ -1619,6 +1623,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf164907_rowHeightAtLeast)
126
127 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf157829LTR)
128 {
129+ return; // fails due to missing font: Noto Sans Hebrew
130 // Verify that line breaking inside a bidi portion triggers underflow to previous bidi portions
131 createSwDoc("tdf157829-ltr.fodt");
132 auto pXmlDoc = parseLayoutDump();
133@@ -1633,6 +1638,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf157829LTR)
134
135 CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf157829RTL)
136 {
137+ return; // fails due to missing font: Noto Sans Hebrew
138 // Verify that line breaking inside a bidi portion triggers underflow to previous bidi portions
139 createSwDoc("tdf157829-rtl.fodt");
140 auto pXmlDoc = parseLayoutDump();
141diff --git a/sw/qa/extras/odfexport/odfexport2.cxx b/sw/qa/extras/odfexport/odfexport2.cxx
142index b2c844e91f81..46356e02c050 100644
143--- a/sw/qa/extras/odfexport/odfexport2.cxx
144+++ b/sw/qa/extras/odfexport/odfexport2.cxx
145@@ -1720,6 +1720,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime)
146 // - Error: "2001-01-01" does not satisfy the "dateTime" type
147 // because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip.
148 loadAndReload("midnight_redline.fodt");
149+ return; // fails on aarch64
150
151 xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr);
152 assertXPathContent(pXmlDoc,
153diff --git a/sw/qa/extras/tiledrendering/tiledrendering.cxx b/sw/qa/extras/tiledrendering/tiledrendering.cxx
154index 1e404a1d733a..33e9866dc828 100644
155--- a/sw/qa/extras/tiledrendering/tiledrendering.cxx
156+++ b/sw/qa/extras/tiledrendering/tiledrendering.cxx
157@@ -3788,6 +3788,8 @@ CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testRedlineTooltip)
158 // toggling Formatting Marks on/off for one view should have no effect on other views
159 CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testToggleFormattingMarks)
160 {
161+ return; // fails consistently
162+
163 SwXTextDocument* pXTextDocument = createDoc();
164 int nView1 = SfxLokHelper::getView();
165
166diff --git a/unoxml/qa/unit/rdftest.cxx b/unoxml/qa/unit/rdftest.cxx
167index 61c556369d21..c91befbbada2 100644
168--- a/unoxml/qa/unit/rdftest.cxx
169+++ b/unoxml/qa/unit/rdftest.cxx
170@@ -962,6 +962,7 @@ CPPUNIT_TEST_FIXTURE(RDFStreamTest, testTdf123293)
171
172 CPPUNIT_TEST_FIXTURE(RDFStreamTest, testDocumentMetadataAccess)
173 {
174+ return; // fails on aarch64
175 loadFromURL(u"private:factory/swriter"_ustr);
176
177 uno::Reference<rdf::XDocumentMetadataAccess> xDocumentMetadataAccess(mxComponent,
178diff --git a/vcl/qa/cppunit/complextext.cxx b/vcl/qa/cppunit/complextext.cxx
179index c8a9e6e7c3cd..c0a2bb33b312 100644
180--- a/vcl/qa/cppunit/complextext.cxx
181+++ b/vcl/qa/cppunit/complextext.cxx
182@@ -553,6 +553,8 @@ CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testMixedCJKLatinScript_glyph_advanceme
183
184 CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf107718)
185 {
186+ return; // fails in nixpkgs
187+
188 #if HAVE_MORE_FONTS
189 #if !defined _WIN32 // TODO: Fails on jenkins but passes locally
190 vcl::Font aFont(u"Source Han Sans"_ustr, u"Regular"_ustr, Size(0, 72));
191diff --git a/vcl/qa/cppunit/pdfexport/pdfexport2.cxx b/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
192index 4909267f7c74..63a177b0a2a5 100644
193--- a/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
194+++ b/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
195@@ -6056,6 +6056,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTdf162750SmallCapsLigature)
196
197 CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTdf164106SplitReorderedClusters)
198 {
199+ return; // fails due to missing font: Noto Sans
200 saveAsPDF(u"tdf164106.fodt");
201
202 auto pPdfDocument = parsePDFExport();