102a6dde22
Merge pull request #2451 from ipfs/t0300-improve-debug-message
...
t0300: improve docker_build debug message
2016-03-14 16:15:59 -07:00
286a5968c5
Merge pull request #2430 from diasdavid/feat/repo-stat
...
Feature: `ipfs repo stat`
2016-03-11 12:51:11 -08:00
97d583dd8f
update libp2p dep
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-03-09 09:53:19 -08:00
d8be357087
add new test to show problem
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-03-09 09:50:00 -08:00
94083ae624
t0300: improve docker_build debug message
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-03-07 10:35:52 +01:00
c10e329b78
repo-stat
...
License: MIT
Signed-off-by: David Dias <daviddias.p@gmail.com>
2016-03-04 23:45:03 +00:00
7072dab396
grab daemon pid into its own variable
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-03-03 22:47:50 -08:00
63a9ed202c
make t0060 use port zero
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-03-02 15:00:04 -08:00
f4367f6831
t0031: ensure iptb init happens
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-29 16:05:48 -08:00
b66e089ec1
trailing whitespace
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-29 16:05:48 -08:00
b4bd604426
uses iptb exclusively for mount-publish test
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-29 16:05:48 -08:00
0afbd1857f
Prevents 'ipfs name publish' when /ipns is mounted.
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-29 16:05:48 -08:00
922ad3cde5
Merge pull request #2392 from ipfs/std-err-msg-prereq
...
sharness: replace POSIX prereq with STD_ERR_MSG
2016-02-29 15:11:17 -08:00
dede20eab4
Merge pull request #2384 from ipfs/feat/dag-refactor
...
refactor merkledag fetching methods
2016-02-29 10:04:34 -08:00
2f64de0d61
Uses preset API_MADDR and GWAY_ADDR globals.
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-23 13:22:58 -08:00
c342d57347
Updates uses of *_ADDR -> *_MADDR
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-23 13:22:58 -08:00
31f4ef02c2
Use test_launch_ipfs_daemon
...
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-23 13:22:58 -08:00
597d684160
Adds arbitrary port support to t0060-daemon.sh.
...
Removes all of the hardcoded ports and defaults to non-standard API,
Gateway, and Swarm ports.
License: MIT
Signed-off-by: Stephen Whitmore <noffle@ipfs.io>
2016-02-23 13:22:58 -08:00
f630f9d92a
Merge pull request #2382 from ipfs/fix/mfs-truncate
...
fix minor mfs truncate bug
2016-02-23 10:42:06 -08:00
00e03404d8
sharness: replace POSIX prereq with STD_ERR_MSG
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-22 22:13:30 +01:00
73e76dca56
files: make 'files ls' defaults to /
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-22 19:15:49 +01:00
d2931d70a6
fix test now that dag batches can more properly fail
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-20 16:21:04 -08:00
973707a884
fix minor mfs truncate bug
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-19 18:57:41 -08:00
662625318a
Merge pull request #2374 from ipfs/t0062-indentation-fix
...
t0062: fix indentation
2016-02-19 08:42:08 -08:00
c6a7b51f0c
t0062: fix indentation
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-19 04:24:12 +01:00
ad71b15e36
sharness: remove xt0130-multinode.sh
...
xt0130 test is already in as t0130.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-19 03:32:07 +01:00
fa57fb7349
sharness: remove x0045-add-cat-iptb.sh
...
x0045 can be removed since we do the same stuff in other tests.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-19 03:31:39 +01:00
11f9e7f647
add a pause to fix timing on t0065
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-15 19:16:03 -08:00
6b76e2a41a
Merge pull request #2319 from ipfs/cleanup/gx-godeps
...
use gx vendored packages instead of godeps ones
2016-02-13 14:46:19 -08:00
d7dab3afea
Use gx vendored go-ipfs-utils where possible
...
For the rest of the packages in util, move them to thirdparty
and update the references. util is gone!
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-12 17:21:40 -08:00
ce5eac46d4
t0020: improve error message
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-12 17:20:23 -08:00
7d80512a4c
test-lib: add test_path_cmp()
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-12 17:20:23 -08:00
ea8d8aaa13
appveyor: use a POSIX prereq
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-12 17:20:23 -08:00
0c7595b65b
Use port zero for all ipfs daemon addresses in sharness testing
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-12 14:04:32 -08:00
c913105dd7
Merge pull request #2308 from ipfs/docker-auto-builds
...
Docker automatic builds
2016-02-10 09:23:23 -08:00
5474e15e93
blockstore locks return unlocker object now
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-08 14:42:07 -08:00
d2e0d73bd5
flush pinning improvements
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-08 14:42:07 -08:00
1feea8bc5f
flushing and shallow list names
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-08 14:42:07 -08:00
e59dc8e49d
docker: move to ipfs/go-ipfs image name
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-02-06 04:28:45 +01:00
5a0b8023be
Merge pull request #2256 from ipfs/feat/gx-libp2p
...
vendor libp2p with gx
2016-02-05 16:52:02 -08:00
ce0d62dca3
docker: save image space by excluding .git/
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-02-05 04:03:30 +01:00
c103efc1a9
sharness: disable t0300-docker-image on Circle CI
...
The actual tests for the IPFS daemon within the image,
which were added in the previous commits, made Circle CI unhappy.
Circle CI runs an old version of Docker
which still uses LXC instead of libcontainer.
The existing lxc-attach hack is testament to that.
We might be able to get it work [1][2]
but it's really not worth it at the moment,
and Circle CI isn't a good option for Docker things, right now.
[1] https://jpetazzo.github.io/2014/03/23/lxc-attach-nsinit-nsenter-docker-0-9/
[2] https://github.com/jpetazzo/nsenter
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-02-05 03:11:50 +01:00
91322346e2
t0240: improvements
...
This:
- uses startup_cluster() from iptb-lib.sh,
- avoids running test_expect_success() inside test_expect_success()
as it makes the output confusing,
- makes the number of test nodes easily configurable.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-04 22:42:02 +01:00
78f2f10ccf
iptb-lib: small improvements
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-04 22:32:49 +01:00
81c8cffee9
Rework the Dockerfile
...
- Have two Dockerfiles doing essentially the same,
but optimized for build time (for tests)
and image size (for Docker Hub)
- Fetch gx dependencies
- Expose port 4002 for utp
- Specify go version, currently 1.5.3-r0
- Create ephemeral fs-repo if none is mounted
- Have t0300-docker-image actually test IPFS, not just an echo
- Make everything a bit less hardcoded
- Remove dead shacheck
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-02-04 10:46:26 -08:00
585ef2b957
Merge pull request #2275 from ipfs/refactor-iptb-tests
...
Refactor iptb tests
2016-02-02 08:44:57 -08:00
c7c1e72eaf
add sharness test
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-01 16:35:22 -08:00
79b6297770
t0130: use startup_cluster() from iptb-lib.sh
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-01 23:23:53 +01:00
e0a48ffcf6
iptb-lib: add startup_cluster()
...
While at it let's cleanup startup_cluster() too.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-01 23:22:35 +01:00
8b875ebe77
t0121, t0130, t0240: use iptb-lib.sh
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-02-01 13:48:00 +01:00