Document test plan to perform on upgrade Buck version

Ib3f22e70b7 upgraded to new Buck version but broke sources download
during Eclipse project creation. This commit already included number
of tests to run, but forgot source files download test. List it in
Buck documentation to prevent breakages of such corner test cases on
future Buck upgrades.

Change-Id: I8f7adf4ae4a1f91074b71956563464dc9b282136
This commit is contained in:
David Ostrovsky 2015-10-15 04:55:46 +02:00 committed by David Pursehouse
parent 33b0679b99
commit 7674c52222

View File

@ -645,6 +645,22 @@ option:
buck test --no-results-cache
----
== Upgrading Buck
The following tests should be executed, when Buck version is upgraded:
* buck build release
* buck build api_install
* buck test
* install and verify new gerrit site
* upgrade and verify existing gerrit site
* reindex existing gerrit site
* verify that tools/eclipse/project.py produces sane Eclipse project
* verify that tools/eclipse/project.py --src generates sources as well
* verify that unit test execution from Eclipse works
* verify that daemon started from Eclipse works
* verify that GWT SDM debug session started from Eclipse works
== Known issues and bugs
=== Symbolic links and `watchman`