24 Commits

Author SHA1 Message Date
nturgut
03ff8a4096
TBR: remove the extra values which was overshadowing the test result (#22483)
* remove the extra values which was overshadowing the test result

* increase difference. canvaskit gives different results

* increase difference more. firefox gave 1.7 diff. add comments
2020-11-12 18:24:38 -08:00
nturgut
4d44b7e7d9
Upgrades to felt (running on multiple modes, multiple backends, single test target option) (#22260)
* testing running the tests on all build modes

* don't run debug mode on other browsers

* fix platform message test failures

* some cleanup. change dispose platform channel message

* adding flags to control the integration tests better with felt

* running tests by target name, selecting web rendering backend

* fix conditions

* carrying some conditions to helper methods. Adding comments

* create a blocked list for failing canvaskit test

* parse parameters before all integration tests

* Give better warning to developers for tests that are blocked for CI

* address some reviwer comments (more remains)

* remove named parameters

* also run with auto mode

* add verbose option

* reduce the number of tests running. skip url_test for now
2020-11-11 17:18:15 -08:00
Mouad Debbar
0cb821f263
[web] Restore the ability to set a custom url strategy (#22371) 2020-11-09 22:28:48 -08:00
Ferhat
66eaa06cd5
[web] Add test for Image.network (#22256) 2020-11-05 13:22:29 -08:00
nturgut
fddabca7b5
updating integration tests version. (#22235) 2020-10-30 14:26:59 -07:00
Ferhat
e4dffc1070
[web] Fix scroll wheel line delta on Firefox. (#21928) 2020-10-29 11:06:37 -07:00
Jonah Williams
e5f168a675
Update constraint to latest integration test (#22169) 2020-10-28 10:23:09 -07:00
nturgut
3b2da6be9f
[web] enabling firefox screenshot tests. adding to documentation (#21807)
* enabling firefox screenshot tests. adding to documentation

* test with correct goldens

* update goldens SHA

* change the goldens with flutter/goldens repo

* do not run preparation step twice. this will cause test_results to be deleted
2020-10-13 19:26:34 -07:00
Ferhat
d5c5a8ec61
[web] Fix Altgr keyboard crash (#21781)
* Fix AltGr modifier crash
* update integration test
2020-10-13 08:53:28 -07:00
nturgut
38d8ebaa46
E2e screenshot tests2 (#21383)
* carrying code

* more changes for carrying the code

* rebase changes onto ios-screenshot tests

* adding screenshot capability to text_editing e2e test

* address some comments

* change enable flag for isUnitTestsScreenshotsAvailable

* addressing the reviewer comments

* change the dependency for path

* add to licencense file

* changing goldens commit no. the new commit has the screenshot goldens

* update readme file

* firefox tests needs LUCI changes

* change to release mode since screenshots were taken in release mode

* change window size

* some argument changes

* small comment change

* test the chrome linux tests again

* use roboto font instead of default font

* addressing reviewer comments

* change commit for goldens
2020-10-12 16:25:57 -07:00
Ferhat
284ef2217d
[web] Fix CapsLock keyevent (#21584)
* Fix metaState for Key events for lock modifiers
2020-10-05 12:49:32 -07:00
Mouad Debbar
e38328b382
[web] Integration test for selectable text (#21194) 2020-09-16 08:52:39 -07:00
nturgut
f5506fda1d
updating the documentation after integration_test migration (#21077)
* updating the documentation after integration_test migration

* fix typos

* address reviewer comments

* add link for build modes
2020-09-11 11:18:33 -07:00
nturgut
80f4481d23
renaming e2e tests to integration (#20954)
* renaming e2e tests to integration

* change the name of the files in the blocked list
2020-09-02 14:52:09 -07:00
nturgut
101316b76a
[web] migrate from e2e to integration_test (#20914)
* migrate from e2e to integration_test

* address reviewer comments
2020-08-31 20:30:27 -07:00
nturgut
b71a50e135
adding more tests for text form fields (#18479)
* adding more tests for text form fields

* adding a test method for empty initial value
2020-05-18 15:48:39 -07:00
nturgut
c39f859f03
fix the issue in the test and remove them from the blacklist for chrome (#18441) 2020-05-15 17:47:51 -07:00
Ferhat
a7270b2809
Add test for profile mode diagnostics (#17492)
* Add test for profile mode diagnostics

* revert cirrus change
2020-05-15 16:06:27 -07:00
Ferhat
9822169464
[web] Add TargetPlatform tests (#18065)
* Add TargetPlatform tests
2020-04-30 16:13:05 -07:00
Ferhat
db644677fa
[web] Fix multi-reply on message channel. Add test (#17591)
* Fix multi-reply on message channel. Add test
* Add check for viewInstanceCount
* skip no-headless test
2020-04-08 17:18:06 -07:00
Ferhat
6b09714a2c
Add regression test for treeshaking debugFillProperties (#17325)
* Add test to make sure we don't regress treeshaking of debugFillProperties
* update cirrus
2020-03-31 09:43:14 -07:00
Nurhan Turgut
3ee9e3d378
[web] changing the integration tests to show errors (#17364)
* changing the integration tests to show errors. The drive file is reduced to nothing now

* adding more to readme

* rebase to master and removing unused import

* changing readme
2020-03-27 14:26:20 -07:00
Ferhat
04182cde5d
Switch ui.window.devicePixelRatio from browser logical to physical. (#17209)
* Switch ui.window.devicePixelRatio to browser dpi
* Add integration test for multi res image loading
* Update cirrus for new integration test
* update canvas golden test root transform
* Update compositing golden test with dpr transform
2020-03-25 12:41:17 -07:00
Nurhan Turgut
fc5963d2d1
[web] Engine integration test (#16930)
* squashing the commits together

* directory rename, project rename. addressing reviewer comments

* update cirrus file

* change tool signature
2020-03-06 15:34:11 -08:00