uranusjr commented on a change in pull request #19756:
URL: https://github.com/apache/airflow/pull/19756#discussion_r756848700
##########
File path: CONTRIBUTORS_QUICK_START.rst
##########
@@ -1896,3 +1896,114 @@ Setting up Breeze
$ ./breeze stop
+Installing airflow with breeze.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Gitpod default image have all the required packages installed.
+
+1. Add following line to ~/.bashrc in order to call breeze command from
anywhere.
+
+.. code-block:: bash
+
+ export PATH=${PATH}:"/home/${USER}/Projects/airflow"
+ source ~/.bashrc
+
+
+Starting development
+--------------------
+
+
+Creating a branch
+~~~~~~~~~~~~~~~~~
+
+1. Click on the branch symbol in the status bar
+
+ .. raw:: html
+
+ <div align="center" style="padding-bottom:10px">
+ <img src="images/quick_start/vscode_creating_branch_1.png"
+ alt="Creating a new branch">
+ </div>
+
+2. Give a name to a branch and checkout
+
+ .. raw:: html
+
+ <div align="center" style="padding-bottom:10px">
+ <img src="images/quick_start/vscode_creating_branch_2.png"
+ alt="Giving a name to a branch">
+ </div>
+
+
+
+Testing
+~~~~~~~
+
+All Tests are inside ./tests directory.
Review comment:
```suggestion
All Tests are inside ``./tests`` directory.
```
##########
File path: CONTRIBUTORS_QUICK_START.rst
##########
@@ -1896,3 +1896,114 @@ Setting up Breeze
$ ./breeze stop
+Installing airflow with breeze.
Review comment:
```suggestion
Installing Airflow with Breeze.
```
##########
File path: CONTRIBUTORS_QUICK_START.rst
##########
@@ -1896,3 +1896,114 @@ Setting up Breeze
$ ./breeze stop
+Installing airflow with breeze.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Gitpod default image have all the required packages installed.
+
+1. Add following line to ~/.bashrc in order to call breeze command from
anywhere.
+
+.. code-block:: bash
+
+ export PATH=${PATH}:"/home/${USER}/Projects/airflow"
+ source ~/.bashrc
+
+
+Starting development
+--------------------
+
+
+Creating a branch
+~~~~~~~~~~~~~~~~~
+
+1. Click on the branch symbol in the status bar
+
+ .. raw:: html
+
+ <div align="center" style="padding-bottom:10px">
+ <img src="images/quick_start/vscode_creating_branch_1.png"
+ alt="Creating a new branch">
+ </div>
+
+2. Give a name to a branch and checkout
+
+ .. raw:: html
+
+ <div align="center" style="padding-bottom:10px">
+ <img src="images/quick_start/vscode_creating_branch_2.png"
+ alt="Giving a name to a branch">
+ </div>
+
+
+
+Testing
+~~~~~~~
+
+All Tests are inside ./tests directory.
+
+- Running Unit tests inside Breeze environment.
+
+ Just run ``pytest filepath+filename`` to run the tests.
+
+.. code-block:: bash
+
+ root@4a2143c17426:/opt/airflow# pytest tests/utils/test_session.py
+ ======================================= test session starts
=======================================
+ platform linux -- Python 3.7.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 --
/usr/local/bin/python
+ cachedir: .pytest_cache
+ rootdir: /opt/airflow, configfile: pytest.ini
+ plugins: anyio-3.3.4, flaky-3.7.0, asyncio-0.16.0, cov-3.0.0, forked-1.3.0,
httpx-0.15.0, instafail-0.4.2, rerunfailures-9.1.1, timeouts-1.2.1,
xdist-2.4.0, requests-mock-1.9.3
+ setup timeout: 0.0s, execution timeout: 0.0s, teardown timeout: 0.0s
+ collected 4 items
+
+ tests/utils/test_session.py::TestSession::test_raised_provide_session
PASSED [ 25%]
+
tests/utils/test_session.py::TestSession::test_provide_session_without_args_and_kwargs
PASSED [ 50%]
+ tests/utils/test_session.py::TestSession::test_provide_session_with_args
PASSED [ 75%]
+ tests/utils/test_session.py::TestSession::test_provide_session_with_kwargs
PASSED [100%]
+
+====================================== 4 passed, 11 warnings in 33.14s
======================================
+
+- Running All the test with Breeze by specifying required python version,
backend, backend version
Review comment:
```suggestion
- Running All the test with Breeze by specifying required Python version,
backend, backend version
```
--
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]