-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DRAFT] ci: run all integration tests #139
base: master
Are you sure you want to change the base?
Conversation
@muzarski seems like the change of scylla regressed the CI significantly (Previous one had 253 integration tests passing, this one has 457 tests but only 50 tests pass). |
This is most probably due to tablets being the default now. As tests assume token ring, we need to alter them to explicitly disable tablets for created keyspaces. |
This is my assumption as well, but let's verify it first with a 5.4.8 run. |
e8bbdc1
to
8dcdb7b
Compare
Done - changed scylla version to 5.4.8 |
Again, only 50 tests passed. Something weird happens with ccm when we try to use authentication:
|
what version of ccm are we using? is it master? |
|
I'll try to disable auth tests and see what happens. |
8dcdb7b
to
641c783
Compare
I don't understand where this "pwd-auth" is coming from. |
I can see this option present in original ccm: https://github.com/riptano/ccm/blob/3d84863d766a95fe1e37d779d12de2358a35c923/ccmlib/cmds/cluster_cmds.py#L95 |
It was added in this commit, in 2016: riptano/ccm@8dc02c4 |
@fruch Do you know this by any chance? |
The first commit in git history that is not present in riptano/ccm but present in scylla-ccm is scylladb/scylla-ccm@eb60291 Btw was Scylla originally called Urchin??? |
It looks like this. First commit that mentions Scylla: scylladb/scylla-ccm@0966214 |
The stats from the run excluding auth tests for scylla 5.4.8:
This means that 145 (139 + 6 x auth) tests still fail. |
I know it has nothing todo with scylla what so ever, any test that depend on whatever it would be, isn't relevant to scylla, and should be disabled (or removed) |
we are not syncing ccm, since it was forked.
it was a long long time ago |
Yes, before it had an official name :) |
641c783
to
a3219e7
Compare
Rebased on master, to see current status of ITs with new version of CI. cc: @dkropachev |
a3219e7
to
e6def3a
Compare
79bdd83
to
c2973e6
Compare
c2973e6
to
9b9984f
Compare
Pre-review checklist
.github/workflows/build.yml
ingtest_filter
..github/workflows/cassandra.yml
ingtest_filter
.