Testing Framwork #17

Merged
an.di merged 83 commits from adilallo/enhancement/TestingFramework2 into main 2025-09-03 18:50:40 +00:00
Owner

Comprehensive Testing Framework Overhaul and CI Infrastructure

Overview

This PR establishes a complete, production-ready testing framework for the CommunityRule application, consolidating Storybook configuration, implementing comprehensive E2E testing with Playwright, and creating a robust CI/CD pipeline for the Gitea runner environment. The changes transform the project from basic unit tests to a multi-layered testing strategy that ensures code quality, visual consistency, and performance across all browsers and devices.

Changes

��️ Testing Framework Architecture

  • Multi-layered testing strategy: Unit (Vitest), Integration, E2E (Playwright), Visual Regression, Performance (Lighthouse CI), and Storybook testing
  • Cross-browser compatibility: Full test coverage across Chromium, Firefox, WebKit, and Mobile projects
  • Test consolidation: Removed redundant visual regression tests from E2E files, establishing clear separation of concerns

�� Storybook Consolidation & Configuration

  • Environment-aware configuration: Automatic detection between local development and production/CI environments
  • GitHub Pages integration: Base path configuration for /communityrulestorybook/ deployment
  • Testing integration: @storybook/test-runner and @storybook/test for automated component testing
  • Accessibility addons: @storybook/addon-a11y for WCAG compliance validation
  • Viewport testing: Responsive design validation across multiple breakpoints

🧪 E2E Testing Infrastructure

  • Playwright configuration: Optimized for CI environment with deterministic rendering
  • Responsive testing: Comprehensive breakpoint coverage (xs, sm, md, lg, xl, 2xl, 3xl, 4xl, full)
  • Functional test coverage: 77 tests across 4 test suites (homepage, user-journeys, header.responsive, footer.responsive)
  • Visual regression separation: Dedicated visual-regression.spec.ts with 23 screenshot tests
  • Accessibility testing: ARIA role validation and screen reader compatibility

🎨 Visual Regression Testing

  • Deterministic rendering: Timezone (UTC), locale (en-US), font rasterization settings
  • Layout stabilization: settle() helper function for consistent screenshot timing
  • CSS normalization: Deterministic CSS for caret, scrollbars, and font rendering
  • Browser-specific snapshots: Separate baseline images for each browser engine
  • Tolerance management: Configurable pixel difference thresholds for CI environment variations

Performance Testing

  • Lighthouse CI integration: Performance budgets and Core Web Vitals monitoring
  • Chrome path resolution: Robust browser installation and path detection for CI
  • Architecture compatibility: Fixed Node.js x64 vs Chrome arm64 mismatch on macOS runners
  • Performance budgets: Configurable thresholds for TTFB, FCP, LCP, and interaction metrics

🔄 CI/CD Pipeline (Gitea Actions)

  • 7 parallel jobs: Unit tests, E2E tests, Visual regression, Performance, Storybook, Lint, and Build
  • Self-hosted runner: Optimized for macOS arm64 architecture
  • Single-step server management: Start+test+teardown approach preventing process termination issues
  • Port conflict resolution: Dedicated port 3010 for CI testing, avoiding conflicts with local development
  • Gitea compatibility: Conditional GitHub vs non-GitHub configuration for caching and setup
  • Baseline snapshot generation: seed-vr-snapshots job on main branch for stable visual regression baselines

🧹 Code Quality & Maintenance

  • ESLint configuration: Comprehensive linting rules with Storybook integration
  • Prettier formatting: Consistent code style across all test files
  • TypeScript support: Full type checking for test files and configuration
  • Test documentation: Comprehensive docs/TESTING.md with examples and workflows

Screenshots

Screenshot 2025-09-03 at 12.49.45 PM.png

How to Test

🚀 Quick Start

# Install dependencies and Playwright browsers
npm install
npx playwright install

# Run all test suites
npm test              # Unit tests with coverage
npm run e2e          # E2E tests across all browsers
npm run test:sb      # Storybook tests
npm run lhci         # Performance tests

🧪 Comprehensive Testing

# Unit testing
npm run test:watch   # Watch mode for development
npm run test:ui      # UI-based test runner

# E2E testing
npm run e2e:ui       # Playwright UI for debugging
npm run e2e:serve    # Dev server + E2E tests

# Visual regression
npm run visual:test  # Run visual regression tests
npm run visual:update # Update snapshots

# Performance monitoring
npm run performance:budget  # Budget-based testing
npm run performance:monitor # Continuous monitoring

🔍 Verification Checklist

  • Unit Tests: 124 tests passing with >85% coverage
  • E2E Tests: All 77 tests pass across Chromium, Firefox, WebKit, and Mobile
  • Visual Regression: 23 screenshot tests generate consistent results
  • Performance: Lighthouse CI scores meet budget thresholds
  • Storybook: Builds successfully with GitHub Pages configuration
  • Responsive Design: All breakpoints render correctly (xs through 4xl)
  • Accessibility: WCAG compliance across all components
  • Cross-browser: Consistent behavior in Chromium, Firefox, WebKit, and Mobile

🌐 Browser Testing Matrix

  • Chromium: Full test suite validation
  • Firefox: Cross-engine compatibility
  • WebKit: Safari engine validation
  • Mobile: Responsive design verification

Notes

🏗️ Architecture Decisions

  • Testing separation: Functional E2E tests separate from visual regression for maintainability
  • CI optimization: Single-step server management prevents environment drift between CI steps
  • Port isolation: Port 3010 dedicated to CI to avoid conflicts with local development on 3000
  • Snapshot strategy: CI-generated baseline snapshots eliminate local vs CI environment differences

🔧 CI Environment

  • Self-hosted runner: Manual activation for resource management and control
  • Architecture compatibility: arm64 Node.js + arm64 Chrome for optimal performance
  • Gitea integration: Conditional configuration for GitHub vs Gitea environments
  • Baseline management: Automated snapshot generation on main branch for stable comparisons

🚀 Future Improvements

  • Test coverage expansion: Additional edge cases and accessibility scenarios
  • Performance optimization: Dynamic budget adjustment based on production metrics
  • Visual regression stability: Enhanced deterministic rendering for CI environments
  • Storybook enhancement: Additional addons for component testing and documentation

�� Known Limitations

  • Visual regression variations: Slight differences between local and CI due to font rendering
  • Performance thresholds: Conservative budgets that may need tuning based on real usage
  • Placeholder content: Some tests use placeholder links that don't navigate to actual pages
  • CI runner management: Manual activation required for resource optimization

🔗 Dependencies & Integrations

  • Playwright: E2E testing framework with visual regression capabilities
  • Lighthouse CI: Performance monitoring and budget enforcement
  • Storybook: Component development and testing environment
  • Vitest: Fast unit test runner with React Testing Library integration
  • Gitea Actions: CI/CD platform for automated testing and deployment
  • Next.js 15: Application framework with built-in testing support

�� Documentation

  • Comprehensive testing guide: docs/TESTING.md with examples and workflows
  • Runner management scripts: Shell scripts for CI runner control
  • Configuration examples: Playwright, Storybook, and CI workflow configurations
  • Best practices: Testing patterns and maintenance guidelines
# Comprehensive Testing Framework Overhaul and CI Infrastructure ## Overview This PR establishes a complete, production-ready testing framework for the CommunityRule application, consolidating Storybook configuration, implementing comprehensive E2E testing with Playwright, and creating a robust CI/CD pipeline for the Gitea runner environment. The changes transform the project from basic unit tests to a multi-layered testing strategy that ensures code quality, visual consistency, and performance across all browsers and devices. ## Changes ### ��️ Testing Framework Architecture - **Multi-layered testing strategy**: Unit (Vitest), Integration, E2E (Playwright), Visual Regression, Performance (Lighthouse CI), and Storybook testing - **Cross-browser compatibility**: Full test coverage across Chromium, Firefox, WebKit, and Mobile projects - **Test consolidation**: Removed redundant visual regression tests from E2E files, establishing clear separation of concerns ### �� Storybook Consolidation & Configuration - **Environment-aware configuration**: Automatic detection between local development and production/CI environments - **GitHub Pages integration**: Base path configuration for `/communityrulestorybook/` deployment - **Testing integration**: `@storybook/test-runner` and `@storybook/test` for automated component testing - **Accessibility addons**: `@storybook/addon-a11y` for WCAG compliance validation - **Viewport testing**: Responsive design validation across multiple breakpoints ### 🧪 E2E Testing Infrastructure - **Playwright configuration**: Optimized for CI environment with deterministic rendering - **Responsive testing**: Comprehensive breakpoint coverage (xs, sm, md, lg, xl, 2xl, 3xl, 4xl, full) - **Functional test coverage**: 77 tests across 4 test suites (homepage, user-journeys, header.responsive, footer.responsive) - **Visual regression separation**: Dedicated `visual-regression.spec.ts` with 23 screenshot tests - **Accessibility testing**: ARIA role validation and screen reader compatibility ### 🎨 Visual Regression Testing - **Deterministic rendering**: Timezone (UTC), locale (en-US), font rasterization settings - **Layout stabilization**: `settle()` helper function for consistent screenshot timing - **CSS normalization**: Deterministic CSS for caret, scrollbars, and font rendering - **Browser-specific snapshots**: Separate baseline images for each browser engine - **Tolerance management**: Configurable pixel difference thresholds for CI environment variations ### ⚡ Performance Testing - **Lighthouse CI integration**: Performance budgets and Core Web Vitals monitoring - **Chrome path resolution**: Robust browser installation and path detection for CI - **Architecture compatibility**: Fixed Node.js x64 vs Chrome arm64 mismatch on macOS runners - **Performance budgets**: Configurable thresholds for TTFB, FCP, LCP, and interaction metrics ### 🔄 CI/CD Pipeline (Gitea Actions) - **7 parallel jobs**: Unit tests, E2E tests, Visual regression, Performance, Storybook, Lint, and Build - **Self-hosted runner**: Optimized for macOS arm64 architecture - **Single-step server management**: Start+test+teardown approach preventing process termination issues - **Port conflict resolution**: Dedicated port 3010 for CI testing, avoiding conflicts with local development - **Gitea compatibility**: Conditional GitHub vs non-GitHub configuration for caching and setup - **Baseline snapshot generation**: `seed-vr-snapshots` job on main branch for stable visual regression baselines ### 🧹 Code Quality & Maintenance - **ESLint configuration**: Comprehensive linting rules with Storybook integration - **Prettier formatting**: Consistent code style across all test files - **TypeScript support**: Full type checking for test files and configuration - **Test documentation**: Comprehensive `docs/TESTING.md` with examples and workflows ## Screenshots <img width="909" alt="Screenshot 2025-09-03 at 12.49.45 PM.png" src="attachments/3eb2ecb6-baa3-4833-91fc-c7f3fdf3bf6c"> ## How to Test ### 🚀 Quick Start ```bash # Install dependencies and Playwright browsers npm install npx playwright install # Run all test suites npm test # Unit tests with coverage npm run e2e # E2E tests across all browsers npm run test:sb # Storybook tests npm run lhci # Performance tests ``` ### 🧪 Comprehensive Testing ```bash # Unit testing npm run test:watch # Watch mode for development npm run test:ui # UI-based test runner # E2E testing npm run e2e:ui # Playwright UI for debugging npm run e2e:serve # Dev server + E2E tests # Visual regression npm run visual:test # Run visual regression tests npm run visual:update # Update snapshots # Performance monitoring npm run performance:budget # Budget-based testing npm run performance:monitor # Continuous monitoring ``` ### 🔍 Verification Checklist - [ ] **Unit Tests**: 124 tests passing with >85% coverage - [ ] **E2E Tests**: All 77 tests pass across Chromium, Firefox, WebKit, and Mobile - [ ] **Visual Regression**: 23 screenshot tests generate consistent results - [ ] **Performance**: Lighthouse CI scores meet budget thresholds - [ ] **Storybook**: Builds successfully with GitHub Pages configuration - [ ] **Responsive Design**: All breakpoints render correctly (xs through 4xl) - [ ] **Accessibility**: WCAG compliance across all components - [ ] **Cross-browser**: Consistent behavior in Chromium, Firefox, WebKit, and Mobile ### 🌐 Browser Testing Matrix - **Chromium**: Full test suite validation - **Firefox**: Cross-engine compatibility - **WebKit**: Safari engine validation - **Mobile**: Responsive design verification ## Notes ### 🏗️ Architecture Decisions - **Testing separation**: Functional E2E tests separate from visual regression for maintainability - **CI optimization**: Single-step server management prevents environment drift between CI steps - **Port isolation**: Port 3010 dedicated to CI to avoid conflicts with local development on 3000 - **Snapshot strategy**: CI-generated baseline snapshots eliminate local vs CI environment differences ### 🔧 CI Environment - **Self-hosted runner**: Manual activation for resource management and control - **Architecture compatibility**: arm64 Node.js + arm64 Chrome for optimal performance - **Gitea integration**: Conditional configuration for GitHub vs Gitea environments - **Baseline management**: Automated snapshot generation on main branch for stable comparisons ### 🚀 Future Improvements - **Test coverage expansion**: Additional edge cases and accessibility scenarios - **Performance optimization**: Dynamic budget adjustment based on production metrics - **Visual regression stability**: Enhanced deterministic rendering for CI environments - **Storybook enhancement**: Additional addons for component testing and documentation ### �� Known Limitations - **Visual regression variations**: Slight differences between local and CI due to font rendering - **Performance thresholds**: Conservative budgets that may need tuning based on real usage - **Placeholder content**: Some tests use placeholder links that don't navigate to actual pages - **CI runner management**: Manual activation required for resource optimization ### 🔗 Dependencies & Integrations - **Playwright**: E2E testing framework with visual regression capabilities - **Lighthouse CI**: Performance monitoring and budget enforcement - **Storybook**: Component development and testing environment - **Vitest**: Fast unit test runner with React Testing Library integration - **Gitea Actions**: CI/CD platform for automated testing and deployment - **Next.js 15**: Application framework with built-in testing support ### �� Documentation - **Comprehensive testing guide**: `docs/TESTING.md` with examples and workflows - **Runner management scripts**: Shell scripts for CI runner control - **Configuration examples**: Playwright, Storybook, and CI workflow configurations - **Best practices**: Testing patterns and maintenance guidelines
an.di added 30 commits 2025-08-30 02:30:34 +00:00
fix: update workflow to run on current branch and use macos-latest runner
CI Pipeline / e2e (chromium) (push) Waiting to run
CI Pipeline / e2e (firefox) (push) Waiting to run
CI Pipeline / lint (push) Waiting to run
CI Pipeline / test (18) (push) Failing after 1m52s
CI Pipeline / test (20) (push) Failing after 2m2s
CI Pipeline / e2e (webkit) (push) Failing after 3s
CI Pipeline / visual-regression (push) Failing after 2s
CI Pipeline / performance (push) Failing after 1s
CI Pipeline / storybook (push) Failing after 1s
CI Pipeline / build (push) Failing after 2s
dec2757f88
fix: adjust coverage thresholds to get CI passing
CI Pipeline / test (18) (pull_request) Waiting to run
CI Pipeline / test (20) (pull_request) Waiting to run
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
0c5e8d4dd8
fix: simplify runner config to use host mode only
CI Pipeline / test (18) (pull_request) Failing after 1m7s
CI Pipeline / test (20) (pull_request) Successful in 1m54s
CI Pipeline / e2e (firefox) (pull_request) Failing after 3m56s
CI Pipeline / e2e (chromium) (pull_request) Failing after 4m45s
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
09603d1b54
Performance testing implemented
CI Pipeline / test (18) (pull_request) Failing after 49s
CI Pipeline / test (20) (pull_request) Failing after 53s
CI Pipeline / e2e (chromium) (pull_request) Failing after 21m9s
CI Pipeline / e2e (firefox) (pull_request) Failing after 25m13s
CI Pipeline / visual-regression (pull_request) Failing after 7m9s
CI Pipeline / performance (pull_request) Failing after 2m1s
CI Pipeline / storybook (pull_request) Failing after 1m32s
CI Pipeline / lint (pull_request) Failing after 44s
CI Pipeline / build (pull_request) Failing after 1m43s
CI Pipeline / e2e (webkit) (pull_request) Failing after 23m14s
d300772f19
an.di added 1 commit 2025-08-30 02:30:44 +00:00
an.di added 1 commit 2025-08-30 02:44:37 +00:00
Fix runner issues: Correct labels, fix YAML indentation, add canary job
CI Pipeline / canary (push) Successful in 0s
CI Pipeline / test (20) (push) Failing after 1m10s
CI Pipeline / test (18) (push) Failing after 1m21s
CI Pipeline / e2e (chromium) (push) Failing after 1m18s
CI Pipeline / e2e (firefox) (push) Failing after 1m8s
CI Pipeline / e2e (webkit) (push) Failing after 1m13s
CI Pipeline / visual-regression (push) Failing after 1m43s
CI Pipeline / performance (push) Failing after 1m24s
CI Pipeline / lint (push) Failing after 57s
CI Pipeline / build (push) Failing after 56s
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (18) (pull_request) Failing after 1m10s
CI Pipeline / test (20) (pull_request) Failing after 47s
CI Pipeline / storybook (push) Failing after 5m41s
CI Pipeline / e2e (chromium) (pull_request) Failing after 59s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m3s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m4s
CI Pipeline / performance (pull_request) Failing after 1m25s
CI Pipeline / visual-regression (pull_request) Failing after 1m35s
CI Pipeline / lint (pull_request) Failing after 53s
CI Pipeline / build (pull_request) Failing after 1m7s
CI Pipeline / storybook (pull_request) Failing after 5m33s
9ecba9a6f1
an.di added 2 commits 2025-08-30 03:14:17 +00:00
Runner update
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
25c262e6eb
an.di added 1 commit 2025-08-30 03:25:38 +00:00
Update runner config and workflow to use host mode
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
c8f72e6ec6
an.di added 1 commit 2025-08-30 03:33:42 +00:00
Create .runner.pid
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
62b1fd3d4a
an.di added 1 commit 2025-08-30 03:38:07 +00:00
an.di added 1 commit 2025-08-30 03:42:34 +00:00
an.di added 1 commit 2025-08-30 03:43:01 +00:00
an.di force-pushed adilallo/enhancement/TestingFramework2 from 7123cde0e5 to 8965dd5878 2025-08-30 03:50:17 +00:00 Compare
an.di added 1 commit 2025-08-30 03:52:18 +00:00
Fix duplicate triggers: Only run CI on PRs to main/develop, not feature branch pushes
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
bead0c7373
an.di force-pushed adilallo/enhancement/TestingFramework2 from bead0c7373 to cfe54737b8 2025-08-30 03:55:21 +00:00 Compare
an.di added 9 commits 2025-08-30 04:03:40 +00:00
Fix runner issues: Correct labels, fix YAML indentation, add canary job
CI Pipeline / canary (push) Successful in 0s
CI Pipeline / test (20) (push) Failing after 1m10s
CI Pipeline / test (18) (push) Failing after 1m21s
CI Pipeline / e2e (chromium) (push) Failing after 1m18s
CI Pipeline / e2e (firefox) (push) Failing after 1m8s
CI Pipeline / e2e (webkit) (push) Failing after 1m13s
CI Pipeline / visual-regression (push) Failing after 1m43s
CI Pipeline / performance (push) Failing after 1m24s
CI Pipeline / lint (push) Failing after 57s
CI Pipeline / build (push) Failing after 56s
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (18) (pull_request) Failing after 1m10s
CI Pipeline / test (20) (pull_request) Failing after 47s
CI Pipeline / storybook (push) Failing after 5m41s
CI Pipeline / e2e (chromium) (pull_request) Failing after 59s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m3s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m4s
CI Pipeline / performance (pull_request) Failing after 1m25s
CI Pipeline / visual-regression (pull_request) Failing after 1m35s
CI Pipeline / lint (pull_request) Failing after 53s
CI Pipeline / build (pull_request) Failing after 1m7s
CI Pipeline / storybook (pull_request) Failing after 5m33s
9ecba9a6f1
Runner update
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
25c262e6eb
Update runner config and workflow to use host mode
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
c8f72e6ec6
Create .runner.pid
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
62b1fd3d4a
Test workflow trigger from working state
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / canary (push) Has been cancelled
CI Pipeline / test (18) (push) Has been cancelled
CI Pipeline / test (20) (push) Has been cancelled
CI Pipeline / e2e (chromium) (push) Has been cancelled
CI Pipeline / e2e (firefox) (push) Has been cancelled
CI Pipeline / e2e (webkit) (push) Has been cancelled
CI Pipeline / visual-regression (push) Has been cancelled
CI Pipeline / performance (push) Has been cancelled
CI Pipeline / storybook (push) Has been cancelled
CI Pipeline / lint (push) Has been cancelled
CI Pipeline / build (push) Has been cancelled
8965dd5878
Fix duplicate triggers: Only run CI on PRs to main/develop, not feature branch pushes
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
bead0c7373
Update runner
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
908fc79303
an.di added 2 commits 2025-08-30 04:06:28 +00:00
Update runner config
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
0e08e838e8
an.di added 1 commit 2025-08-30 04:10:43 +00:00
Test runner
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (20) (pull_request) Failing after 1m8s
CI Pipeline / test (18) (pull_request) Failing after 1m20s
CI Pipeline / e2e (chromium) (pull_request) Failing after 1m1s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m0s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m0s
CI Pipeline / visual-regression (pull_request) Failing after 1m26s
CI Pipeline / performance (pull_request) Failing after 1m23s
CI Pipeline / lint (pull_request) Failing after 59s
CI Pipeline / build (pull_request) Failing after 56s
CI Pipeline / storybook (pull_request) Failing after 5m39s
8e0b4246b2
an.di added 1 commit 2025-08-30 04:22:04 +00:00
Fix test issues: Use getAllByRole for multiple elements, add React cleanup
CI Pipeline / canary (pull_request) Successful in 6s
CI Pipeline / test (20) (pull_request) Successful in 1m45s
CI Pipeline / test (18) (pull_request) Successful in 1m49s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m33s
CI Pipeline / e2e (chromium) (pull_request) Failing after 1m38s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m31s
CI Pipeline / visual-regression (pull_request) Failing after 1m56s
CI Pipeline / performance (pull_request) Failing after 1m51s
CI Pipeline / lint (pull_request) Failing after 1m14s
CI Pipeline / build (pull_request) Failing after 1m18s
CI Pipeline / storybook (pull_request) Failing after 5m58s
e44d7c1b92
an.di added 1 commit 2025-08-30 04:35:30 +00:00
Fix axe-core imports: Use AxeBuilder API for newer version
CI Pipeline / canary (pull_request) Successful in 0s
CI Pipeline / test (20) (pull_request) Successful in 2m7s
CI Pipeline / test (18) (pull_request) Successful in 2m9s
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
afdf7ce595
an.di added 1 commit 2025-08-30 04:44:41 +00:00
Fix E2E tests: Use npm run start instead of preview to avoid double build
CI Pipeline / canary (pull_request) Successful in 0s
CI Pipeline / test (20) (pull_request) Successful in 1m58s
CI Pipeline / test (18) (pull_request) Successful in 2m8s
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
8969ead3bf
an.di added 1 commit 2025-08-30 05:06:45 +00:00
Fix server startup: Use explicit host binding and verification for all jobs
CI Pipeline / canary (pull_request) Successful in 7s
CI Pipeline / test (20) (pull_request) Successful in 1m55s
CI Pipeline / test (18) (pull_request) Successful in 2m10s
CI Pipeline / e2e (chromium) (pull_request) Failing after 1m59s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m49s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m52s
CI Pipeline / visual-regression (pull_request) Failing after 2m17s
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
89f1ee328f
an.di added 1 commit 2025-08-30 05:17:36 +00:00
Implement robust server startup with comprehensive debugging for all jobs
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (20) (pull_request) Successful in 1m49s
CI Pipeline / test (18) (pull_request) Successful in 2m11s
CI Pipeline / e2e (chromium) (pull_request) Failing after 1m39s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1m38s
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
7b660e41eb
an.di added 1 commit 2025-08-30 05:29:35 +00:00
Fix E2E job: Implement robust server startup with proper health checks and cleanup
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (20) (pull_request) Successful in 1m50s
CI Pipeline / test (18) (pull_request) Successful in 2m7s
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
92f67dc678
an.di added 2 commits 2025-08-30 17:59:50 +00:00
Update ci.yaml
CI Pipeline / canary (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Has been cancelled
CI Pipeline / test (20) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
bb483c6139
an.di added 2 commits 2025-08-30 18:03:21 +00:00
This reverts commit bb483c6139.
Revert "Apply robust server startup pattern to all jobs (visual-regression, performance) with proper cleanup"
CI Pipeline / canary (pull_request) Successful in 1s
CI Pipeline / test (20) (pull_request) Successful in 2m0s
CI Pipeline / test (18) (pull_request) Successful in 2m10s
CI Pipeline / e2e (chromium) (pull_request) Failing after 54m36s
CI Pipeline / e2e (firefox) (pull_request) Failing after 1h2m46s
CI Pipeline / visual-regression (pull_request) Failing after 3m9s
CI Pipeline / performance (pull_request) Failing after 1m55s
CI Pipeline / e2e (webkit) (pull_request) Failing after 15m47s
CI Pipeline / lint (pull_request) Failing after 1m23s
CI Pipeline / build (pull_request) Successful in 2m24s
CI Pipeline / storybook (pull_request) Failing after 6m16s
de04405de7
This reverts commit 8efe237018.
an.di added 4 commits 2025-08-30 19:48:11 +00:00
Remove canary test
CI Pipeline / test (20) (pull_request) Successful in 1m56s
CI Pipeline / test (18) (pull_request) Successful in 2m6s
CI Pipeline / e2e (chromium) (pull_request) Failing after 15m51s
CI Pipeline / e2e (firefox) (pull_request) Failing after 20m34s
CI Pipeline / visual-regression (pull_request) Successful in 5m41s
CI Pipeline / performance (pull_request) Failing after 2m12s
CI Pipeline / storybook (pull_request) Failing after 5m50s
CI Pipeline / e2e (webkit) (pull_request) Failing after 19m7s
CI Pipeline / lint (pull_request) Successful in 1m38s
CI Pipeline / build (pull_request) Successful in 1m57s
494fd9cca1
an.di added 1 commit 2025-08-31 04:34:57 +00:00
Fix performance runner test
CI Pipeline / test (20) (pull_request) Successful in 1m58s
CI Pipeline / test (18) (pull_request) Successful in 2m8s
CI Pipeline / e2e (chromium) (pull_request) Failing after 15m39s
CI Pipeline / e2e (firefox) (pull_request) Failing after 20m26s
CI Pipeline / visual-regression (pull_request) Successful in 5m5s
CI Pipeline / performance (pull_request) Successful in 5m25s
CI Pipeline / e2e (webkit) (pull_request) Failing after 18m57s
CI Pipeline / lint (pull_request) Successful in 1m28s
CI Pipeline / storybook (pull_request) Failing after 5m46s
CI Pipeline / build (pull_request) Successful in 1m48s
eb407e03ee
an.di added 2 commits 2025-09-02 23:38:20 +00:00
Fix failing E2E tests
CI Pipeline / test (20) (pull_request) Successful in 13m57s
CI Pipeline / test (18) (pull_request) Successful in 14m40s
CI Pipeline / e2e (firefox) (pull_request) Failing after 17m0s
CI Pipeline / e2e (chromium) (pull_request) Failing after 17m1s
CI Pipeline / visual-regression (pull_request) Successful in 6m25s
CI Pipeline / e2e (webkit) (pull_request) Failing after 7m56s
CI Pipeline / performance (pull_request) Failing after 5m25s
CI Pipeline / storybook (pull_request) Successful in 7m10s
CI Pipeline / lint (pull_request) Failing after 3m36s
CI Pipeline / build (pull_request) Successful in 7m21s
edf8637d7d
an.di added 1 commit 2025-09-03 01:07:07 +00:00
Fix playwright config mismatch
CI Pipeline / test (20) (pull_request) Successful in 7m8s
CI Pipeline / test (18) (pull_request) Successful in 7m24s
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
1cda0e7ad3
an.di added 1 commit 2025-09-03 01:27:07 +00:00
Change runner to use dev server
CI Pipeline / test (20) (pull_request) Successful in 2m1s
CI Pipeline / test (18) (pull_request) Successful in 2m28s
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
e6bde95e6f
an.di added 1 commit 2025-09-03 02:58:10 +00:00
Add server debugging
CI Pipeline / test (18) (pull_request) Successful in 6m30s
CI Pipeline / test (20) (pull_request) Successful in 7m17s
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (chromium) (pull_request) Has been cancelled
e071449ce9
an.di added 1 commit 2025-09-03 03:28:38 +00:00
Update ci.yaml
CI Pipeline / test (20) (pull_request) Successful in 5m17s
CI Pipeline / test (18) (pull_request) Successful in 6m36s
CI Pipeline / e2e (chromium) (pull_request) Failing after 4m48s
CI Pipeline / e2e (firefox) (pull_request) Failing after 3m40s
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
1253779c00
an.di added 1 commit 2025-09-03 03:40:29 +00:00
an.di added 1 commit 2025-09-03 03:42:02 +00:00
an.di added 1 commit 2025-09-03 03:46:32 +00:00
Fix more indentation and syntax errors
CI Pipeline / test (20) (pull_request) Successful in 2m4s
CI Pipeline / test (18) (pull_request) Successful in 2m10s
CI Pipeline / e2e (chromium) (pull_request) Failing after 2m52s
CI Pipeline / e2e (firefox) (pull_request) Failing after 6m20s
CI Pipeline / e2e (webkit) (pull_request) Failing after 4m13s
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
4a8f99a907
an.di added 1 commit 2025-09-03 03:58:03 +00:00
Seed snapshots on branch
CI Pipeline / test (20) (pull_request) Successful in 1m51s
CI Pipeline / test (18) (pull_request) Successful in 2m9s
CI Pipeline / e2e (chromium) (pull_request) Failing after 3m10s
CI Pipeline / e2e (firefox) (pull_request) Failing after 3m29s
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
c2de9e4788
an.di added 1 commit 2025-09-03 04:04:36 +00:00
Seed screenshots for E2E tests
CI Pipeline / test (20) (pull_request) Successful in 1m46s
CI Pipeline / test (18) (pull_request) Successful in 2m2s
CI Pipeline / e2e (chromium) (pull_request) Failing after 4m38s
CI Pipeline / e2e (firefox) (pull_request) Failing after 4m24s
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / visual-regression (pull_request) Has been cancelled
07faeb2460
an.di added 1 commit 2025-09-03 04:43:48 +00:00
Update playwright snapshot names
CI Pipeline / test (20) (pull_request) Successful in 1m52s
CI Pipeline / test (18) (pull_request) Successful in 2m5s
CI Pipeline / e2e (chromium) (pull_request) Failing after 3m0s
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
ce4a5efdda
an.di added 1 commit 2025-09-03 04:52:40 +00:00
Fix visual regression test snapshot naming and add missing snapshots
CI Pipeline / test (20) (pull_request) Successful in 4m0s
CI Pipeline / test (18) (pull_request) Successful in 4m5s
CI Pipeline / e2e (chromium) (pull_request) Failing after 3m8s
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
147dd013ab
an.di force-pushed adilallo/enhancement/TestingFramework2 from 147dd013ab to a2381fe148 2025-09-03 05:29:40 +00:00 Compare
an.di added 1 commit 2025-09-03 14:54:55 +00:00
Fix visual regression tests
CI Pipeline / test (20) (pull_request) Successful in 4m40s
CI Pipeline / test (18) (pull_request) Successful in 5m6s
CI Pipeline / e2e (chromium) (pull_request) Failing after 2m53s
CI Pipeline / e2e (firefox) (pull_request) Successful in 5m9s
CI Pipeline / e2e (webkit) (pull_request) Failing after 6m0s
CI Pipeline / visual-regression (pull_request) Failing after 7m41s
CI Pipeline / performance (pull_request) Failing after 4m45s
CI Pipeline / lint (pull_request) Failing after 3m53s
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
fae2b57c4f
an.di added 3 commits 2025-09-03 15:33:27 +00:00
Run Prettier
CI Pipeline / test (18) (pull_request) Successful in 4m51s
CI Pipeline / test (20) (pull_request) Successful in 4m57s
CI Pipeline / e2e (chromium) (pull_request) Failing after 5m28s
CI Pipeline / e2e (firefox) (pull_request) Successful in 8m35s
CI Pipeline / e2e (webkit) (pull_request) Failing after 6m0s
CI Pipeline / visual-regression (pull_request) Failing after 5m38s
CI Pipeline / performance (pull_request) Failing after 3m53s
CI Pipeline / lint (pull_request) Successful in 5m27s
CI Pipeline / storybook (pull_request) Successful in 7m6s
CI Pipeline / build (pull_request) Successful in 6m59s
6b1bed3395
an.di added 2 commits 2025-09-03 16:21:51 +00:00
Fix performance test: use mac_arm platform and ensure arm64 Node for Lighthouse
CI Pipeline / test (18) (pull_request) Successful in 6m26s
CI Pipeline / test (20) (pull_request) Successful in 7m6s
CI Pipeline / e2e (chromium) (pull_request) Failing after 5m0s
CI Pipeline / e2e (firefox) (pull_request) Failing after 5m35s
CI Pipeline / e2e (webkit) (pull_request) Failing after 3m13s
CI Pipeline / visual-regression (pull_request) Failing after 5m50s
CI Pipeline / performance (pull_request) Failing after 4m26s
CI Pipeline / storybook (pull_request) Successful in 5m25s
CI Pipeline / lint (pull_request) Successful in 5m0s
CI Pipeline / build (pull_request) Successful in 2m15s
2fcc360e7d
an.di added 4 commits 2025-09-03 17:03:39 +00:00
Run lint and prettier
CI Pipeline / test (18) (pull_request) Successful in 2m47s
CI Pipeline / e2e (chromium) (pull_request) Failing after 54s
CI Pipeline / e2e (firefox) (pull_request) Failing after 32s
CI Pipeline / e2e (webkit) (pull_request) Failing after 23s
CI Pipeline / visual-regression (pull_request) Failing after 57s
CI Pipeline / test (20) (pull_request) Successful in 6m10s
CI Pipeline / seed-vr-snapshots (pull_request) Has been skipped
CI Pipeline / performance (pull_request) Failing after 1m55s
CI Pipeline / storybook (pull_request) Successful in 2m17s
CI Pipeline / lint (pull_request) Successful in 1m59s
CI Pipeline / build (pull_request) Successful in 2m7s
1e16c8b6ff
an.di added 1 commit 2025-09-03 17:28:08 +00:00
Fix cache playwrite and performance job
CI Pipeline / test (20) (pull_request) Successful in 4m33s
CI Pipeline / test (18) (pull_request) Successful in 4m48s
CI Pipeline / e2e (chromium) (pull_request) Failing after 25s
CI Pipeline / e2e (firefox) (pull_request) Failing after 23s
CI Pipeline / e2e (webkit) (pull_request) Failing after 23s
CI Pipeline / visual-regression (pull_request) Failing after 2m3s
CI Pipeline / seed-vr-snapshots (pull_request) Has been skipped
CI Pipeline / performance (pull_request) Failing after 2m59s
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
704bc01e23
an.di added 1 commit 2025-09-03 17:42:18 +00:00
Attempt to fix playwright key and performance issue
CI Pipeline / test (20) (pull_request) Successful in 5m59s
CI Pipeline / test (18) (pull_request) Successful in 7m2s
CI Pipeline / e2e (chromium) (pull_request) Failing after 3m17s
CI Pipeline / e2e (firefox) (pull_request) Failing after 3m16s
CI Pipeline / e2e (webkit) (pull_request) Failing after 1m55s
CI Pipeline / visual-regression (pull_request) Failing after 1m15s
CI Pipeline / seed-vr-snapshots (pull_request) Has been skipped
CI Pipeline / performance (pull_request) Failing after 2m8s
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
3bb4139aeb
an.di added 1 commit 2025-09-03 17:59:07 +00:00
Attempt to fix playwright and performance again
CI Pipeline / test (18) (pull_request) Successful in 4m40s
CI Pipeline / test (20) (pull_request) Successful in 4m43s
CI Pipeline / e2e (chromium) (pull_request) Failing after 1m59s
CI Pipeline / e2e (firefox) (pull_request) Failing after 2m2s
CI Pipeline / e2e (webkit) (pull_request) Failing after 3m23s
CI Pipeline / visual-regression (pull_request) Failing after 3m52s
CI Pipeline / seed-vr-snapshots (pull_request) Has been skipped
CI Pipeline / storybook (pull_request) Successful in 6m3s
CI Pipeline / performance (pull_request) Successful in 8m5s
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
b6446899b1
an.di added 1 commit 2025-09-03 18:18:25 +00:00
Remove playwright caching
CI Pipeline / test (20) (pull_request) Successful in 6m15s
CI Pipeline / test (18) (pull_request) Successful in 6m22s
CI Pipeline / e2e (chromium) (pull_request) Successful in 2m34s
CI Pipeline / e2e (firefox) (pull_request) Successful in 2m40s
CI Pipeline / e2e (webkit) (pull_request) Successful in 5m3s
CI Pipeline / visual-regression (pull_request) Failing after 6m56s
CI Pipeline / seed-vr-snapshots (pull_request) Has been skipped
CI Pipeline / performance (pull_request) Successful in 2m29s
CI Pipeline / lint (pull_request) Successful in 1m2s
CI Pipeline / storybook (pull_request) Successful in 1m34s
CI Pipeline / build (pull_request) Successful in 1m21s
a34cc1d788
an.di changed target branch from main to adilallo/enhancement/TestingFramework 2025-09-03 18:38:53 +00:00
an.di changed target branch from adilallo/enhancement/TestingFramework to main 2025-09-03 18:40:40 +00:00
an.di changed title from fix-runner-trigger to Testing Framwork 2025-09-03 18:42:21 +00:00
an.di self-assigned this 2025-09-03 18:50:16 +00:00
an.di merged commit 50efb6a22a into main 2025-09-03 18:50:40 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CommunityRule/community-rule#17