Opened 5 years ago

Closed 17 months ago

Last modified 17 months ago

#14137 closed enhancement (worksforme)

Make Tor tests pass under Wine

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: wine, win32, testing, intro, windows
Cc: rl1987@… Actual Points:
Parent ID: Points: medium/large
Reviewer: Sponsor:

Description

Right now, there are some failures and some weird warnings when you build Tor with mingw and try to run the unit tests under Wine.

Obviously, this isn't really supported or essential, but it would be nice for unix-based devs if it worked.

Child Tickets

Attachments (1)

wine_test.log (46.8 KB) - added by rl1987 17 months ago.

Download all attachments as: .zip

Change History (21)

comment:1 Changed 5 years ago by rl1987

Cc: rl1987@… added

comment:2 Changed 5 years ago by nickm

Milestone: Tor: 0.2.???Tor: 0.2.7.x-final

These may be worth looking at for 0.2.7.

comment:3 Changed 5 years ago by nickm

Status: newassigned

comment:4 Changed 5 years ago by nickm

Milestone: Tor: 0.2.7.x-finalTor: 0.2.???

comment:5 Changed 4 years ago by nickm

Milestone: Tor: 0.2.???Tor: 0.2.8.x-final

comment:6 Changed 4 years ago by nickm

Sponsor: SponsorS

comment:7 Changed 4 years ago by nickm

Points: medium/large

comment:8 Changed 4 years ago by nickm

Milestone: Tor: 0.2.8.x-finalTor: 0.2.???

It is impossible that we will fix all 252 currently open 028 tickets before 028 releases. Time to move some out. This is my first pass through the "assigned" tickets with no owner, looking for things to move to ???.

If somebody thinks they can get these done before the 0.2.8 timeout, please assign it to yourself and move it back?

comment:9 Changed 4 years ago by nickm

Keywords: intro added

comment:10 Changed 4 years ago by isabela

Severity: Normal
Sponsor: SponsorSSponsorS-can

comment:11 Changed 3 years ago by nickm

Keywords: SponsorS-deferred added
Sponsor: SponsorS-can

Remove the SponsorS status from these items, which we already decided to defer from 0.2.9. add the SponsorS-deferred tag instead in case we ever want to remember which ones these were.

comment:12 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:13 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:14 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:15 Changed 2 years ago by nickm

Status: assignednew

Change the status of all assigned/accepted Tor tickets with owner="" to "new".

comment:16 Changed 2 years ago by nickm

Keywords: windows added; SponsorS-deferred removed

comment:17 Changed 17 months ago by rl1987

Resolution: worksforme
Status: newclosed

It works now. I tried it recently.

comment:18 Changed 17 months ago by nickm

Did you get any log messages or warnings?

Changed 17 months ago by rl1987

Attachment: wine_test.log added

comment:19 Changed 17 months ago by rl1987

Fontconfig warning: ignoring UTF-8: not a valid region tag
consdiffmgr/cleanup_old_diffs: [forking] Error removing directory C:\users\vagrant\Temp\tor_test_13_mvgd5bpw\datadir_cdm_ymjflcbx\diff-cache: Directory not empty
Error removing directory C:\users\vagrant\Temp\tor_test_13_mvgd5bpw\datadir_cdm_ymjflcbx: Directory not empty
Error removing directory C:\users\vagrant\Temp\tor_test_13_mvgd5bpw: Directory not empty
OK

... and other probably-harmless errors regarding directories.

Last edited 17 months ago by rl1987 (previous) (diff)

comment:20 Changed 17 months ago by rl1987

Also:

rend_cache/clean: [forking] Apr 28 08:21:59.190 [warn] rend_cache_decrement_allocation(): Bug: Underflow in rend_cache_decrement_allocation (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
OK
util/time: Apr 28 08:23:12.415 [warn] correct_tm(): Bug: gmtime(-1) failed with error Invalid argument: Rounding up to 1970 (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
Apr 28 08:23:12.415 [warn] correct_tm(): Bug: gmtime(-1073741824) failed with error Invalid argument: Rounding up to 1970 (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
Apr 28 08:23:12.416 [warn] correct_tm(): Bug: gmtime(-2147483648) failed with error Invalid argument: Rounding up to 1970 (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
Apr 28 08:23:12.416 [warn] correct_tm(): Bug: gmtime(-2144967296) failed with error Invalid argument: Rounding up to 1970 (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
Apr 28 08:23:12.416 [warn] correct_tm(): Bug: gmtime(-2144967296) failed with error Invalid argument: Rounding up to 1970 (on Tor 0.3.4.0-alpha-dev 03c1d9b2989397a3)
OK
Last edited 17 months ago by rl1987 (previous) (diff)
Note: See TracTickets for help on using tickets.