Skip to content

PLASMA: change cypress bundler#2757

Draft
TitanKuzmich wants to merge 6 commits into
devfrom
PLASMA-change-cypress-bundler
Draft

PLASMA: change cypress bundler#2757
TitanKuzmich wants to merge 6 commits into
devfrom
PLASMA-change-cypress-bundler

Conversation

@TitanKuzmich
Copy link
Copy Markdown
Contributor

@TitanKuzmich TitanKuzmich commented May 12, 2026

Infra

Cypress

  • сборка тестов cypress переведена с webpack на vite

What/why changed

Описание архитектуры тестирования лежит в cypress/README.md

Локальные запуски:

  1. vite
    • npm run cy:giga:run - 12m 04s 45ms
    • npm run cy:giga:run:webkit - 21m 11s 37ms
  2. webpack
    • npm run cy:giga:run - 22m 12s 54ms
    • npm run cy:giga:run:webkit - 31m 22s 17ms

CI запуски:

  1. vite
    • npm run cy:giga:run - 21m 27s
    • npm run cy:giga:run:webkit - 30m 10s
  2. webpack
    • npm run cy:giga:run - 22m 37s
    • npm run cy:giga:run:webkit - 28m 2s
📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @salutejs/plasma-asdk@0.376.0-canary.2757.25882085866.0
npm install @salutejs/plasma-b2c@1.618.0-canary.2757.25882085866.0
npm install @salutejs/plasma-core@1.226.0-canary.2757.25882085866.0
npm install @salutejs/plasma-giga@0.345.0-canary.2757.25882085866.0
npm install @salutejs/plasma-homeds@0.345.0-canary.2757.25882085866.0
npm install @salutejs/plasma-hope@1.372.0-canary.2757.25882085866.0
npm install @salutejs/plasma-icons@1.238.0-canary.2757.25882085866.0
npm install @salutejs/plasma-new-hope@0.362.0-canary.2757.25882085866.0
npm install @salutejs/plasma-tokens-b2c@0.66.0-canary.2757.25882085866.0
npm install @salutejs/plasma-tokens@1.138.0-canary.2757.25882085866.0
npm install @salutejs/plasma-ui@1.348.0-canary.2757.25882085866.0
npm install @salutejs/plasma-web@1.620.0-canary.2757.25882085866.0
npm install @salutejs/sdds-bizcom@0.350.0-canary.2757.25882085866.0
npm install @salutejs/sdds-cs@0.354.0-canary.2757.25882085866.0
npm install @salutejs/sdds-dfa@0.348.0-canary.2757.25882085866.0
npm install @salutejs/sdds-finai@0.341.0-canary.2757.25882085866.0
npm install @salutejs/sdds-insol@0.345.0-canary.2757.25882085866.0
npm install @salutejs/sdds-netology@0.349.0-canary.2757.25882085866.0
npm install @salutejs/sdds-os@0.20.0-canary.2757.25882085866.0
npm install @salutejs/sdds-platform-ai@0.349.0-canary.2757.25882085866.0
npm install @salutejs/sdds-sbcom@0.350.0-canary.2757.25882085866.0
npm install @salutejs/sdds-scan@0.348.0-canary.2757.25882085866.0
npm install @salutejs/sdds-serv@0.349.0-canary.2757.25882085866.0
npm install @salutejs/core-themes@0.30.0-canary.2757.25882085866.0
npm install @salutejs/plasma-themes@0.50.0-canary.2757.25882085866.0
npm install @salutejs/sdds-themes@0.65.0-canary.2757.25882085866.0
npm install @salutejs/sdds-api-tests@0.7.0-canary.2757.25882085866.0
npm install @salutejs/plasma-cy-utils@0.156.0-canary.2757.25882085866.0
npm install @salutejs/plasma-sb-utils@0.226.0-canary.2757.25882085866.0
# or 
yarn add @salutejs/plasma-asdk@0.376.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-b2c@1.618.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-core@1.226.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-giga@0.345.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-homeds@0.345.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-hope@1.372.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-icons@1.238.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-new-hope@0.362.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-tokens-b2c@0.66.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-tokens@1.138.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-ui@1.348.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-web@1.620.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-bizcom@0.350.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-cs@0.354.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-dfa@0.348.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-finai@0.341.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-insol@0.345.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-netology@0.349.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-os@0.20.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-platform-ai@0.349.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-sbcom@0.350.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-scan@0.348.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-serv@0.349.0-canary.2757.25882085866.0
yarn add @salutejs/core-themes@0.30.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-themes@0.50.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-themes@0.65.0-canary.2757.25882085866.0
yarn add @salutejs/sdds-api-tests@0.7.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-cy-utils@0.156.0-canary.2757.25882085866.0
yarn add @salutejs/plasma-sb-utils@0.226.0-canary.2757.25882085866.0

@TitanKuzmich TitanKuzmich self-assigned this May 12, 2026
@TitanKuzmich TitanKuzmich added the run-all-cypress Запускает все тесты в текущем пр, минуя поиск измененных компонентов и их производных label May 12, 2026
@TitanKuzmich TitanKuzmich force-pushed the PLASMA-change-cypress-bundler branch from d495205 to 1a231a0 Compare May 12, 2026 09:48
@github-actions
Copy link
Copy Markdown
Contributor

Theme Builder app deployed!

https://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-2757/

@github-actions
Copy link
Copy Markdown
Contributor

Documentation preview deployed!

website: https://plasma.sberdevices.ru/pr/pr-2757/
asdk storybook: https://plasma.sberdevices.ru/pr/pr-2757/asdk-storybook/
b2c storybook: https://plasma.sberdevices.ru/pr/pr-2757/b2c-storybook/
giga storybook: https://plasma.sberdevices.ru/pr/pr-2757/giga-storybook/
homeds storybook: https://plasma.sberdevices.ru/pr/pr-2757/homeds-storybook/
new-hope storybook: https://plasma.sberdevices.ru/pr/pr-2757/new-hope-storybook/
ui storybook: https://plasma.sberdevices.ru/pr/pr-2757/ui-storybook/
web storybook: https://plasma.sberdevices.ru/pr/pr-2757/web-storybook/
sdds-bizcom storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-bizcom-storybook/
sdds-cs storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-cs-storybook/
sdds-dfa storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-dfa-storybook/
sdds-finai storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-finai-storybook/
sdds-insol storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-insol-storybook/
sdds-netology storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-netology-storybook/
sdds-os storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-os-storybook/
sdds-platform-ai storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-platform-ai-storybook/
sdds-sbcom storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-sbcom-storybook/
sdds-scan storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-scan-storybook/
sdds-serv storybook: https://plasma.sberdevices.ru/pr/pr-2757/sdds-serv-storybook/

Comment thread packages/plasma-b2c/src/components/Upload/utils.ts Dismissed
Comment thread packages/plasma-web/src/components/Upload/utils.ts Dismissed
@TitanKuzmich TitanKuzmich force-pushed the PLASMA-change-cypress-bundler branch from de5a169 to 4c897ff Compare May 14, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-all-cypress Запускает все тесты в текущем пр, минуя поиск измененных компонентов и их производных

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants