Marton Greber has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/23509 )

Change subject: KUDU-3478 Add Python client examples test script
......................................................................

KUDU-3478 Add Python client examples test script

This patch adds test-python-examples.sh to verify that Python client
examples run correctly against a local Kudu cluster.

The script:
- Tests examples with both Python 2 and Python 3
- Creates isolated virtualenvs for each Python version
- Builds and installs the Python client from source
- Starts a local Kudu cluster using shared test-cluster-common.sh
- Runs example scripts and verifies they complete successfully
- Supports testing all examples or individual scripts

The script is integrated into build-and-test.sh to run during CI for
both BUILD_PYTHON (Python2) and BUILD_PYTHON3 builds.

Change-Id: Ic2ea271a8d33a285e4bf222afa17ec77583a5b8b
Reviewed-on: http://gerrit.cloudera.org:8080/23509
Tested-by: Marton Greber <[email protected]>
Reviewed-by: Alexey Serbin <[email protected]>
Reviewed-by: Zoltan Martonka <[email protected]>
---
M build-support/jenkins/build-and-test.sh
M python/Makefile
A python/test-python-examples.sh
3 files changed, 198 insertions(+), 0 deletions(-)

Approvals:
  Marton Greber: Verified
  Alexey Serbin: Looks good to me, approved
  Zoltan Martonka: Looks good to me, but someone else must approve

--
To view, visit http://gerrit.cloudera.org:8080/23509
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ic2ea271a8d33a285e4bf222afa17ec77583a5b8b
Gerrit-Change-Number: 23509
Gerrit-PatchSet: 4
Gerrit-Owner: Marton Greber <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Gabriella Lotz <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <[email protected]>
Gerrit-Reviewer: Zoltan Martonka <[email protected]>

Reply via email to