mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zhitao Li <zhitaoli...@gmail.com>
Subject Re: Review Request 58357: Added more language support in test-upgrade script.
Date Tue, 11 Apr 2017 16:30:55 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/58357/
-----------------------------------------------------------

(Updated April 11, 2017, 4:30 p.m.)


Review request for mesos, Anand Mazumdar, Xiaojian Huang, and Greg Mann.


Bugs: MESOS-7228
    https://issues.apache.org/jira/browse/MESOS-7228


Repository: mesos


Description
-------

This patch added support to java and python based test framework in
`test-upgrade.py` script by adding a new option `--lang`.


Diffs
-----

  3rdparty/cmake/cotire.cmake ab611007dc4e5ed872a629b99b5cde659c8eb7f2 
  3rdparty/libprocess/include/process/dispatch.hpp 3a0793888dc0df5e3ec31b06f47cd920c71e0db9

  3rdparty/libprocess/include/process/future.hpp cce950509f58022e79bb51a6e72ea1a005b9cb50

  3rdparty/libprocess/include/process/http.hpp 5c013ca4311acc22dcb1096aadee984a27be8d95 
  3rdparty/libprocess/include/process/socket.hpp 42287c128fb352af6a196b7abc77f913a2ddbba0

  3rdparty/libprocess/include/process/timer.hpp 6df57f4203213b49bebd85dd95f9a2a01d925c25 
  3rdparty/libprocess/include/process/windows/jobobject.hpp 5fb41c41b3f6242ed04a3274b9a3f27f705db26e

  3rdparty/libprocess/include/process/windows/subprocess.hpp 5459955fb3b7b07b976ece61bf59bc237896e2de

  3rdparty/libprocess/src/http.cpp 9789607933745f1fc4e37f47ce1be6aecb33a6e6 
  3rdparty/libprocess/src/io.cpp 97f2b17092fbd23528cf3220fee5927a1ec38aba 
  3rdparty/libprocess/src/process.cpp d0cba0c2299bddfedeb8bfde5b93aae733a9cd5b 
  3rdparty/libprocess/src/subprocess.cpp 0f1532b294d6d6b1e017468cfde47362f3faa84d 
  3rdparty/libprocess/src/subprocess_windows.cpp cc71fbd7a43c88a24602540cd65e2073473ddb2c

  3rdparty/libprocess/src/tests/future_tests.cpp f21361ed1e354778bcd0357afb71300f05d3ecfd

  3rdparty/libprocess/src/tests/process_tests.cpp bf90c7e78fd50ad7e16cc0a69a248ba71e2a7115

  3rdparty/stout/include/stout/check.hpp e3cabd413a37be536361b450dc857a725130fde3 
  3rdparty/stout/include/stout/elf.hpp ba3fad924a95ea00c92da576df1d7f0533938dd7 
  3rdparty/stout/include/stout/gtest.hpp a004a378cb467495234d77a0c56fbea6e7bec420 
  3rdparty/stout/include/stout/os/posix/killtree.hpp 9f18a48b94ddcbc4b3881ff4ab94c777bb10028d

  3rdparty/stout/include/stout/os/posix/socket.hpp 927e7a1a6a93e4b99e4a67bac1977ec6d0d9e6a1

  3rdparty/stout/include/stout/os/posix/stat.hpp 2762c41fdebc28c412126e39029cd03345677a73

  3rdparty/stout/include/stout/os/raw/environment.hpp c7f889f0caa78d9f82dc9337f2bcf205d5a0174a

  3rdparty/stout/include/stout/os/stat.hpp d002c98ac3afbcdc8886a8ba6657919d011f2b46 
  3rdparty/stout/include/stout/os/windows/killtree.hpp 267a9a0db6c5e077f0da617c572884ea86b26932

  3rdparty/stout/include/stout/os/windows/shell.hpp b93f33771302ebbb1ce0c8515a3101a33f9956f5

  3rdparty/stout/include/stout/os/windows/socket.hpp 43f5436c375549406af6254f9d3f9ded29f61914

  3rdparty/stout/include/stout/os/windows/stat.hpp b2ff43696a6b4172a2ebcf08ae36aa9e143ad101

  3rdparty/stout/include/stout/stringify.hpp 698431583d2288d3c635211e651914316bfd3ee9 
  3rdparty/stout/include/stout/windows/os.hpp f1722d5e18af97d89c6ca7aaf002fd58cb0d21ae 
  CHANGELOG 289069b39cb96c57c7603649a04c500fe84d0844 
  CMakeLists.txt ea529ec2d5c2b9be4f19c67c2033c3f4b9073c1f 
  LICENSE 512b089c5dd2540f9f83afb559e5d0998d97ea22 
  cmake/CompilationConfigure.cmake 1c5466960f5ac73b8fc81edf7950cc68ed744301 
  docs/authentication.md 279e00a513d386eb6215a4e6d66652a0af3ec56d 
  docs/authorization.md 913765f979645356395ac7bb1d13f77d0c3bd00b 
  docs/committers.md 5eae1be88414a0970eed20cb7904d6213e2d926d 
  docs/configuration.md 452478eab36f352a31f62f0c1f4da2f43f89bef9 
  docs/container-image.md fad4fd22533de960c2c5cfc52ae7d13a9cffdc67 
  docs/containerizer-internals.md a2eb9c05992bdeafdad7c002462fb4119bfcb6b3 
  docs/containerizer.md b6cf55bcaca8704443078b56a7e002ea1f535bd5 
  docs/contributors.yaml 41afddb0ec3c5a62886de0ec5dffe91c41902690 
  docs/design-docs.md 2ea649631063707042444060361cec1ef0199f53 
  docs/executor-http-api.md c49c234d73ece925297051b8d07fbe48e47868e0 
  docs/getting-started.md 2578a291e242e21caea0ef24f8fff820d9428f76 
  docs/home.md 40061ea64fdb9438bd66e6c89d1e3099eac52388 
  docs/markdown-style-guide.md ac40387227f3872fcff6588dfa992ee688f20cb9 
  docs/modules.md 9e19774a3afa3020164d6ecf69a760419e00181c 
  docs/nested-container-and-task-group.md 7f89c26adc0faa2759c06c47a92f6853634d5508 
  docs/newbie-guide.md e9f2aaac1bb986120f34b1d006e3a2f5eb2779ff 
  docs/operator-http-api.md 8a2a0ae31adb5075e0ec1bc9c8a4563840682b82 
  docs/oversubscription.md e4a1baede722c7958a6c05af2cf82a0e970b35e0 
  docs/persistent-volume.md bd2f5391e0e6df5155b2c5644eddb3ca861108e9 
  docs/quota.md f36ab1a22a7858c8b28a13f94a37728d6f56c5e1 
  docs/release-guide.md fa607287456dff5e078fe97690ef3728a6419e8a 
  docs/replicated-log-internals.md 66497ccd7298103819501fbc3a800db437ca37d5 
  docs/reservation.md 3a42783deb5b8ad288e626612c196bfd8439d299 
  docs/roles.md 33452ec4361fbe55d2d18393c98953c3d2a19726 
  docs/scheduler-http-api.md 4a5d77b88ae7cf0a0d8d39fe2579eb68bf33059a 
  docs/shared-resources.md 2643c2854f9981a4351aaa1b31aa6f6c9c2b9926 
  docs/ssl.md 811390f366c97b6d61cf9b3f188e3c399abb46cd 
  docs/upgrades.md a12e6ea376c5b7d51f09b532336e53326b35f0de 
  docs/versioning.md 3ad12492b779c07edda600af1f691dd439f69569 
  docs/working-groups.md b6a0b358a340658849e25646f5174e4c299734ff 
  include/mesos/authentication/secret_generator.hpp 680b0d675d339812b86e683485fa2f3af6f6dda2

  include/mesos/authorizer/acls.proto ae10027eb716d4dcdeddf924223bcd4faed36de9 
  include/mesos/executor/executor.proto 1b5fa5dab6944a8649fb98447eeec7105495b879 
  include/mesos/mesos.proto dd90465cc3da283c078d4e907cc6a4a0e50309ac 
  include/mesos/module/secret_generator.hpp 2add6b829bc4bfc58bebd42909376d3fe9423e82 
  include/mesos/oci/spec.hpp d8eef84b5770608c359285d9168f7ea5de4eba12 
  include/mesos/oci/spec.proto f7f197909ebd5517941e063d8c80b0a7f745bb8d 
  include/mesos/resource_provider/resource_provider.hpp 039c7c2f76976a19a09dce7f57ba72c740fb14fa

  include/mesos/resource_provider/resource_provider.proto 73cfd31a68fb34da91c5d8df7aee8d8860aff3bd

  include/mesos/type_utils.hpp 2cfbe1065daec1e23ae405db1c6b12178aa5ed9f 
  include/mesos/v1/mesos.hpp e665ce7046eb6e9c4f0e896e4f8cf9e976c40454 
  include/mesos/v1/mesos.proto 228623155c7f68c0f24d173aacbc6eb734f1382f 
  include/mesos/v1/resource_provider/resource_provider.hpp 2b8c8afab852621fb49b132813d512d0c96bc68c

  include/mesos/v1/resource_provider/resource_provider.proto f83586d3ae3e1e48b3384b7961018682db942efb

  site/README.md ebd3e6a0fea7ae0fe3b28719bcab28ee8f7c356c 
  site/data/releases.yml 8bdc3ff11a821f5e1be04ac871c05b16403a82ac 
  site/source/blog/2017-03-14-mesos-1-1-1-released.md c7fd8469313bb93b5228c9771cdaffbcc87f459d

  src/CMakeLists.txt 89cbd3f5a93f4891e8272d3b1136059ab1069d01 
  src/Makefile.am 1fc453c497f278c9fc3fa5e91eb720a932915fde 
  src/authentication/executor/jwt_secret_generator.hpp 91c0d86c43d79d47431cec287cee95b3e9e0eae7

  src/authentication/executor/jwt_secret_generator.cpp 1d7c010a111c8dfcb574e8044694d670b641cf33

  src/authentication/http/combined_authenticator.cpp 51ec8829cd3323f23389537d5fce4850ffcfc0e9

  src/authorizer/local/authorizer.cpp e241edf4afa48d35dbbbb94d72e8e8690f5bedfc 
  src/checks/checker.hpp fb939d85dbec2bf7e81e0c11518ccecddc5a7a11 
  src/checks/checker.cpp 7510bf23977e007d101fab635865b7160c3a5af6 
  src/checks/health_checker.hpp e17f12f75d388443f6592455177f5bdae31b7c0f 
  src/checks/health_checker.cpp 769278c40b5e505dc49a49a23d8c0dd97f201a53 
  src/cli/execute.cpp 11a2569f788a2ee1ceaf13ab0d40d1d1b275f27a 
  src/common/build.cpp 4192b89cbee1c9d7a75213f55b189565cd8a10f1 
  src/common/command_utils.cpp d5f0dff29be830bb37b2c383c1318e268da370bb 
  src/common/http.hpp 93d6088e97c2384f9f6d26e010a501abf2deb43e 
  src/common/http.cpp 92f063652691a5e1932728d2314c1241c8841109 
  src/common/resources.cpp c26e0f995006dc6b2e70a491cea58fa90347e42a 
  src/common/type_utils.cpp dc0dd71f52581e2067fed279677bda8c82aa7298 
  src/docker/docker.cpp 3b934d922ec01fdc9b76681bf937f7a435224688 
  src/docker/executor.hpp a4a8ec9905d3c6b3afcf0e2ba4e174c41fbcd75a 
  src/docker/executor.cpp 82ae9bdc94565acb746724c2e6ab6432aa6bd751 
  src/examples/dynamic_reservation_framework.cpp 41228145cf2249e383166a47a3ac33fb2bee27c9

  src/examples/java/V1TestFramework.java d8bd5cfa539a614413317935e38365b5f7b648b5 
  src/executor/executor.cpp 9c14054f2bb08c1041138fb297d29ff6fd807792 
  src/files/files.cpp b03279ee0b23b3a33383c6d3e0c31faa97dab8eb 
  src/hdfs/hdfs.cpp 2c95a5ea43a4289e1168c527b9ccc35690a751a4 
  src/internal/evolve.cpp 93196f301e820b99572ee008b98a124ddafe9697 
  src/launcher/CMakeLists.txt 8b5ffe8a3702681b80ca0e0af609d7a31be5cf0e 
  src/launcher/default_executor.cpp 9cc40c6391a931f9cdf6965e64be231980537299 
  src/launcher/executor.cpp d14fbfb65d1cc44c954c8cdbbf36d7ddf6ede19e 
  src/launcher/posix/executor.cpp PRE-CREATION 
  src/launcher/windows/executor.cpp PRE-CREATION 
  src/linux/cgroups.hpp eaf0dcad0ed38c507564624f1647e0c731b8b433 
  src/linux/fs.hpp cbc8bf79083ce2bc34fa698808eaf92764a577a9 
  src/linux/ldcache.cpp e93334465911d3ec37f38d51249486d5d317bdb3 
  src/linux/perf.cpp 5f4f50aa26c5142a3a079ea1103e55e3de96ac30 
  src/linux/routing/filter/internal.hpp b22a818517e98fecf5ddf96fd0fa2ed95ecde15d 
  src/master/allocator/mesos/hierarchical.cpp ff9e2340e88f50f02aa8ebfd6b6ce039f347bb5d 
  src/master/flags.hpp 9336a50d657af319ec8f144a8283e09d8505344f 
  src/master/flags.cpp b5660e4775c17a773c85491d63ec18777577404a 
  src/master/http.cpp 0b3c5013550ba7587b467723e2f7c1e70d6a3ce2 
  src/master/main.cpp 90d159e248924f6806271dda1ced6d37dfa5f5c9 
  src/master/master.hpp d537933d0b467a6f9996951c601b31338bb9d034 
  src/master/master.cpp e547d2c410471f42bfeaae40a8b57ca30033e54f 
  src/master/quota_handler.cpp 7ff43a048e17b9e9ac0ceed248f7b3fd56b007d6 
  src/oci/spec.cpp 6cb3255883779fafd657fc9313113d7d209b96f8 
  src/slave/constants.hpp ef978d6edf1708902dd5da0768d0c5cb80df9d19 
  src/slave/container_loggers/lib_logrotate.cpp bc13e6a52460d4607873c4b0022165038051bc51 
  src/slave/containerizer/composing.cpp 0b6c76b3d081d86df81a6062ae7a191ba8dadfde 
  src/slave/containerizer/docker.cpp be1a298b12374bced44e2467cb7e90a1599abb8f 
  src/slave/containerizer/fetcher.cpp a910fea5a5556afb376524c5bb2ff98d7d84e611 
  src/slave/containerizer/mesos/containerizer.cpp bc611a5e085de10e9953b5f942d98f2b5747fce6

  src/slave/containerizer/mesos/isolators/cgroups/subsystem.hpp 65c1e47a569f320b63b54e5f4fc1da374d02ee0d

  src/slave/containerizer/mesos/isolators/cgroups/subsystems/cpu.cpp fc763bd7834567882146ad25e0266b1183154dc3

  src/slave/containerizer/mesos/isolators/docker/volume/driver.cpp 18a8066b064835cbd7a2cef6d1a43462bdd5e87c

  src/slave/containerizer/mesos/isolators/network/cni/cni.cpp d03c14c0834589345eb15db61e67854f3c606637

  src/slave/containerizer/mesos/isolators/network/cni/plugins/port_mapper/port_mapper.cpp
ce795628f19f0e8138ad9a0b50b7d644b9d734a8 
  src/slave/containerizer/mesos/isolators/posix.hpp caa282c95746e845992c971982892cf60c9b982c

  src/slave/containerizer/mesos/isolators/posix/disk.cpp 127f490cc0622293b4ace34510f8459b340e1742

  src/slave/containerizer/mesos/launch.cpp 2835beff9dbfa7f2a1cac306a58e2b1d66c14342 
  src/slave/containerizer/mesos/launcher.hpp f69d934d2e1a129e10df8c7f5c78723e832adc7d 
  src/slave/containerizer/mesos/launcher.cpp ec31fa24c8b91583b8b327a0c658ed6e87bd292f 
  src/slave/containerizer/mesos/linux_launcher.cpp 1cea04edac8e0c4aea8c1c7d946b5065f3eac931

  src/slave/containerizer/mesos/mount.hpp 038426d57e91e0570003b8c313efc3f6bbb0cd47 
  src/slave/containerizer/mesos/provisioner/provisioner.cpp be45fc59027f176b43b767e9441fd8089ceec7b4

  src/slave/flags.hpp 171f67e44518e858049d002fcf037715021da265 
  src/slave/flags.cpp 9365da2c8462a4375a99a86210b9d6ec628510fe 
  src/slave/http.cpp b07ce7c73a90ef297d980806ebba9530d86f25ae 
  src/slave/main.cpp 72b141cb66f9df5bcc7b3f8cfcc2b06fcbd17e52 
  src/slave/paths.hpp 51b481fc0870f1e95448f85ee2fd485fceea1919 
  src/slave/paths.cpp ef22ee167f16030f02d28c8e6bab6c2ca4812d8f 
  src/slave/slave.hpp b26bdf85ec055b5f55a8176d9533000a209fea7c 
  src/slave/slave.cpp f013e9c7d1c089ec72e2e5db986fd52423ebb8fe 
  src/slave/state.cpp 33dcc7a148f9a6b1a3216cce45710da8fd819ba6 
  src/slave/validation.hpp 3a278e43f0e98c1ed6dcdec60e71c131973ccb43 
  src/slave/windows_ctrlhandler.hpp 145a232bcc8428224ac235864845ab91615ca587 
  src/tests/authorization_tests.cpp 3e18c70738b6b7098f37fadebb799a596e76452d 
  src/tests/check_tests.cpp d7fcbf940102efe0841f07e8c4937a78361bc422 
  src/tests/cluster.cpp 02590a27aadd0583177f21a57ec3d05fe1542f42 
  src/tests/container_logger_tests.cpp 28436b6b67c1251d877064751e695c6696725a23 
  src/tests/containerizer/composing_containerizer_tests.cpp d7fd6216080f2f437503b898bff6b1046317933e

  src/tests/containerizer/docker_containerizer_tests.cpp 4eef399b05f6e35d75c7c23992f0ccda04576277

  src/tests/containerizer/docker_volume_isolator_tests.cpp b47a6b5081a63ac474ac4634701b1a572eb58137

  src/tests/containerizer/mesos_containerizer_tests.cpp 13e0f7e603a3ffdd0965b253d7abfe6a069cd2b4

  src/tests/containerizer/oci_spec_tests.cpp 011e6d0f492c186b3beb3415b0879a5fe7889189 
  src/tests/containerizer/provisioner_appc_tests.cpp cba83c6f18f6aa720497a8bc80360900a12e43fe

  src/tests/containerizer/provisioner_docker_tests.cpp dbbc3533ae269c31c98017d98888d5748ef6e1ce

  src/tests/default_executor_tests.cpp 22af7e973f8e6ca583c3126a80bc092bf88fea33 
  src/tests/executor_http_api_tests.cpp 910dbbfc7cf0d2613b4faeacb77e758a4243a4fb 
  src/tests/fetcher_cache_tests.cpp 3bd63ed0a66493829a82c542ad05ebe0f7828d1a 
  src/tests/flags.hpp 664782d03b8d6d9097a45a6f46fb42ec54ab4fe7 
  src/tests/health_check_tests.cpp c5857b2415faaec4d0557e50cbeb42379f4550ac 
  src/tests/hook_tests.cpp 02d8f800c3eb9b1e617a14c78c2ef1e45d1c72bb 
  src/tests/http_authentication_tests.cpp 99bc257435897f71711329442388ff8e577976c1 
  src/tests/http_fault_tolerance_tests.cpp 8fcd56d86dcbdd181864756187beb4ff2ac1ff2a 
  src/tests/master_quota_tests.cpp 1714ba13ea63bae05448d0898bf722ef472c672b 
  src/tests/master_tests.cpp d1828eb42e0aedc9330c3786bbd9bb63aa42a64e 
  src/tests/mesos.hpp fe897c184829910addec95ace174546092a9e2b2 
  src/tests/mesos.cpp 099ec376878faaa7efe5bc030785db717cb16f59 
  src/tests/mock_slave.hpp 2b30b87db14981909dd44518e06d96f71824c87c 
  src/tests/mock_slave.cpp 35cd13dbf2848ab4583b5ba21c46b01a17c3e35d 
  src/tests/partition_tests.cpp 4ff428564d1fa6cb96e6f8ec8edc331da88a3eb6 
  src/tests/reservation_endpoints_tests.cpp cc8499a5ec05cf7b2283c075e47298918f50bd24 
  src/tests/resources_tests.cpp 343cab2af225a05e32c5a8bd4a5d9ddfbf76536d 
  src/tests/role_tests.cpp 0433c0599eac5f4648bc0dfe3a0fa8d5f7a836ca 
  src/tests/scheduler_tests.cpp 0f5d9ada6eb880379baf5f106fd2d5b12e9738db 
  src/tests/secret_generator_tests.cpp 7fd649b2bb403d943955b5df1299c5c58b2c7582 
  src/tests/slave_recovery_tests.cpp 53f33a2b0411c8158326074ce043c7b1dbeef5b4 
  src/tests/slave_tests.cpp cd769687e0f161512c0114ef4651508c31f51639 
  src/tests/sorter_tests.cpp 43bd85798aef0c89751b725ebf35308a5e9e997a 
  src/uri/fetchers/copy.cpp 86605a0f3ecc22e7964b093979aecf46954af0f5 
  src/uri/fetchers/curl.cpp 24b53c77946170cba45152c458d85b6fddfce9f8 
  src/uri/fetchers/docker.cpp d6d2e8e72554c5f96c3875af8ef93e0bc2107af6 
  src/v1/mesos.cpp 9c7d6410d3f3e2b93054a77323650c59904ab90e 
  src/v1/resources.cpp a53deafbea399a1bcf729d1c151bc46e9da04e11 
  src/webui/master/static/agent_framework.html 06f1697aac91c70f5c0350159ffd26958a8436f1 
  src/webui/master/static/roles.html 7578852e4e2ad29a0f07e16dcff85af6a2255b02 
  support/mesos-tidy.sh 875108ae18c583e24411264983433b902b43412c 
  support/post-reviews.py 410fb3371a3c46adbfd68c7584ffd6cf3b3010d1 
  support/test-upgrade.py 84df21dd6e63653e1a18e700ef904aa3a04b2b45 


Diff: https://reviews.apache.org/r/58357/diff/1/


Testing
-------

Ran this on all three languages options for cpp, java and python.


Thanks,

Zhitao Li


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message