fix playwright flakey test, upgrade to blacksmith runners for more things, cargo update to fix rfd build (#5228)

* attempt fix for flakey playwright test

* fix link

* disable blitz-shell file dialog

* remove rfd integration in native for now

* undo file-dialog pass-thru in anticipation of blitz-shell update

* upgrade to blacksmith

* blitz-shell bump

* use faster runner
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2026-01-16 16:52:41 -08:00
1 parent 1b1e3e3e17
commit ef4d596885
4 files changed
+513 -622

No files matched your search

+2 -2
View File
@@ -224,7 +224,7 @@ jobs:
timeout-minutes: 45
strategy:
matrix:
os: [windows-latest, blacksmith-8vcpu-ubuntu-2404]
os: [blacksmith-4vcpu-windows-2025, blacksmith-8vcpu-ubuntu-2404]
platform:
- { toolchain: beta }
# - { toolchain: 1.86.0 }
@@ -369,7 +369,7 @@ jobs:
cargo-test-windows:
if: github.event.pull_request.draft == false
runs-on:
labels: "windows-latest"
labels: "blacksmith-4vcpu-windows-2025"
name: "cargo test | windows"
steps:
- uses: actions/checkout@v5
Generated
+507 -619
View File
File diff suppressed because it is too large. Load diff
@@ -1,6 +1,6 @@
# Dioxus Example: An e-commerce site using the FakeStoreAPI
This example app is a fullstack web application leveraging the [FakeStoreAPI](https://fakestoreapi.com) and [Tailwind CSS](https://tailwindcss.com/).
This example app is a fullstack web application leveraging the FakeStoreAPI and [Tailwind CSS](https://tailwindcss.com/).
![Demo Image](demo.png)
@@ -4,6 +4,9 @@ const { test, expect } = require("@playwright/test");
test("hydration", async ({ page }) => {
await page.goto("http://localhost:3333");
// Then wait for the page to start loading
await page.goto("http://localhost:3333", { waitUntil: "networkidle" });
// Expect the page to contain the pending text.
const main = page.locator("#main");
await expect(main).toContainText("Server said: ...");