You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by av...@apache.org on 2021/06/29 07:36:47 UTC

[ignite] branch master updated (0dddeca -> f49f474)

This is an automated email from the ASF dual-hosted git repository.

av pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git.


    from 0dddeca  IGNITE-15017 Contention in lock on Compound future (#9201)
     add f49f474  IGNITE-13428 Ignite Distributed Environment Tests (IEP-56) (#9117)

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |  10 +
 .travis.yml                                        |  16 +
 bin/control.sh                                     |   2 +-
 bin/include/build-classpath.sh                     |  26 +-
 modules/ducktests/README.md                        | 126 ++++
 .../licenses/apache-2.0.txt                        |   0
 modules/ducktests/pom.xml                          | 220 +++++++
 .../tests/ContinuousDataLoadApplication.java       | 170 ++++++
 .../authentication/UserModifyingApplication.java   |  61 ++
 .../CellularAffinityBackupFilter.java              |  59 ++
 .../CellularPreparedTxStreamer.java                | 153 +++++
 .../cellular_affinity_test/CellularTxStreamer.java | 135 +++++
 .../DistributionChecker.java                       |  55 ++
 .../tests/client_test/IgniteCachePutClient.java    |  63 ++
 .../LongRunningTransactionsGenerator.java          | 157 +++++
 .../DataLoaderAndCheckerApplication.java           | 121 ++++
 .../LongTxStreamerApplication.java                 | 113 ++++
 .../SingleKeyTxStreamerApplication.java            |  74 +++
 .../tests/rebalance/DataGenerationApplication.java |  90 +++
 .../tests/self_test/TestKillableApplication.java   |  39 ++
 .../self_test/TestSelfKillableApplication.java     |  36 ++
 .../tests/smoke_test/AssertionApplication.java     |  35 ++
 .../tests/smoke_test/SimpleApplication.java        |  50 ++
 .../tests/snapshot_test/DataLoaderApplication.java |  65 ++
 .../ThinClientSelfTestApplication.java             |  44 ++
 .../ducktest/utils/IgniteAwareApplication.java     | 322 ++++++++++
 .../utils/IgniteAwareApplicationService.java       | 112 ++++
 .../ducktests/src/main/resources/log4j.properties  |  25 +
 modules/ducktests/tests/MANIFEST.in                |  16 +
 modules/ducktests/tests/certs/functions.sh         | 110 ++++
 modules/ducktests/tests/certs/mkcerts.sh           |  36 ++
 .../ducktests/tests/checks/utils/check_cluster.py  | 106 ++++
 .../tests/checks/utils/check_enum_constructible.py |  73 +++
 .../utils/check_get_credentials_from_globals.py    |  51 ++
 .../utils/check_get_ssl_params_from_globals.py     | 129 ++++
 .../tests/checks/utils/check_jvm_settings.py       |  78 +++
 .../tests/checks/utils/check_parametrized.py       | 269 +++++++++
 .../ducktests/tests/checks/utils/check_version.py  | 101 ++++
 modules/ducktests/tests/docker/Dockerfile          | 100 ++++
 modules/ducktests/tests/docker/clean_up.sh         |  19 +
 modules/ducktests/tests/docker/ducker-ignite       | 660 +++++++++++++++++++++
 .../ducktests/tests/docker/requirements-dev.txt    |  19 +
 modules/ducktests/tests/docker/requirements.txt    |  16 +
 modules/ducktests/tests/docker/run_tests.sh        | 164 +++++
 modules/ducktests/tests/docker/ssh-config          |  21 +
 modules/ducktests/tests/docker/ssh/authorized_keys |  15 +
 modules/ducktests/tests/docker/ssh/config          |  21 +
 modules/ducktests/tests/docker/ssh/id_rsa          |  27 +
 modules/ducktests/tests/docker/ssh/id_rsa.pub      |   1 +
 modules/ducktests/tests/ignitetest/__init__.py     |  23 +
 .../tests/ignitetest/services/__init__.py          |  14 +
 .../ducktests/tests/ignitetest/services/ignite.py  |  33 ++
 .../tests/ignitetest/services/ignite_app.py        | 113 ++++
 .../services/ignite_execution_exception.py         |  24 +
 .../ducktests/tests/ignitetest/services/spark.py   | 177 ++++++
 .../tests/ignitetest/services/utils/__init__.py    |  31 +
 .../ignitetest/services/utils/auth/__init__.py     |  46 ++
 .../ignitetest/services/utils/background_thread.py | 113 ++++
 .../tests/ignitetest/services/utils/concurrent.py  |  90 +++
 .../ignitetest/services/utils/config_template.py   |  82 +++
 .../ignitetest/services/utils/control_utility.py   | 457 ++++++++++++++
 .../tests/ignitetest/services/utils/decorators.py  |  40 ++
 .../ignitetest/services/utils/ducktests_service.py |  58 ++
 .../ignitetest/services/utils/ignite_aware.py      | 590 ++++++++++++++++++
 .../utils/ignite_configuration/__init__.py         | 156 +++++
 .../ignite_configuration/binary_configuration.py   |  27 +
 .../services/utils/ignite_configuration/cache.py   |  29 +
 .../utils/ignite_configuration/communication.py    |  45 ++
 .../utils/ignite_configuration/data_storage.py     |  39 ++
 .../utils/ignite_configuration/discovery.py        | 146 +++++
 .../tests/ignitetest/services/utils/ignite_spec.py | 292 +++++++++
 .../tests/ignitetest/services/utils/jmx_utils.py   | 203 +++++++
 .../tests/ignitetest/services/utils/jvm_utils.py   | 102 ++++
 .../tests/ignitetest/services/utils/log_utils.py   |  42 ++
 .../tests/ignitetest/services/utils/path.py        | 237 ++++++++
 .../ignitetest/services/utils/ssl/__init__.py      |  14 +
 .../utils/ssl/client_connector_configuration.py    |  38 ++
 .../services/utils/ssl/connector_configuration.py  |  32 +
 .../ignitetest/services/utils/ssl/ssl_params.py    |  98 +++
 .../services/utils/templates/cache_macro.j2        |  34 ++
 .../utils/templates/communication_macro.j2         |  25 +
 .../utils/templates/connector_configuration.j2     |  30 +
 .../services/utils/templates/datastorage_macro.j2  |  49 ++
 .../services/utils/templates/discovery_macro.j2    |  71 +++
 .../services/utils/templates/ignite.xml.j2         | 135 +++++
 .../services/utils/templates/log4j.xml.j2          |  63 ++
 .../services/utils/templates/misc_macro.j2         |  46 ++
 .../services/utils/templates/ssl_params_macro.j2   |  33 ++
 .../utils/templates/thin_client_config.xml.j2      |  44 ++
 .../tests/ignitetest/services/utils/time_utils.py  |  28 +
 .../tests/ignitetest/services/zk/__init__.py       |  14 +
 .../services/zk/templates/log4j.properties.j2      |  33 ++
 .../services/zk/templates/zookeeper.properties.j2  |  29 +
 .../tests/ignitetest/services/zk/zookeeper.py      | 172 ++++++
 .../ducktests/tests/ignitetest/tests/__init__.py   |  71 +++
 .../ducktests/tests/ignitetest/tests/auth_test.py  | 124 ++++
 .../ignitetest/tests/cellular_affinity_test.py     | 334 +++++++++++
 .../tests/ignitetest/tests/client_test.py          | 159 +++++
 .../ignitetest/tests/control_utility/__init__.py   |  18 +
 .../tests/control_utility/baseline_test.py         | 206 +++++++
 .../ignitetest/tests/control_utility/tx_test.py    | 191 ++++++
 .../tests/ignitetest/tests/discovery_test.py       | 374 ++++++++++++
 .../ignitetest/tests/persistence_upgrade_test.py   |  66 +++
 .../tests/ignitetest/tests/pme_free_switch_test.py | 136 +++++
 .../tests/ignitetest/tests/rebalance/__init__.py   |  18 +
 .../ignitetest/tests/rebalance/in_memory_test.py   | 112 ++++
 .../ignitetest/tests/rebalance/persistent_test.py  | 246 ++++++++
 .../tests/ignitetest/tests/rebalance/util.py       | 324 ++++++++++
 .../ducktests/tests/ignitetest/tests/self_test.py  | 164 +++++
 .../ducktests/tests/ignitetest/tests/smoke_test.py |  87 +++
 .../tests/ignitetest/tests/snapshot_test.py        | 101 ++++
 .../ducktests/tests/ignitetest/tests/ssl_test.py   |  76 +++
 .../tests/ignitetest/tests/suites/fast_suite.yml   |  34 ++
 .../tests/ignitetest/tests/suites/slow_suite.yml   |  20 +
 .../tests/ignitetest/tests/thin_client_test.py     |  63 ++
 .../ducktests/tests/ignitetest/utils/__init__.py   |  22 +
 modules/ducktests/tests/ignitetest/utils/_mark.py  | 233 ++++++++
 modules/ducktests/tests/ignitetest/utils/enum.py   |  66 +++
 .../tests/ignitetest/utils/ignite_test.py          |  76 +++
 .../ducktests/tests/ignitetest/utils/version.py    | 101 ++++
 modules/ducktests/tests/setup.py                   |  34 ++
 modules/ducktests/tests/tox.ini                    |  65 ++
 parent/pom.xml                                     |   1 +
 pom.xml                                            |  18 +
 scripts/build-module.sh                            |  26 +
 scripts/build.sh                                   |  25 +
 126 files changed, 12188 insertions(+), 11 deletions(-)
 create mode 100644 modules/ducktests/README.md
 copy modules/{zookeeper => ducktests}/licenses/apache-2.0.txt (100%)
 create mode 100644 modules/ducktests/pom.xml
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/ContinuousDataLoadApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/authentication/UserModifyingApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularAffinityBackupFilter.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularPreparedTxStreamer.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularTxStreamer.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/DistributionChecker.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/client_test/IgniteCachePutClient.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/control_utility/LongRunningTransactionsGenerator.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/persistence_upgrade_test/DataLoaderAndCheckerApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/pme_free_switch_test/LongTxStreamerApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/pme_free_switch_test/SingleKeyTxStreamerApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/rebalance/DataGenerationApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/self_test/TestKillableApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/self_test/TestSelfKillableApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/smoke_test/AssertionApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/smoke_test/SimpleApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/snapshot_test/DataLoaderApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/thin_client_test/ThinClientSelfTestApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/utils/IgniteAwareApplication.java
 create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/utils/IgniteAwareApplicationService.java
 create mode 100644 modules/ducktests/src/main/resources/log4j.properties
 create mode 100644 modules/ducktests/tests/MANIFEST.in
 create mode 100644 modules/ducktests/tests/certs/functions.sh
 create mode 100755 modules/ducktests/tests/certs/mkcerts.sh
 create mode 100644 modules/ducktests/tests/checks/utils/check_cluster.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_enum_constructible.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_get_credentials_from_globals.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_get_ssl_params_from_globals.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_jvm_settings.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_parametrized.py
 create mode 100644 modules/ducktests/tests/checks/utils/check_version.py
 create mode 100644 modules/ducktests/tests/docker/Dockerfile
 create mode 100755 modules/ducktests/tests/docker/clean_up.sh
 create mode 100755 modules/ducktests/tests/docker/ducker-ignite
 create mode 100644 modules/ducktests/tests/docker/requirements-dev.txt
 create mode 100644 modules/ducktests/tests/docker/requirements.txt
 create mode 100755 modules/ducktests/tests/docker/run_tests.sh
 create mode 100644 modules/ducktests/tests/docker/ssh-config
 create mode 100644 modules/ducktests/tests/docker/ssh/authorized_keys
 create mode 100644 modules/ducktests/tests/docker/ssh/config
 create mode 100644 modules/ducktests/tests/docker/ssh/id_rsa
 create mode 100644 modules/ducktests/tests/docker/ssh/id_rsa.pub
 create mode 100644 modules/ducktests/tests/ignitetest/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/ignite.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/ignite_app.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/ignite_execution_exception.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/spark.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/auth/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/background_thread.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/concurrent.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/config_template.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/control_utility.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/decorators.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ducktests_service.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/binary_configuration.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/cache.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/communication.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/data_storage.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/discovery.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_spec.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/jmx_utils.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/jvm_utils.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/log_utils.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/path.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/client_connector_configuration.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/connector_configuration.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/ssl_params.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/cache_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/communication_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/connector_configuration.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/datastorage_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/discovery_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/ignite.xml.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/log4j.xml.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/misc_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/ssl_params_macro.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/thin_client_config.xml.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/utils/time_utils.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/zk/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/services/zk/templates/log4j.properties.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/zk/templates/zookeeper.properties.j2
 create mode 100644 modules/ducktests/tests/ignitetest/services/zk/zookeeper.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/auth_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/cellular_affinity_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/client_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/discovery_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/persistence_upgrade_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/pme_free_switch_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/in_memory_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/persistent_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/util.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/self_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/smoke_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/snapshot_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/ssl_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/suites/fast_suite.yml
 create mode 100644 modules/ducktests/tests/ignitetest/tests/suites/slow_suite.yml
 create mode 100644 modules/ducktests/tests/ignitetest/tests/thin_client_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/utils/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/utils/_mark.py
 create mode 100644 modules/ducktests/tests/ignitetest/utils/enum.py
 create mode 100644 modules/ducktests/tests/ignitetest/utils/ignite_test.py
 create mode 100644 modules/ducktests/tests/ignitetest/utils/version.py
 create mode 100644 modules/ducktests/tests/setup.py
 create mode 100644 modules/ducktests/tests/tox.ini
 create mode 100755 scripts/build-module.sh
 create mode 100755 scripts/build.sh