Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions service.go
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,15 @@ func (s Service) FrameBuffer() *FrameBuffer {
return s.xvfb
}

//PID returns the service pid
func (s Service) PID() int {
if s.cmd != nil {
return s.cmd.Process.Pid
}

return 0
Comment thread
vinijabes marked this conversation as resolved.
Outdated
}

// NewSeleniumService starts a Selenium instance in the background.
func NewSeleniumService(jarPath string, port int, opts ...ServiceOption) (*Service, error) {
s, err := newService(exec.Command("java"), "/wd/hub", port, opts...)
Expand Down