Hi Yosry Not able to figure out the cause today as well, I have comment out the disable auto commit test cases for Transaction Status. Please look into it once you will have some time.
On Mon, Aug 19, 2019 at 6:05 PM Yosry Muhammad <yosry...@gmail.com> wrote: > This behaviour is very strange. Maybe another test running in parallel is > enabling auto-commit or commiting the transaction? > > There is a problem with my machine right now, can you skip this test for > this release if the issue is not resolved? > > Sorry for the inconvenience. > > On Mon, Aug 19, 2019, 2:30 PM Akshay Joshi <akshay.jo...@enterprisedb.com> > wrote: > >> Hi Yosry >> >> Test cases with auto commit disabled gets failed for following scenario >> only: >> >> - Run all test cases on more than one server "*--pkg all* *--exclude >> feature_tests"*. For first sever all the tests passed and for second >> onwards fail for all. >> - If you run only sqleditor test cases on multiple server then no >> issues. Strange behaviour. >> - We have tried manually on pgAdmin4 and seems the test cases should >> pass logic seems correct to me. >> >> def runTest(self): >> self._create_test_table() >> self._set_auto_commit(self.is_auto_commit_enabled) >> self._execute_select_sql() >> self._check_transaction_status(self.transaction_status) *-- transection >> status after executing the query is 0 and expected is 2* >> self._save_changed_data() >> self._check_transaction_status(self.transaction_status) >> >> >> On Mon, Aug 19, 2019 at 5:50 PM Yosry Muhammad <yosry...@gmail.com> >> wrote: >> >>> Can you send me the error message? Unfortunately there is a problem with >>> my machine right now I am unable to investigate it myself, I am very sorry >>> for the inconvenience. >>> >>> On Mon, Aug 19, 2019, 2:08 PM Akshay Joshi < >>> akshay.jo...@enterprisedb.com> wrote: >>> >>>> Hi Yosry >>>> >>>> We have tried a lot to figure out the issue but didn't find the actual >>>> cause. Can you please figure out and send the patch asap, I'll have to >>>> create candidate build tomorrow. >>>> >>>> On Mon, Aug 19, 2019 at 1:22 PM Yosry Muhammad <yosry...@gmail.com> >>>> wrote: >>>> >>>>> Hi Akshay, >>>>> >>>>> I am sorry I do not have access to my machine right now. I will try to >>>>> work on it (and the JS patch) once I get the chance to. >>>>> >>>>> On Mon, Aug 19, 2019, 9:49 AM Akshay Joshi < >>>>> akshay.jo...@enterprisedb.com> wrote: >>>>> >>>>>> Hi Yosry >>>>>> >>>>>> Test cases are failing on our build machines. When I reviewed your >>>>>> patch I have run test cases with paramaster "*--pkg >>>>>> tools.sqleditor.tests*" on multiple database servers and every time >>>>>> test case has been passed. >>>>>> >>>>>> But on build machines we run test cases with parameter "*--pkg all* >>>>>> *--exclude >>>>>> feature_tests" *on multiple database server and it fails for second >>>>>> server onwards. I have also tried the same and it is failing on my >>>>>> machine >>>>>> too. >>>>>> >>>>>> I am debugging the code why it is getting failed, but if you found >>>>>> any solution please send the patch asap. >>>>>> >>>>>> On Mon, Aug 19, 2019 at 11:48 AM Akshay Joshi < >>>>>> akshay.jo...@enterprisedb.com> wrote: >>>>>> >>>>>>> Thanks patch applied. >>>>>>> >>>>>>> On Sat, Aug 17, 2019 at 6:22 PM Yosry Muhammad <yosry...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Hackers, >>>>>>>> >>>>>>>> Please find attached a patch including new python test that checks >>>>>>>> the transaction status after executing queries and saving data when >>>>>>>> auto-commit is on/off. It also includes some refactoring of previously >>>>>>>> written python tests. >>>>>>>> >>>>>>>> Please review ! >>>>>>>> Thanks. Regards. >>>>>>>> >>>>>>>> -- >>>>>>>> *Yosry Muhammad Yosry* >>>>>>>> >>>>>>>> Computer Engineering student, >>>>>>>> The Faculty of Engineering, >>>>>>>> Cairo University (2021). >>>>>>>> Class representative of CMP 2021. >>>>>>>> https://www.linkedin.com/in/yosrym93/ >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Thanks & Regards* >>>>>>> *Akshay Joshi* >>>>>>> >>>>>>> *Sr. Software Architect* >>>>>>> *EnterpriseDB Software India Private Limited* >>>>>>> *Mobile: +91 976-788-8246* >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Thanks & Regards* >>>>>> *Akshay Joshi* >>>>>> >>>>>> *Sr. Software Architect* >>>>>> *EnterpriseDB Software India Private Limited* >>>>>> *Mobile: +91 976-788-8246* >>>>>> >>>>> >>>> >>>> -- >>>> *Thanks & Regards* >>>> *Akshay Joshi* >>>> >>>> *Sr. Software Architect* >>>> *EnterpriseDB Software India Private Limited* >>>> *Mobile: +91 976-788-8246* >>>> >>> >> >> -- >> *Thanks & Regards* >> *Akshay Joshi* >> >> *Sr. Software Architect* >> *EnterpriseDB Software India Private Limited* >> *Mobile: +91 976-788-8246* >> > -- *Thanks & Regards* *Akshay Joshi* *Sr. Software Architect* *EnterpriseDB Software India Private Limited* *Mobile: +91 976-788-8246*