Ryan Thompson created BEAM-14359:
------------------------------------

             Summary: Investigate windows Permissions Error on Jenkins Windows 
Unit tests
                 Key: BEAM-14359
                 URL: https://issues.apache.org/jira/browse/BEAM-14359
             Project: Beam
          Issue Type: Sub-task
          Components: sdk-py-core
            Reporter: Ryan Thompson
            Assignee: Ryan Thompson


Skip tests that require temporary file open on windows. For some reason Jenkins 
on windows gives a permission error with tmp files.
 
apache_beam\ml\inference\sklearn_loader.py:68: in load_model 
[150|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:150]
 file = FileSystems.open(self._model_uri, 'rb') 
[151|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:151]apache_beam\io\filesystems.py:244:
 in open 
[152|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:152]
 return filesystem.open(path, mime_type, compression_type) 
[153|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:153]apache_beam\io\localfilesystem.py:181:
 in open 
[154|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:154]
 return self._path_open(path, 'rb', mime_type, compression_type) 
[155|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:155]_
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[156|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:156]
[157|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:157]
 def _path_open( 
[158|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:158]
 self, 
[159|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:159]
 path, 
[160|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:160]
 mode, 
[161|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:161]
 mime_type='application/octet-stream', 
[162|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:162]
 compression_type=CompressionTypes.AUTO): 
[163|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:163]
 """Helper functions to open a file in the provided mode. 
[164|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:164]
 """ 
[165|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:165]
 compression_type = FileSystem._get_compression_type(path, compression_type) 
[166|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:166]>
 raw_file = io.open(path, mode) 
[167|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:167]E
 PermissionError: [Errno 13] Permission denied: 
'D:\\a\\beam\\beam\\sdks\\python\\target\\.tox\\py38-win\\tmp\\tmp6zl6x438' 
[168|https://github.com/apache/beam/runs/6131238573?check_suite_focus=true#step:7:168]



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to