76 Commits

Author SHA1 Message Date
Ayush Shah
d78771ed8d
Update py-tests.yml (#22636) 2025-07-29 16:21:03 +05:30
Mayur Singal
1cbf4cf67b
MINOR: Fix pytest 3.10 running too long (#22211) 2025-07-08 17:19:00 +05:30
Mayur Singal
cd4ae489e3
MINOR: Fix pytest 3.9 (#22085) 2025-07-02 12:03:07 +05:30
Pere Miquel Brull
bcde18b387
DEPRECATE - Remove support for Python 3.8 (#20553) 2025-04-08 07:36:07 +02:00
Akash Jain
d1ae36129c
chore: Disable CI Runs on Draft Pull Requests (#20235) 2025-03-13 11:31:25 +01:00
Chirag Madlani
fc8c6d9b02
chore(ci): only run maven build on Main merge (#20163)
* chore(ci): only run maven build on Main merge

* revert publish maven package
2025-03-10 19:12:02 +05:30
Imri Paran
3980d030b9
fix timeout (#20106) 2025-03-06 09:21:16 +01:00
Imri Paran
dd2bfeaff3
chore: timeout py-tests after 180 minutes (#20077)
* chore: timeout py-tests after 120

* Update py-tests.yml
2025-03-05 17:22:05 +00:00
Akash Jain
4eec3eddea
chore(CI): Upgrade all steps actions to latest release (#20065) 2025-03-04 14:09:53 +01:00
tarunpandey23
372953fc88
updated workflows to remove the deprication issue (#19464)
Co-authored-by: Tarun <tarun.p@deuexsolutions.com>
2025-02-11 10:41:53 +05:30
Imri Paran
9852a948c3
MINOR: concurrency control on py-tests github workflow (#17998) 2024-09-26 15:17:14 +02:00
Imri Paran
3f1324401e
ci: use tagged sonarcloud action (#16858)
following the outage described here: https://community.sonarsource.com/t/outage-sonarscanner-cli-docker-sonarqube-sonarcloud-github-actions/113548/36#report-summary-and-improvements-following-the-sonarscanner-cli-docker-release-on-april-16-2024-1

changed sonarcloud action to use the tagged version
2024-07-01 09:32:11 +00:00
Imri Paran
3f07e85735
MINOR: use test setup action for playwright tests (#16633)
* ci: gh actions

use "Setup OpenMetadata Test Environment" in playwright tests

* added ingestion_dependency as input
2024-06-12 21:10:32 +05:30
Imri Paran
249d6a03b6
fixed pytest workflow environment (#15984) 2024-04-22 15:03:53 +05:30
Imri Paran
d8781bbef2
MINOR: postgres integration test (#15929)
* implemented postgres-integration-tests

* format

* format

* - disable ryuk
- disabled verbose sqlfluff logging

* query usage assertion
2024-04-19 10:00:37 -07:00
IceS2
86a2930cfa
Minor: Fix E2E Ingestion Tests (#15462)
* Fix E2E Tests

* Fix E2E Tests

* Update mysql count, schema changes

* Addition to vertica e2e

* Temporary Github Action modification to test

* Fix Redshift round issue post 10 digits

* modify e2e gh file

* fix gh error

* fix matrix syntax

* Fix Redash counts

* Update py-cli-e2e-tests.yml

* Fix Redshift referenced before assignment error

* Revert Py tests e2e

* Modify Elasticsearch configuration

* Modify Elasticsearch configuration

* Update docker-compose.yml

* Test only running the python tests as e2e

* Comment side effects

* Test

* Test

* Fix name

* Add missing shell property

* Add bigquery to e2e

* Uncomment needed step

* test

* test

* test

* test

* Add control ci pipeline

* Add new e2e tests

* test

* fix

* fix

* fix

* Uncomment needed steps

---------

Co-authored-by: Ayush Shah <ayush@getcollate.io>
2024-03-05 16:00:22 +01:00
Pere Miquel Brull
c62afedebc
MINOR - Bump CI labeller version (#14618) 2024-01-08 11:12:10 +01:00
Pere Miquel Brull
d2bc681015
MINOR - Update CI lewagon/wait-on-check-action version (#14409)
* MINOR - Update CI lewagon/wait-on-check-action version

* MINOR - Update CI lewagon/wait-on-check-action version
2023-12-15 16:53:51 +01:00
Pere Miquel Brull
4651a58980
MINOR - Don't fail fast python CI (#14399) 2023-12-15 07:57:44 +01:00
Pere Miquel Brull
eaacc693bd
#12027 - Add support for Python 3.11 (#14385)
* Fix datamodel codegen and bump versions

* Add 3.11 tests

* Update hive

* pandas

* pandas
2023-12-14 15:46:58 +01:00
Akash Jain
628b26b63a
fix(CI): Python Tests (#13546) 2023-10-12 18:26:13 +05:30
Akash Jain
b4787f0217
fix(CI): Enable workflow_dispatch for PyTests (#13527) 2023-10-11 20:45:37 +05:30
Ayush Shah
1a8b11b29e
Fix Github Actions, Timeout (#13488) 2023-10-09 15:01:23 +05:30
Ayush Shah
2df27c4662
Modify pytest timeout from 30 to 40 mins (#13484) 2023-10-09 09:49:27 +05:30
Sriharsha Chintalapani
03ca972887
Add Java 17 support (#12895)
* Add Java 17 support

* Change Test HTTP client provider

* Create Tests HTTP Client once

* Create Tests HTTP Client once

* fix(CI): Update CI to use jdk 17 and dockerfiles as well

---------

Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>
2023-10-03 01:35:50 -07:00
Pere Miquel Brull
e97d4befb1
Fix #12770 - Cleanup DL structure & Readers & Python 3.8 (#12776) 2023-08-09 16:07:16 +05:30
Pere Miquel Brull
604eca9b21
[Test] - Run CI for Python 3.10 (#12393)
* Run CI for Python 3.10

* Update py-tests-skip.yml
2023-07-12 14:42:31 +02:00
Pere Miquel Brull
0d9ec54b55
Ignore docs V1 in CI (#11272) 2023-04-25 18:02:30 +02:00
Pere Miquel Brull
e453593760
Rel to #10805 - Ingestion docs glue & Kerberos Dep (#11157)
* Glue

* Add kerberos system dep
2023-04-20 10:56:46 +02:00
Akash Jain
2e985c6f00
fix(CI): rate limit issue with lewagon/wait-on-check-action (#10833)
* fix(CI): rate limit issue with lewagon/wait-on-check-action

* updating wait-interval to 90 seconds
2023-03-29 19:03:30 +02:00
Nahuel
da808bbe75
Fix: Update when GH actions are triggered (#10777) 2023-03-27 12:16:10 +02:00
Sriharsha Chintalapani
de10cd254b
New docker structure (#10438)
* Adding the different docker-compose file openmetadata and ingestion

* Added two different env files for mysql and postgres

* Updated the docker file path

* Updated the path of docker folder structure

* Fix docker

* Updating the PR with necessary changes required

---------

Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>
2023-03-06 08:58:53 -08:00
Vj-L
dfbee1a6bf
Updated the command for ubuntu dependencies (#10388)
* Updated the command for ubuntu dependencies

* Updated the command for ubuntu dependencies

* Updated the command for ubuntu dependencies

---------

Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
2023-03-02 15:46:21 +05:30
Nahuel
89fd0dfba7
Pytest CI should not skipped with changes on om-spec or om-service (#10094) 2023-02-02 18:54:55 +00:00
Nahuel
97f325d7bc
Fix: Update CI GitHub actions (#10075)
* Update CI GitHub actions

* Add missing matrix property to Maven CI
2023-02-02 12:26:13 +01:00
Nahuel
7c61c0ad6f
Fix: remove wretry.action from py-test and change retry approach (#9949) 2023-01-27 08:45:20 +01:00
Nahuel
4c91e80132
Fix: configuration of Push Results in PR to Sonar step on py-test GH (#9946) 2023-01-26 19:00:35 +01:00
Nahuel
d03d53a9bb
Fix: configuration of Push Results in PR to Sonar step on py-test GH (#9945) 2023-01-26 18:46:19 +01:00
Nahuel
c171aea11a
Fix: configuration of wretry.action (#9944) 2023-01-26 18:42:12 +01:00
Nahuel
5a143c0420
Feat: Retry CI steps when fail because of unexpected reasons (#9942) 2023-01-26 18:37:45 +01:00
Nahuel
5608c2fde0
Add E2E CLI tests coverage to Sonar (#9908) 2023-01-25 11:51:25 +01:00
dhruvinmaniar123
081aad5f5d
Updated all workflows for issue #9141 (#9147)
Co-authored-by: Dhruvin Maniar <dhruvinmaniar@Dhruvins-MacBook-Pro.local>
2022-12-05 22:32:13 +05:30
Vj-L
0a570c8585
Fixed the mounting of volumes (#8963)
* Fixed the mounting of volumes

* Update docker/local-metadata/docker-compose-postgres.yml

Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>

* Update docker/metadata/docker-compose-postgres.yml

Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>

* Added permission step

Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
2022-11-23 14:37:53 +05:30
Vj-L
c48c8dcea9
Added flag with docker-compose down command (#8908)
Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
2022-11-21 14:00:43 +05:30
Nahuel
a97a4ba6af
Downgrade version of wait-on-check-action to 1.0.0 (#8894) 2022-11-18 09:58:56 -08:00
Vj-L
2c055641be
Added host volumes for Database service (#8722)
* Added host volumes for Database service

* Formated the python file

* Done changes according to the comments on PR

* Changes done as per the comments on Draft PR

* Fix PyLint

* Changes done as per the comments on Draft PR

* Updated the path of volume for Database

* Added cleanup state in workflows

* Added cleanup state in workflows

Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2022-11-18 14:05:33 +01:00
Pere Miquel Brull
c2983e8606
Trigger maven and py-tests on all PRs (#8791) 2022-11-16 08:48:55 +01:00
Pere Miquel Brull
11ad9192a4
Fix CI condition for gatekeeping (#8769) 2022-11-15 17:37:30 +01:00
Pere Miquel Brull
34ba9d95c5
Ingestion Pipeline deployed, Athena tests and pydantic extras (#8682)
* Always run python tests

* Fix athena tests and types

* Update deployed prop in IngestionPipeline

* Fix #8554

* Format

* Use true as default deployed migration

* Remove repeated req

* Pydantic wiggle room
2022-11-13 11:59:43 +01:00
Pere Miquel Brull
dae85e92bd
Do not check labels on push (#8672) 2022-11-11 12:13:23 +01:00