ad-m opened a new issue #21033:
URL: https://github.com/apache/airflow/issues/21033


   ### Description
   
   In #18127 Apache Superset noticed the potential of using a test framework 
created on the basis of Pytest to verify the Helm Chart. I believe that a 
synergistic effect is possible in this respect.
   
   I am aware that Apache Airflow is going to introduce some optimizations to 
its framework. However, they - for the Apache Superset - are not blocking to 
the naturally low number of tests at the beginning of the adaptation and the 
planned strategy to make them fast enough.
   
   A more important issue is how to share this code between projects, so as not 
to have duplicate it (which is necessary for a synergistic effect) and 
copyright requirements (despite the Apache license, it is necessary to exercise 
moral rights).
   
   What actions are required on the Apache Airflow side to be able to share 
this code and make it available e.g. as a shared library?
   
   ### Use case/motivation
   
   Apache Superset would like perform off-line Helm Charts tests to verify that 
generated manifests have valid format. 
   
   Apache Airflow had already a few iterations of Helm Chart testing, including 
generated manifest format. Currently, the solution based on the pytest is 
satisfying Apache Airflow developers, hence I am looking to adapt it to Apache 
Superset.
   
   ### Related issues
   
   apache/superset#18127 (discussed by @kaxil, @mik-laj, @potiuk )  
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to