git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* gitbox status (for those who want to hack on it)
@ 2007-08-04 17:40 Nguyen Thai Ngoc Duy
  2007-08-05 15:37 ` Johannes Schindelin
  0 siblings, 1 reply; 6+ messages in thread
From: Nguyen Thai Ngoc Duy @ 2007-08-04 17:40 UTC (permalink / raw)
  To: Git Mailing List; +Cc: Mike Pape, Paul Hampson

I would say it's in pretty good state now because it can run through
test cases. Running tests on Windows can take about an hour so I'll
put test results here so you don't have to rerun the whole thing if
you want to know what part needs work. Known failed tests:

t1301-shared-repo.sh: no umask on gitbox
t3200-branch.sh: "unable to move logfile" and "Not a valid object name"
t3405-rebase-malformed.sh: no idea
t3900-i18n-commit.sh: failed due to diff not ignore \r. I don't really
care about this.
t3902-quoted.sh: both gitbox and the official branch fail on this,
haven't looked at it
t4020-diff-external.sh: "unable to fork", diff external programs
should be run under sh
t4110-apply-scan.sh: bad busybox patch, no cure
t4114-apply-typechange.sh: ln
t5000-tar-tree.sh: needs /bin/sh. Even if /bin/sh existed, still
failed for some reasons. This test passed under Wine
t5300-pack-object.sh: busybox ash does not understand "read -d", any workaround?
t5302-pack-index.sh: dd
t5502-quickfetch.sh: git-remote is a perl script. this test itself
also requires perl
t6002-rev-list-bisect.sh: worked under wine but failed under xp, dunno why
t7003-filter-branch.sh: git-filter-branch does not understand Windows
absolute path, among others
t7005-editor.sh: vi is needed
t7300-clean.sh: no idea, ran fine under wine
t7500-commit.sh: probably because busybox diff can't diff on
non-seekable input like stdin
t7501-commit.sh: failed on interactive add, no idea
t8001-annotate.sh: needs perl
t8002-blame.sh: needs perl
t9001-send-email.sh: well git-send-email is written in perl so...

Tests were run on commit f04fbf244970358a5c9d621c99b2353aecb34a12 with
arguments --no-symlinks --verbose

gitbox also grows its toolkit a bit. The complete list is:

        [, [[, ash, awk, basename, bunzip2, bzcat, cat, chmod,
        cmp, cp, cut, date, diff, dirname, echo, egrep, env, expr,
        false, fgrep, find, grep, gunzip, gzip, head, ls, md5sum,
        mkdir, mv, od, patch, printenv, printf, pwd, realpath,
        rm, rmdir, sed, seq, sh, sleep, sort, sum, tail, tar,
        test, touch, tr, true, uniq, unzip, wc, which, yes, zcat

patch is not really good. ls is a hacked version, made for tests only.
tar does not support verbose mode. diff does not support non-seekable
input. The rest should work fine.
-- 
Duy

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-08-11 23:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-04 17:40 gitbox status (for those who want to hack on it) Nguyen Thai Ngoc Duy
2007-08-05 15:37 ` Johannes Schindelin
2007-08-06  1:41   ` Nguyen Thai Ngoc Duy
2007-08-06  2:24     ` Johannes Schindelin
2007-08-11 21:58       ` Govind Salinas
2007-08-11 23:37         ` Nguyen Thai Ngoc Duy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).