Time |
Nick |
Message |
07:06 |
|
collum joined #evergreen |
07:37 |
|
kworstell-isl joined #evergreen |
07:37 |
|
kworstell_isl joined #evergreen |
07:55 |
|
BDorsey joined #evergreen |
08:06 |
|
cbrown-isl joined #evergreen |
08:55 |
|
Dyrcona joined #evergreen |
10:03 |
|
dguarrac joined #evergreen |
10:45 |
|
Christineb joined #evergreen |
10:54 |
Dyrcona |
Yuck. Tests are failing... |
11:56 |
|
jihpringle joined #evergreen |
12:20 |
|
collum joined #evergreen |
14:22 |
Dyrcona |
The test failures are consistent. I guess I'll have to check on plain old master on a supported distro and Pg version.... I'm using Ubuntu 24 and Pg 16. |
15:15 |
Dyrcona |
So, another vm running Ubuntu 24.04 with the same code installed from git rather than a tarball, the live tests so far seem to be working. I wonder if the issue is the tarball or something peculiar to the vm... |
15:16 |
Dyrcona |
The other difference is the successful vm runs PG 16 itself, and the other talks to Pg 16 running on a separate server, but that should not matter. |
15:21 |
Dyrcona |
Yeah. all tests pass when it is installed from git. I guess I'll check the tarball for anomalies... |
15:27 |
Dyrcona |
ok. found an apache thing that might affect the cover uploader. |
15:37 |
Dyrcona |
Yeah. That fixed the cover uploader test, but live_t/03-overdue_circ.t, live_t/04-overdue_with_closed_dates.t, and live_t/05-pay_bills.t still fail. |
15:41 |
Dyrcona |
Looks like there's an insert error in the database. I'm clearing logs and rebuilding the db. |
15:56 |
Dyrcona |
Hm... diff -R ~/Evergreen ~/release/Evergreen-ILS-3.14.0/ doesn't show any significant differences... Nothing that I wouldn't expect. |
15:59 |
Dyrcona |
That should be a lowercase '-r', not '-R'. I should have copy/pasted. |
16:09 |
Dyrcona |
So, it is something in this VM's environment because the tests fail when installed from git, too. |
16:43 |
Dyrcona |
So... Install Pg 16 on the vm where the tests were failing and configure it to use that one instead of the db server, and the tests pass. That's it. That's all I changed. |
16:45 |
Dyrcona |
That *might* help explain some billing bugs, maybe.... If the tests consistently fail on a remote database. |
16:49 |
Dyrcona |
Except this one decided to fail: live_t/18-lp1592891_sip_standing_penalties.t. It was succeeding before. |
16:49 |
* Dyrcona |
calls it a day/week. |