cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Witschey (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-10632) sstableutil tests failing
Date Mon, 16 Nov 2015 16:18:11 GMT


Jim Witschey commented on CASSANDRA-10632:

Here's the current status of these tests:

* Linux
** [{{compaction_test}} is fixed|].
** [{{abortedcompaction_test}} flaps|].
This could be because of a race condition in the test (as [noted in this comment|])
and may be fixed by [this dtest PR|].
* Windows
** [{{compaction_test}} is fixed|].
** [{{abortedcompaction_test}} fails consistently|].
It seems to fail when it finds temporary data files via {{sstableutil}} after compaction [in
this assertion|].
Could this also be a race condition, where [the cleanup peformed in this line|]
isn't complete?

[~jkni] I remember you saying you'd be willing/able to have a look at this. Do you have any
ideas about the failing Windows test?

> sstableutil tests failing
> -------------------------
>                 Key: CASSANDRA-10632
>                 URL:
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jim Witschey
>            Assignee: Jim Witschey
>             Fix For: 3.1
> {{}} and {{}}
fail on Windows:
> This is a pretty simple failure -- looks like the underlying behavior is ok, but string
comparison fails when the leading {{d}} in the filename is lowercase as returned by {{sstableutil}}
(see the [{{_invoke_sstableutil}} test function|]),
but uppercase as returned by {{glob.glob}} (see the [{{_get_sstable_files}} test function|]).
> Do I understand correctly that Windows filenames are case-insensitive, including the
drive portion? If that's the case, then we can just lowercase the file names in the test helper
functions above when the tests are run on Windows. [~JoshuaMcKenzie] can you confirm? I'll
fix this in the tests if so. If I'm wrong, and something in {{sstableutil}} needs to be fixed,
could you find an assignee?

This message was sent by Atlassian JIRA

View raw message