1. 27 3月, 2020 1 次提交
  2. 26 3月, 2020 1 次提交
  3. 21 3月, 2020 2 次提交
  4. 10 3月, 2020 2 次提交
  5. 07 3月, 2020 1 次提交
  6. 29 2月, 2020 1 次提交
    • N
      script for fetching correct flutter version (#16818) · 3b0d1a8d
      Nurhan Turgut 提交于
      * script for fetching correct flutter version
      
      * change cirrus yml for the script location
      
      * change location of the script. Add it to tools
      
      * cirrus still does not see the script. repeat path change from the previous step
      
      * Looks like script worked correctly. do not change directory.
      
      * change directory back to build root after scriot is run
      
      * script runs ok. Still not able to find the bin directory. go all the way back
      
      * still can't see the bin directory. carry the script content to cirrus.yml to debug better
      
      * get the last commit id of the right repository
      
      * content of the script worked in cirrus. call the script from tools
      
      * cannot find the script under tools
      
      * print the current path in the script to see why cirrus cannot see bin directory
      
      * move to flutter path before running update packages
      
      * tests run now. remove print outs
      
      * error if the ENGINE_PATH is not set. exit the script
      
      * addressing reviewer comments
      
      * engine branch name on cirrus logs doesn't make sense
      
      * fix typo
      
      * change the directory of branch calculation
      
      * remove extra logs
      
      * addressing PR comments. Testing CIRRUS_CI env variable
      
      * adding CIRRUS_CI check
      3b0d1a8d
  7. 07 2月, 2020 1 次提交
  8. 24 12月, 2019 1 次提交
  9. 10 12月, 2019 1 次提交
  10. 08 11月, 2019 1 次提交
  11. 24 10月, 2019 1 次提交
    • N
      [web] [test] Adding firefox install functionality to the test platform (#13272) · 3b97d3a3
      Nurhan Turgut 提交于
      * Add Firefox installing functionality to test platform. For Linux only. Refactor test platform code
      
      * remove download.dart. Not complete for now
      
      * uncomment firefox.dart. Adding new CL parameters.
      
      * Licence headers added.
      
      * adding more comments to firefox_installer
      
      * adding test for firefox download
      
      * address pr comments. change directory for test in .cirrus.yml
      
      * change directory for test_web_engine_firefox_script
      
      * removing the system test.
      3b97d3a3
  12. 15 10月, 2019 1 次提交
  13. 12 10月, 2019 1 次提交
  14. 05 10月, 2019 1 次提交
  15. 04 10月, 2019 3 次提交
  16. 21 9月, 2019 1 次提交
  17. 17 9月, 2019 1 次提交
    • M
      Refactor and polish the 'felt' tool (#12258) · 968c3aa1
      Mouad Debbar 提交于
      1. Various functionalities offered by this tool are now organized into commands (e.g. `felt test`, `felt check-licenses`).
      2. The felt tool can now be invoked from anywhere, not necessarily from the web_ui directory.
      3. This new structure helps us scale better as we add more commands (e.g. soon a `build/watch` command is coming).
      968c3aa1
  18. 14 9月, 2019 2 次提交
  19. 11 9月, 2019 4 次提交
    • C
      Only build the x64 variant of Fuchsia on the try-jobs. (#12206) · 92d42c0f
      Chinmay Garde 提交于
      Halves the presubmit times.
      92d42c0f
    • Y
      e9c99846
    • Y
      Add custom test plugin that supports screenshot tests (#12079) · 954f1988
      Yegor 提交于
      - Add a custom `PlatformPlugin` that spins up a server waiting for test to request a screenshot.
        - When a screenshot is requested the plugin talks to Chrome via the debug port, captures a screenshot, and compares it with a golden file
      - This PR also adds proper CLI for `dev/test.dart` with an `ArgParser` for future extension into a proper developer tool for the team.
        - As a first couple of features, it adds `--debug` option to launch Chrome in debug mode, a `--target` option to choose a single test to run rather than all tests, and `--shard` option to choose a subset of tests to run.
      
      Limitations:
       - While screenshot test will run on Cirrus, they are configured to not fail on Cirrus. Need to solve Chrome version skew.
       - Stack maps do not work yet (you get stacks, but they are nonsensical)
       - When requesting a single test, build_runner builds all tests anyway
       - Nothing but desktop Chrome is supported
       - Nothing but Linux is supported
       - There's no Chrome version pinning; currently assumed stable Chrome channel
      954f1988
    • C
  20. 05 9月, 2019 1 次提交
  21. 23 8月, 2019 1 次提交
  22. 15 8月, 2019 1 次提交
  23. 09 8月, 2019 2 次提交
  24. 08 8月, 2019 1 次提交
  25. 07 8月, 2019 1 次提交
    • C
      Remove semi-redundant try-jobs. (#10485) · 16c0058f
      Chinmay Garde 提交于
      We are severely resource constrained on the tryjobs. This is hindering progress on ToT due to scheduling failures and rate limits. There are no plans to requisition more resources in this infra scheme as the migration to tryjobs on LUCI is the preferred way forward. This patch removes presubmits that are somewhat redundant. Each removed presubmit and the justification is given below:
      
      * `build_and_test_linux_opt_release`: The AOT variant is tested by `build_and_test_linux_opt_profile` (actually its replacement, see the next point).
      * `build_and_test_linux_opt_profile`: When we build the host profile variant for Android, we test it as well instead of building the extra variant (since we already need a host for a target build).
      * `build_and_test_android_unopt_debug`: `gen_javadoc` have been moved to the profile variant. `Roboelectric` tests have been moved to profile variant. JIT infra will be tested by the the host tests.
      * ToT framework checks: These will be performed (by the autoroller)[https://autoroll.skia.org/r/flutter-engine-flutter-autoroll?tab=status] which also has a sheriff rotation. This will also avoid us having to ignore red presubmits on manual changes.
      
      Everything else is left as-is. To be clear, this causes strictly less checks to be performed on each commit.
      16c0058f
  26. 01 8月, 2019 1 次提交
  27. 31 7月, 2019 1 次提交
  28. 27 7月, 2019 1 次提交
  29. 26 7月, 2019 2 次提交
  30. 24 7月, 2019 1 次提交