[ https://issues.apache.org/jira/browse/CASSANDRA-10541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15041706#comment-15041706 ]
Paulo Motta commented on CASSANDRA-10541: ----------------------------------------- I rebased and fixed minor conflicts. It seems the 2.2 windows branch is [fixed|http://cassci.datastax.com/view/All_Jobs/job/mambocab-scratch_cqlshlib_tests-windows-2.2-paulomotta/], while [3.0|http://cassci.datastax.com/view/All_Jobs/job/mambocab-scratch_cqlshlib_tests-windows-3.0-paulomotta/] and [trunk|http://cassci.datastax.com/view/All_Jobs/job/mambocab-scratch_cqlshlib_tests-windows-trunk-paulomotta/] are not able to checkout the rebased version with the following error: {noformat} 16:16:27 FATAL: Could not checkout 0be57425173f9afa12864ac830ddfeb0b38e0421 16:16:27 hudson.plugins.git.GitException: Could not checkout 0be57425173f9afa12864ac830ddfeb0b38e0421 {noformat} That's super-strange, since 2.2 is correctly fetching the new version. Any idea of what might be happening here? Could you maybe reset the state somehow so it would make a clean pull? [~mambocab] Thanks! > cqlshlib tests cannot run on Windows > ------------------------------------ > > Key: CASSANDRA-10541 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10541 > Project: Cassandra > Issue Type: Bug > Components: Tools > Reporter: Benjamin Lerer > Assignee: Paulo Motta > Priority: Minor > Labels: cqlsh, windows > Fix For: 2.2.x, 3.0.x, 3.x > > > If I try to run the {{cqlshlib}} tests on Windows, I got the following error: > {quote} > ====================================================================== > ERROR: Failure: AttributeError ('module' object has no attribute 'symlink') > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "C:\Python27\lib\site-packages\nose\loader.py", line 414, in > loadTestsFromName > addr.filename, addr.module) > File "C:\Python27\lib\site-packages\nose\importer.py", line 47, in > importFromPath > return self.importFromDir(dir_path, fqname) > File "C:\Python27\lib\site-packages\nose\importer.py", line 94, in > importFromDir > mod = load_module(part_fqname, fh, filename, desc) > File "[...]\pylib\cqlshlib\test\__init__.py", line 17, in <module> > from .cassconnect import create_test_db, remove_test_db > File "[...]\pylib\cqlshlib\test\cassconnect.py", line 22, in <module> > from .basecase import cql, cqlsh, cqlshlog, TEST_HOST, TEST_PORT, rundir > File "[...]\pylib\cqlshlib\test\basecase.py", line 43, in <module> > os.symlink(path_to_cqlsh, modulepath) > AttributeError: 'module' object has no attribute 'symlink' > ---------------------------------------------------------------------- > Ran 1 test in 0.002s > FAILED (errors=1) > {quote} > The problem comes from the fact tha Windows has no support for symlinks. -- This message was sent by Atlassian JIRA (v6.3.4#6332)