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

Reply via email to