• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ForumMagnum / ForumMagnum / 15893025266
47%

Build:
DEFAULT BRANCH: master
Ran 26 Jun 2025 04:34AM UTC
Jobs 2
Files 2778
Run time 16min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Jun 2025 04:31AM UTC coverage: 48.795% (-0.06%) from 48.859%
15893025266

push

github

web-flow
Merge pull request #10820 from ForumMagnum/react-19-suspense

Suspense-based rendering of the front page

8121 of 10946 branches covered (74.19%)

Branch coverage included in aggregate %.

1474 of 3979 new or added lines in 339 files covered. (37.04%)

134 existing lines in 24 files now uncovered.

207108 of 430141 relevant lines covered (48.15%)

29.46 hits per line

Uncovered Changes

Lines Coverage ∆ File
423
22.16
packages/lesswrong/server/rendering/renderPage.tsx
240
28.7
packages/lesswrong/server/rendering/ResponseManager.ts
154
12.5
packages/lesswrong/components/posts/PostsPage/structuredData.ts
106
27.7
packages/lesswrong/server/rendering/renderLogging.ts
104
33.17
-9.79% packages/lesswrong/components/tagging/TagFilterSettings.tsx
85
28.19
-0.58% packages/lesswrong/components/common/LWHomePosts.tsx
84
28.93
packages/lesswrong/server/rendering/requestQueue.ts
73
0.0
0.0% packages/lesswrong/lib/generated/graphqlCodegenTypes.d.ts
56
0.0
0.0% packages/lesswrong/lib/collections/users/fragments.ts
47
57.04
-25.46% packages/lesswrong/server/vulcan-lib/apollo-ssr/apolloClient.ts
45
47.48
-1.57% packages/lesswrong/components/Layout.tsx
45
46.28
0.27% packages/lesswrong/components/hooks/useUnreadNotifications.tsx
44
38.42
-0.27% packages/lesswrong/components/quickTakes/QuickTakesSection.tsx
41
44.95
15.22% packages/lesswrong/server/clientIdMiddleware.ts
40
43.06
-23.05% packages/lesswrong/components/posts/HideRepeatedPostsContext.tsx
37
38.1
1.06% packages/lesswrong/components/hooks/useQueryWithLoadMore.ts
36
39.56
-3.74% packages/lesswrong/components/notifications/NotificationsMenuButton.tsx
35
33.54
-3.58% packages/lesswrong/components/posts/PostsList2.tsx
34
59.05
-1.45% packages/lesswrong/components/spotlights/SpotlightItem.tsx
33
57.14
-8.24% packages/lesswrong/components/ea-forum/digestAd/StickyDigestAd.tsx
33
35.86
-1.34% packages/lesswrong/components/users/KarmaChangeNotifier.tsx
33
52.05
-47.95% packages/lesswrong/lib/crud/useQuery.ts
30
34.65
-1.25% packages/lesswrong/components/common/LWHome.tsx
24
36.79
-3.75% packages/lesswrong/server/repos/BookmarksRepo.ts
23
33.3
3.88% packages/lesswrong/components/posts/PostsPage/PostsPage.tsx
19
42.25
23.68% packages/lesswrong/components/spotlights/DismissibleSpotlightItem.tsx
18
46.34
-0.12% packages/lesswrong/components/spotlights/SpotlightStartOrContinueReading.tsx
17
0.0
0.0% packages/lesswrong/client/start.tsx
17
51.35
packages/lesswrong/components/common/SuspenseWrapper.tsx
17
33.33
-3.95% packages/lesswrong/server/vulcan-lib/apollo-ssr/components/AppGenerator.tsx
16
36.0
packages/lesswrong/components/community/WrappedReactMapGL.tsx
15
60.2
-2.34% packages/lesswrong/components/comments/SingleLineComment.tsx
14
39.13
-2.72% packages/lesswrong/components/comments/CommentOnSelection.tsx
14
34.77
-1.15% packages/lesswrong/components/posts/RecombeePostsList.tsx
14
41.4
0.06% packages/lesswrong/components/users/LoginForm.tsx
14
20.55
-0.04% packages/lesswrong/server/authenticationMiddlewares.ts
14
66.0
-1.37% packages/lesswrong/server/resolvers/defaultResolvers.ts
13
42.55
-2.9% packages/lesswrong/components/notifications/NotificationsMenu.tsx
13
64.86
packages/lesswrong/components/posts/PostsPage/ReadingProgressBar.tsx
13
37.63
-53.28% packages/lesswrong/lib/filterSettings.ts
12
83.33
packages/lesswrong/components/common/DelayedLoading.tsx
12
56.05
-1.19% packages/lesswrong/components/posts/PostsPage/PostsPagePostFooter.tsx
12
47.83
packages/lesswrong/lib/crud/useMutationNoCache.ts
11
16.67
3.51% packages/lesswrong/components/editor/useConvertDocument.ts
11
76.71
0.32% packages/lesswrong/components/posts/TableOfContents/LWCommentCount.tsx
10
54.55
packages/lesswrong/components/common/Helmet.tsx
10
38.98
-1.1% packages/lesswrong/components/common/HomeLatestPosts.tsx
10
0.0
0.0% packages/lesswrong/lib/types/collectionTypes.ts
10
28.95
-0.78% packages/lesswrong/server/datadog/datadogMiddleware.ts
9
44.22
-2.97% packages/lesswrong/components/common/LoadMore.tsx
8
28.87
-0.12% packages/lesswrong/components/languageModels/LlmChatWrapper.tsx
8
43.4
4.51% packages/lesswrong/server/resolvers/spotlightResolvers.ts
7
22.0
-0.22% packages/lesswrong/components/common/TabNavigationMenu/EventsList.tsx
7
85.38
-3.44% packages/lesswrong/components/hooks/useDebouncedCallback.ts
7
70.73
1.56% packages/lesswrong/components/posts/TableOfContents/MultiToCLayout.tsx
7
10.42
packages/lesswrong/server/rendering/Head.tsx
7
25.47
packages/lesswrong/server/rendering/pageCache.ts
6
0.0
0.0% packages/lesswrong/client/AppGenerator.tsx
6
12.94
0.72% packages/lesswrong/components/common/HeadTags.tsx
6
40.0
packages/lesswrong/components/common/StructuredData.tsx
6
24.29
-0.1% packages/lesswrong/components/hooks/useAnalytics.ts
6
24.0
0.62% packages/lesswrong/components/hooks/useRecordPostView.tsx
6
42.0
-3.24% packages/lesswrong/server/repos/ClientIdsRepo.ts
6
36.21
-0.24% packages/lesswrong/server/utils/httpUtil.ts
5
31.15
-0.43% packages/lesswrong/components/messaging/MessagesMenuButton.tsx
5
28.57
0.0% packages/lesswrong/components/posts/PostsLoading.tsx
5
33.33
6.24% packages/lesswrong/components/posts/PostsPage/PostsPageWrapper.tsx
5
43.1
-2.18% packages/lesswrong/components/recommendations/WelcomePostItem.tsx
5
0.0
0.0% packages/lesswrong/lib/collections/spotlights/fragments.ts
5
41.67
-3.49% packages/lesswrong/lib/crud/withCurrentUser.ts
5
31.91
-0.08% packages/lesswrong/server/embeddings.ts
4
30.0
-3.33% packages/lesswrong/components/recommendations/CuratedPostsList.tsx
4
62.79
-4.71% packages/lesswrong/components/shortform/ProfileShortform.tsx
4
50.0
0.0% packages/lesswrong/components/titles/LocalgroupPageTitle.tsx
4
58.18
-4.56% packages/lesswrong/components/widgets/Backdrop.tsx
4
0.0
0.0% packages/lesswrong/lib/generated/inputTypes.d.ts
4
16.67
-1.39% packages/lesswrong/server/apolloServer.ts
3
54.43
2.38% packages/lesswrong/components/common/HeaderEventSubtitle.tsx
3
44.23
0.0% packages/lesswrong/components/hooks/useForeignCrosspost.ts
3
0.0
0.0% packages/lesswrong/components/hooks/usePostAnalytics.ts
3
29.14
0.0% packages/lesswrong/components/posts/PostsPage/BestOfLessWrong/ImageCropPreview.tsx
3
43.24
0.0% packages/lesswrong/components/posts/PostsPage/BestOfLessWrong/PostWithArtGrid.tsx
3
68.86
-0.32% packages/lesswrong/components/posts/PostsPage/LWPostsPageHeader.tsx
3
46.02
0.0% packages/lesswrong/components/posts/PostsPage/PostCoauthorRequest.tsx
3
28.57
0.0% packages/lesswrong/components/posts/PostsPage/RSVPForm.tsx
3
18.68
0.0% packages/lesswrong/components/posts/usePost.ts
3
42.99
2.64% packages/lesswrong/lib/apollo/links.ts
2
50.0
-1.28% packages/lesswrong/components/comments/CommentById.tsx
2
29.58
1.8% packages/lesswrong/components/common/AttributionInViewTracker.tsx
2
52.61
0.08% packages/lesswrong/components/common/Header.tsx
2
45.45
0.89% packages/lesswrong/components/community/modules/SearchResultsMap.tsx
2
38.46
0.53% packages/lesswrong/components/ea-forum/EAHome.tsx
2
14.68
0.0% packages/lesswrong/components/editor/EditorFormComponent.tsx
2
44.66
0.43% packages/lesswrong/components/editor/TagVersionHistory.tsx
2
34.48
0.0% packages/lesswrong/components/hooks/useTagOrLens.tsx
2
38.84
0.38% packages/lesswrong/components/localGroups/CommunityMap.tsx
2
25.0
-1.67% packages/lesswrong/components/localGroups/SmallMapPreview.tsx
2
62.66
0.35% packages/lesswrong/components/posts/LWPostsItem.tsx
2
40.63
0.0% packages/lesswrong/components/recommendations/LWRecommendations.tsx
2
33.44
0.0% packages/lesswrong/components/recommendations/RecommendationsAndCurated.tsx
2
48.73
1.16% packages/lesswrong/components/seasonal/HomepageMap/HomepageCommunityMap.tsx
2
44.1
-0.11% packages/lesswrong/components/tagging/FilterMode.tsx
2
34.21
0.44% packages/lesswrong/components/tagging/TagPageActionsMenu.tsx
2
39.9
0.05% packages/lesswrong/components/tagging/subforums/TagSubforumPage2.tsx
2
42.2
0.0% packages/lesswrong/components/users/CrosspostLoginPage.tsx
2
36.11
0.98% packages/lesswrong/components/users/FollowUserButton.tsx
2
25.12
0.0% packages/lesswrong/lib/collections/posts/views.ts
2
24.57
0.0% packages/lesswrong/lib/collections/tags/views.ts
2
54.55
0.0% packages/lesswrong/lib/collections/userMostValuablePosts/views.ts
2
27.91
0.0% packages/lesswrong/lib/collections/votes/views.ts
2
26.19
-1.72% packages/lesswrong/lib/lightconeFundraiser.ts
1
0.0
0.0% packages/lesswrong/client/apolloClient.ts
1
44.91
-0.17% packages/lesswrong/components/comments/LWPopularComment.tsx
1
43.9
0.0% packages/lesswrong/components/common/CitationTags.tsx
1
16.91
0.0% packages/lesswrong/components/common/MixedTypeFeed.tsx
1
34.71
0.0% packages/lesswrong/components/common/TypeformEmbeds.tsx
1
52.5
0.0% packages/lesswrong/components/ea-forum/wrapped/WrappedApp.tsx
1
36.73
-0.38% packages/lesswrong/components/hooks/useCurrentForumEvent.tsx
1
68.15
0.0% packages/lesswrong/components/hooks/useImageUpload.tsx
1
41.76
1.1% packages/lesswrong/components/posts/PostsCompareRevisions.tsx
1
44.74
1.15% packages/lesswrong/components/posts/PostsPage/PostsPageCrosspostWrapper.tsx
1
54.41
1.03% packages/lesswrong/components/seasonal/PetrovDayButton.tsx
1
70.18
5.02% packages/lesswrong/components/seasonal/petrovDay/PetrovWorldmapWrapper.tsx
1
41.76
0.11% packages/lesswrong/components/tagging/EATagPage.tsx
1
38.17
0.06% packages/lesswrong/components/tagging/LWTagPage.tsx
1
37.71
0.0% packages/lesswrong/components/tagging/RedlinkTagPage.tsx
1
49.78
-0.22% packages/lesswrong/components/tagging/SingleLineTagUpdates.tsx
1
37.84
0.0% packages/lesswrong/components/tagging/TagHistoryPageTitle.tsx
1
37.84
0.0% packages/lesswrong/components/tagging/TagPageTitle.tsx
1
38.12
0.5% packages/lesswrong/components/tagging/useTag.ts
1
51.43
0.0% packages/lesswrong/components/titles/PostsPageHeaderTitle.tsx
1
42.86
0.0% packages/lesswrong/components/titles/SequencesPageTitle.tsx
1
35.14
0.0% packages/lesswrong/components/titles/UserPageTitle.tsx
1
40.25
0.66% packages/lesswrong/components/users/FriendlyUsersProfile.tsx
1
25.56
0.0% packages/lesswrong/components/users/UsersMenu.tsx
1
33.13
0.13% packages/lesswrong/components/users/UsersProfile.tsx
1
34.72
0.0% packages/lesswrong/lib/collections/multiDocuments/views.ts
1
25.29
0.57% packages/lesswrong/lib/events/withNewEvents.ts
1
0.0
0.0% packages/lesswrong/lib/generated/databaseTypes.d.ts
1
0.0
0.0% packages/lesswrong/lib/generated/defaultFragments.ts
1
0.0
0.0% packages/lesswrong/lib/generated/fragmentTypes.d.ts
1
26.67
0.0% packages/lesswrong/lib/utils/errorUtil.ts
1
13.48
-0.2% packages/lesswrong/server/autocompleteEndpoint.ts
1
63.04
-1.4% packages/lesswrong/server/collections/bookmarks/mutations.ts
1
28.99
-0.09% packages/lesswrong/server/resolvers/anthropicResolvers.ts
1
0.0
0.0% packages/lesswrong/server/scripts/testPostDescription.ts

Coverage Regressions

Lines Coverage ∆ File
89
37.63
-53.28% packages/lesswrong/lib/filterSettings.ts
8
57.14
-22.86% packages/lesswrong/server/search/elastic/elasticCallbacks.ts
5
92.68
0.43% packages/lesswrong/lib/analyticsEvents.tsx
5
39.81
-3.94% packages/lesswrong/server/search/elastic/ElasticClient.ts
4
86.76
-10.2% packages/lesswrong/server/sql/DeleteQuery.ts
3
32.17
-1.29% packages/lesswrong/server/analytics/serverAnalyticsWriter.ts
2
94.08
-0.98% packages/lesswrong/server/collections/posts/mutations.ts
2
86.96
-13.04% packages/lesswrong/server/sql/collation.ts
1
44.22
-2.97% packages/lesswrong/components/common/LoadMore.tsx
1
28.19
-0.58% packages/lesswrong/components/common/LWHomePosts.tsx
1
57.14
-8.24% packages/lesswrong/components/ea-forum/digestAd/StickyDigestAd.tsx
1
46.28
0.27% packages/lesswrong/components/hooks/useUnreadNotifications.tsx
1
43.06
-23.05% packages/lesswrong/components/posts/HideRepeatedPostsContext.tsx
1
33.3
3.88% packages/lesswrong/components/posts/PostsPage/PostsPage.tsx
1
76.71
0.32% packages/lesswrong/components/posts/TableOfContents/LWCommentCount.tsx
1
38.42
-0.27% packages/lesswrong/components/quickTakes/QuickTakesSection.tsx
1
43.1
-2.18% packages/lesswrong/components/recommendations/WelcomePostItem.tsx
1
42.25
23.68% packages/lesswrong/components/spotlights/DismissibleSpotlightItem.tsx
1
33.17
-9.79% packages/lesswrong/components/tagging/TagFilterSettings.tsx
1
50.0
0.0% packages/lesswrong/components/titles/LocalgroupPageTitle.tsx
1
42.99
2.64% packages/lesswrong/lib/apollo/links.ts
1
72.46
0.27% packages/lesswrong/server/debouncer.ts
1
36.79
-3.75% packages/lesswrong/server/repos/BookmarksRepo.ts
1
53.76
-6.97% packages/lesswrong/server/vulcan-lib/apollo-server/context.ts
Jobs
ID Job ID Ran Files Coverage
1 Integration - 15893025266.1 26 Jun 2025 04:36AM UTC 2777
37.14
GitHub Action Run
2 Unit - 15893025266.2 26 Jun 2025 04:34AM UTC 2776
44.33
GitHub Action Run
Source Files on build 15893025266
  • Tree
  • List 2778
  • Changed 344
  • Source Changed 330
  • Coverage Changed 145
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15893025266
  • d90b1678 on github
  • Prev Build on master (#15889571271)
  • Next Build on master (#15908398327)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc