Go to file
E98Developer 98cf955354 FIX DeploymentPackageTest felbontása hat fájlra a párhuzamos futtatáshoz
A paratest FÁJLONKÉNT osztja szét a munkát, ezért egyetlen 28 tesztes fájlból
nem tudott párhuzamosítani: egy processz vitte a teljes 137 mp-et, a másik öt
üresjáratban állt. A --parallel emiatt korábban egyenesen lassabb volt
(136 -> 143 mp), a teljes suite-on pedig csak 11%-ot hozott.

A felosztás témák szerint történt, de mért időkre kalibrálva, hogy egyik fájl
se domináljon (a leghosszabb a Builder, ~35 mp):

  AccessTest    6 teszt  ~7 mp   jogosultság, feature flag, 403
  GitTest       5 teszt ~18 mp   GitRepository, ChangeSetAnalyzer
  BuilderTest   9 teszt ~35 mp   csomagépítés, _TEENDOK, _torles.sh, verzió
  PageTest      4 teszt ~21 mp   commitlista, keresés, kiválasztás
  CreationTest  2 teszt ~32 mp   felületről indított csomagolás, kirakottnak jelölés
  DownloadTest  2 teszt ~25 mp   naplóbejegyzés, ZIP letöltés, útvonal-ellenőrzés

A két legdrágább teszt (21,7 és 20,4 mp) szándékosan külön fájlba került,
együtt hagyva ők adnák a padlót.

A közös segédfüggvények a DeploymentTestHelpers.php-ba kerültek. Ez nem
*Test.php, ezért a phpunit nem szedi fel teszt-fájlként. A minta-repót takarító
afterAll() helyére register_shutdown_function lépett: az afterAll fájlonként
futna le, és a következő fájl alól húzná ki a mintát.

Mért eredmény (6 mag): ezek a tesztek sorosan 137,00 mp, párhuzamosan
67,88 mp. Teljes suite párhuzamosan 149,78 -> 77,52 mp.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 10:48:31 +02:00
.claude EV3-431 Profitcenter - betűkód phase1 addd feature flag with laravel pennant 2026-08-08 16:09:54 +02:00
app ADD Deployment csomagoló queue worker és scheduler újraindítás a teendők közé 2026-08-17 06:41:19 +02:00
bootstrap MOD EV3-444 Hibás számítás Hooreyca adatok,ssl routing 2026-06-19 20:01:33 +02:00
config ADD Deployment csomagoló queue worker és scheduler újraindítás a teendők közé 2026-08-17 06:41:19 +02:00
database ADD Séma dump a 103 migráció kiváltására a teszteknél 2026-08-17 10:34:26 +02:00
public FIX Deployment csomagoló phase1 git ikon és a commit törzsére kiterjesztett keresés 2026-08-16 06:59:04 +02:00
resources FIX Deployment csomagoló d2d alapértelmezés és automatikus környezet-állapot 2026-08-16 22:48:09 +02:00
routes MOD change env call to config call in project 2026-08-09 07:15:37 +02:00
storage clean up gitrepo 2026-06-24 07:02:11 +02:00
tests FIX DeploymentPackageTest felbontása hat fájlra a párhuzamos futtatáshoz 2026-08-17 10:48:31 +02:00
.editorconfig git init 2026-02-28 06:53:05 +01:00
.env.dusk.local ADD first laravel dusk test 2026-04-08 13:25:17 +02:00
.env.example git init 2026-02-28 06:53:05 +01:00
.env.testing ADD work_calendar api sync and test support 2026-04-08 21:47:28 +02:00
.gitattributes git init 2026-02-28 06:53:05 +01:00
.gitignore ADD EV3-358 statisztika modul bővítése aktuális ár megjelenítéssel phase 1 create modern page layout with sidenavbar 2026-06-30 20:44:03 +02:00
AGENTS.md ADD EV3-431 Profitcenter - betűkód phase3 addd feature flag seeder 2026-08-09 06:44:25 +02:00
artisan git init 2026-02-28 06:53:05 +01:00
boost.json ADD pest and livewire to laravel boost 2026-03-30 13:56:13 +02:00
composer.json EV3-431 Profitcenter - betűkód phase1 addd feature flag with laravel pennant 2026-08-08 16:09:54 +02:00
composer.lll git init 2026-02-28 06:53:05 +01:00
composer.lock EV3-431 Profitcenter - betűkód phase1 addd feature flag with laravel pennant 2026-08-08 16:09:54 +02:00
git_log_nav.txt ADD delivery calendar public files 2026-04-24 18:10:48 +02:00
package-lock.json create papper grinder schema theme in filament 2026-03-01 07:25:47 +01:00
package.json create papper grinder schema theme in filament 2026-03-01 07:25:47 +01:00
phpunit.xml EV3-413 Kilépéskor azonos login oldara írányítás 2026-05-06 15:32:34 +02:00
README.md git init 2026-02-28 06:53:05 +01:00
test.txt ADD delivery calendar public files 2026-04-24 18:10:48 +02:00
vite.config.js create papper grinder schema theme in filament 2026-03-01 07:25:47 +01:00
webpack.mix.js fix: keep_classnames in terser config – production DataTable CSS selector fix 2026-03-23 12:01:40 +01:00

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Learning Laravel

Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. You can also check out Laravel Learn, where you will be guided through building a modern Laravel application.

If you don't feel like reading, Laracasts can help. Laracasts contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.

Laravel Sponsors

We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel Partners program.

Premium Partners

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via taylor@laravel.com. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.