potiuk commented on a change in pull request #8499:
URL: https://github.com/apache/airflow/pull/8499#discussion_r412623022



##########
File path: tests/sensors/test_timeout_sensor.py
##########
@@ -72,6 +74,7 @@ def setUp(self):
         }
         self.dag = DAG(TEST_DAG_ID, default_args=args)
 
+    @pytest.mark.quarantined

Review comment:
       I thought about it. The problem is that if we do that in #8498 we have 
no CI job to run those quarantined tests - they are skipped by default unless 
we add --include-quarantined. So i decided to introduce it in two steps:
   
   1) include the quarantined tests marker and fix the --system --integration 
flags to be repeatable (so this is a kind of "re-organizing") PR.
   
   2) add  CI job update to include "quarantine" job (among other CI changes). 
   
   If you think this might be better if we further split, I am quite OK to 
split it further. For example:
   
   Commit 1. Re-organize --system and --integration 
   Commit 2. Add cI.yml modificaitons withtout having "quarantine" jon
   Commit 3. Add "quarantined" job + "quarantined" marker + mark all the tests 
as quarantined.
   
   Do you think it will be better this way @ashb ?
   
   I am happy to do it and it should be rather easy - the new IntelliJ commit 
feature is great when it comes to splitting such commits, especially tha it 
integrates well with all the static/checks, pre-commits, and all the usual IDE 
features. The best thing about it is that it is non-modal, so you can work in 
your IDE as usual and do the usual search/replace/verify/find usages etc. while 
splitting the commit.
   
   
   




----------------------------------------------------------------
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.

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


Reply via email to