Similar, but not complaining about Too many open files in the last part, 
instead it's complaining about subprocesses that are still running

[rkieley@z820 4]$ ctest -VV -R c-fdlimit-tests --repeat-until-fail 10           
                                                                                
                                                                                
                              
UpdateCTestConfiguration  from 
:/wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4/DartConfiguration.tcl   
                                                                                
                                                                               
Parse Config 
file:/wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4/DartConfiguration.tcl
                                                                                
                                                                                
                
UpdateCTestConfiguration  from 
:/wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4/DartConfiguration.tcl   
                                                                                
                                                                               
Parse Config 
file:/wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4/DartConfiguration.tcl
                                                                                
                                                                                
                
Test project /wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4             
                                                                                
                                                                                
                              
Constructing a list of tests                                                    
                                                                                
                                                                                
                              
Done constructing a list of tests                                               
                                                                                
                                                                                
                              
Updating test list for fixtures                                                 
                                                                                
                                                                                
                              
Added 0 tests to meet fixture requirements                                      
                                                                                
                                                                                
                              
Checking test dependency graph...                                               
                                                                                
                                                                                
                              
Checking test dependency graph end                                              
                                                                                
                                                                                
                              
test 6                                                                          
                                                                                
                                                                                
                              
    Start 6: c-fdlimit-tests                                                    
                                                                                
                                                                                
                              
                                                                                
                                                                                
                                                                                
                              
6: Test command: /usr/bin/python3.10 
"/wip/src/github.com/apache/qpid-proton/scripts/env.py" "--" 
"PATH=/wip/builds/github.com/apache/qpid-proton/0.37.0-rc2/4/c/examples:/home/rkieley/.local/bin:/home/rkieley/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin"
 "PYTHO
NPATH=/wip/src/github.com/apache/qpid-proton/tests/py" 
"TEST_EXE_PREFIX=/usr/bin/valgrind --tool=memcheck --leak-check=full 
--error-exitcode=42 --quiet 
--suppressions=/wip/src/github.com/apache/qpid-proton/tests/valgrind.supp" 
"TEST_EXE_PREFIX=" "/usr/bin/python3.10" "/
wip/src/github.com/apache/qpid-proton/c/tests/fdlimit.py"                       
                                                                                
                                                                                
                              
6: Test timeout computed to be: 1500                                            
                                                                                
                                                                                
                              
6: F/usr/lib64/python3.10/subprocess.py:1067: ResourceWarning: subprocess 59241 
is still running                                                                
                                                                                
                              
6:   _warn("subprocess %s is still running" % self.pid,                         
                                                                                
                                                                                
                              
6: ResourceWarning: Enable tracemalloc to get the object allocation traceback   
                                                                                
                                                                                
                              
6: /usr/lib64/python3.10/subprocess.py:1067: ResourceWarning: subprocess 59240 
is still running                                                                
                                                                                
                               
6:   _warn("subprocess %s is still running" % self.pid,
.
.
.
6: ResourceWarning: Enable tracemalloc to get the object allocation traceback
6: /usr/lib64/python3.10/subprocess.py:1067: ResourceWarning: subprocess 58988 
is still running
6:   _warn("subprocess %s is still running" % self.pid,
6: ResourceWarning: Enable tracemalloc to get the object allocation traceback
6: /usr/lib64/python3.10/subprocess.py:1067: ResourceWarning: subprocess 58987 
is still running
6:   _warn("subprocess %s is still running" % self.pid,
6: ResourceWarning: Enable tracemalloc to get the object allocation traceback
6: /usr/lib64/python3.10/subprocess.py:1067: ResourceWarning: subprocess 59242 
is still running
6:   _warn("subprocess %s is still running" % self.pid,
6: ResourceWarning: Enable tracemalloc to get the object allocation traceback
6:
6: ======================================================================
6: FAIL: test_fd_limit_broker (__main__.FdLimitTest)
6: Check behaviour when running out of file descriptors on accept
6: ----------------------------------------------------------------------
6: Traceback (most recent call last):
6:   File "/wip/src/github.com/apache/qpid-proton/c/tests/fdlimit.py", line 77, 
in test_fd_limit_broker
6:     self.assertNotEqual(sender.poll(), 0)
6: AssertionError: 0 == 0
6:
6: ----------------------------------------------------------------------
6: Ran 1 test in 2.162s
6:
6: FAILED (failures=1)
    Test #6: c-fdlimit-tests ..................***Failed    2.30 sec




On 2022/03/18 09:28:03 Jiri Daněk wrote:
> On Fri, Mar 18, 2022 at 10:20 AM Roddie Kieley <rkie...@apache.org> wrote:
> 
> > Has anyone else been testing with python 3.10? I see that we specify
> > python 3.6+ as per:
> >
> > -- Found Python: /usr/bin/python3.10 (found suitable version "3.10.0",
> > minimum required is "3.6") found components: Interpreter Development
> > Development.Module Development.Embed
> >
> > but on Fedora 34 with python 3.10 installed and built using gcc I see that
> > the c-fdlimits-tests fail intermittently. With clang 12.0.1 + python 3.10
> > the list of failures is larger and more consistent. Should we expect this
> > to be a python 3.10 to be usable at the moment? If this is not an issue
> > specific to my environment, are we able to release note it?
> >
> 
> Python 3.10 is default on Fedora 35 as well, so I expect most people here
> will use this version of Python.
> 
> Does the fdlimits failure look anything like the former problems with the
> test?
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PROTON%20AND%20text%20~%20c-fdlimits-tests
> 
> What are the other failures? Could it be that newer Python is more
> sensitive to detecting resource leaks?
> -- 
> Mit freundlichen Grüßen / Kind regards
> Jiri Daněk
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to